Lines Matching refs:net_trickle
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()
159 int net_trickle_create(struct net_trickle *trickle, in net_trickle_create()
168 (void)memset(trickle, 0, sizeof(struct net_trickle)); in net_trickle_create()
188 int net_trickle_start(struct net_trickle *trickle, in net_trickle_start()
213 int net_trickle_stop(struct net_trickle *trickle) in net_trickle_stop()
226 void net_trickle_consistency(struct net_trickle *trickle) in net_trickle_consistency()
239 void net_trickle_inconsistency(struct net_trickle *trickle) in net_trickle_inconsistency()