Home
last modified time | relevance | path

Searched refs:net_timeout (Results 1 – 10 of 10) sorted by relevance

/Zephyr-Core-3.5.0/include/zephyr/net/
Dnet_timeout.h55 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,
Dnet_if.h57 struct net_timeout lifetime;
113 struct net_timeout lifetime;
/Zephyr-Core-3.5.0/tests/unit/net_timeout/
Dmain.c19 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/
Dnet_timeout.c10 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()
Droute.h59 struct net_timeout lifetime;
DCMakeLists.txt17 net_timeout.c
Droute.c509 struct net_timeout *timeout = &current->lifetime; in route_lifetime_timeout()
Dnet_if.c1624 struct net_timeout *timeout = &current->lifetime; in address_lifetime_timeout()
2263 struct net_timeout *timeout = &current->lifetime; in prefix_lifetime_timeout()
/Zephyr-Core-3.5.0/doc/connectivity/networking/api/
Dapis.rst14 net_timeout.rst
Dnet_timeout.rst29 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