Searched refs:trickle (Results 1 – 15 of 15) sorted by relevance
/Zephyr-latest/subsys/net/lib/trickle/ |
D | trickle.c | 27 static inline bool is_suppression_disabled(struct net_trickle *trickle) in is_suppression_disabled() argument 29 return trickle->k == NET_TRICKLE_INFINITE_REDUNDANCY; in is_suppression_disabled() 32 static inline bool is_tx_allowed(struct net_trickle *trickle) in is_tx_allowed() argument 34 return is_suppression_disabled(trickle) || in is_tx_allowed() 35 (trickle->c < trickle->k); in is_tx_allowed() 38 static inline uint32_t get_end(struct net_trickle *trickle) in get_end() argument 40 return trickle->Istart + trickle->I; in get_end() 53 static void double_interval_timeout(struct net_trickle *trickle) in double_interval_timeout() argument 56 uint32_t last_end = get_end(trickle); in double_interval_timeout() 58 trickle->c = 0U; in double_interval_timeout() [all …]
|
D | CMakeLists.txt | 6 trickle.c
|
/Zephyr-latest/include/zephyr/net/ |
D | trickle.h | 47 typedef void (*net_trickle_cb_t)(struct net_trickle *trickle, 86 int net_trickle_create(struct net_trickle *trickle, 101 int net_trickle_start(struct net_trickle *trickle, 112 int net_trickle_stop(struct net_trickle *trickle); 120 void net_trickle_consistency(struct net_trickle *trickle); 128 void net_trickle_inconsistency(struct net_trickle *trickle); 137 static inline bool net_trickle_is_running(struct net_trickle *trickle) in net_trickle_is_running() argument 139 if (trickle == NULL) { in net_trickle_is_running() 143 return trickle->I != 0U; in net_trickle_is_running()
|
/Zephyr-latest/tests/net/trickle/src/ |
D | main.c | 65 static void cb_1(struct net_trickle *trickle, bool do_suppress, in cb_1() argument 68 TC_PRINT("Trickle 1 %p callback called\n", trickle); in cb_1() 75 static void cb_2(struct net_trickle *trickle, bool do_suppress, in cb_2() argument 78 TC_PRINT("Trickle 2 %p callback called\n", trickle); in cb_2()
|
/Zephyr-latest/tests/net/trickle/ |
D | CMakeLists.txt | 5 project(trickle) project
|
/Zephyr-latest/doc/connectivity/networking/api/ |
D | apis.rst | 19 trickle.rst
|
D | trickle.rst | 24 .. doxygengroup:: trickle
|
/Zephyr-latest/subsys/net/lib/ |
D | CMakeLists.txt | 18 add_subdirectory_ifdef(CONFIG_NET_TRICKLE trickle)
|
D | Kconfig | 48 source "subsys/net/lib/trickle/Kconfig"
|
/Zephyr-latest/tests/drivers/build_all/rtc/ |
D | i2c_devices.overlay | 55 trickle-resistor-ohms = <3000>;
|
/Zephyr-latest/doc/releases/ |
D | release-notes-1.13.rst | 436 * :github:`8963` - tests/net/trickle, utils and icmpv6 hangs on sam_e70_xplained:arm 487 * :github:`8658` - tests/net/trickle fails on FRDM k64f
|
D | release-notes-2.0.rst | 568 * :github:`18598` - tests/net/trickle failed on multiple plartforms 584 * :github:`18508` - tests/net/trickle failed on frdm_k64f board 1223 * :github:`15606` - trickle.c can't work for multiple triggerings
|
D | release-notes-1.14.rst | 301 * :github:`15606` - trickle.c can't work for multiple triggerings 1454 * :github:`13845` - [Coverity CID :190974]Integer handling issues in /subsys/net/ip/trickle.c
|
D | release-notes-3.5.rst | 1487 * new property: ``trickle-microvolt``
|
D | release-notes-2.4.rst | 1627 * :github:`24300` - tests/net/trickle failed on frdm_k64f and sam_e70_xplained with v1.14 branch.
|