Searched refs:net_timeout (Results 1 – 10 of 10) sorted by relevance
/Zephyr-Core-3.5.0/include/zephyr/net/ |
D | net_timeout.h | 55 struct net_timeout { struct 95 void net_timeout_set(struct net_timeout *timeout, argument 112 int64_t net_timeout_deadline(const struct net_timeout *timeout, 132 uint32_t net_timeout_remaining(const struct net_timeout *timeout, 153 uint32_t net_timeout_evaluate(struct net_timeout *timeout,
|
D | net_if.h | 57 struct net_timeout lifetime; 113 struct net_timeout lifetime;
|
/Zephyr-Core-3.5.0/tests/unit/net_timeout/ |
D | main.c | 19 static void dump_nto(const struct net_timeout *nto) 34 ZTEST(net_timeout, test_basics) in ZTEST() argument 46 ZTEST(net_timeout, test_set) in ZTEST() argument 48 struct net_timeout nto; in ZTEST() 111 ZTEST(net_timeout, test_deadline) in ZTEST() argument 113 struct net_timeout nto; in ZTEST() 150 ZTEST(net_timeout, test_remaining) in ZTEST() argument 152 struct net_timeout nto; in ZTEST() 192 ZTEST(net_timeout, test_evaluate_basic) in ZTEST() argument 194 struct net_timeout nto; in ZTEST() [all …]
|
/Zephyr-Core-3.5.0/subsys/net/ip/ |
D | net_timeout.c | 10 void net_timeout_set(struct net_timeout *timeout, in net_timeout_set() 44 int64_t net_timeout_deadline(const struct net_timeout *timeout, in net_timeout_deadline() 64 uint32_t net_timeout_remaining(const struct net_timeout *timeout, in net_timeout_remaining() 78 uint32_t net_timeout_evaluate(struct net_timeout *timeout, in net_timeout_evaluate()
|
D | route.h | 59 struct net_timeout lifetime;
|
D | CMakeLists.txt | 17 net_timeout.c
|
D | route.c | 509 struct net_timeout *timeout = ¤t->lifetime; in route_lifetime_timeout()
|
D | net_if.c | 1624 struct net_timeout *timeout = ¤t->lifetime; in address_lifetime_timeout() 2263 struct net_timeout *timeout = ¤t->lifetime; in prefix_lifetime_timeout()
|
/Zephyr-Core-3.5.0/doc/connectivity/networking/api/ |
D | apis.rst | 14 net_timeout.rst
|
D | net_timeout.rst | 29 The net_timeout API provides a generic timeout mechanism to correctly track 48 The :c:struct:`net_timeout` contains a ``sys_snode_t`` that allows multiple 61 .. doxygengroup:: net_timeout
|