Searched refs:net_trickle (Results 1 – 3 of 3) sorted by relevance
| /Zephyr-latest/include/zephyr/net/ |
| D | trickle.h | 35 struct net_trickle; 47 typedef void (*net_trickle_cb_t)(struct net_trickle *trickle, 55 struct net_trickle { struct 86 int net_trickle_create(struct net_trickle *trickle, argument 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()
|
| /Zephyr-latest/subsys/net/lib/trickle/ |
| D | trickle.c | 14 LOG_MODULE_REGISTER(net_trickle, CONFIG_NET_TRICKLE_LOG_LEVEL); 27 static inline bool is_suppression_disabled(struct net_trickle *trickle) in is_suppression_disabled() 32 static inline bool is_tx_allowed(struct net_trickle *trickle) in is_tx_allowed() 38 static inline uint32_t get_end(struct net_trickle *trickle) in get_end() 53 static void double_interval_timeout(struct net_trickle *trickle) in double_interval_timeout() 88 static inline void reschedule(struct net_trickle *trickle) in reschedule() 106 static void interval_timeout(struct net_trickle *trickle) in interval_timeout() 126 struct net_trickle *trickle = CONTAINER_OF(dwork, in trickle_timeout() 127 struct net_trickle, in trickle_timeout() 137 static void setup_new_interval(struct net_trickle *trickle) in setup_new_interval() [all …]
|
| /Zephyr-latest/tests/net/trickle/src/ |
| D | main.c | 62 static struct net_trickle t1; 63 static struct net_trickle t2; 65 static void cb_1(struct net_trickle *trickle, bool do_suppress, in cb_1() 75 static void cb_2(struct net_trickle *trickle, bool do_suppress, in cb_2() 201 ZTEST(net_trickle, test_trickle) in ZTEST() argument 218 ZTEST_SUITE(net_trickle, NULL, NULL, NULL, NULL, NULL);
|