Lines Matching defs:tfrc_rx_hist
72 * tfrc_rx_hist - RX history structure for TFRC-based protocols
78 struct tfrc_rx_hist {
88 static inline u8 tfrc_rx_hist_index(const struct tfrc_rx_hist *h, const u8 n)
97 tfrc_rx_hist_last_rcv(const struct tfrc_rx_hist *h)
106 tfrc_rx_hist_entry(const struct tfrc_rx_hist *h, const u8 n)
115 tfrc_rx_hist_loss_prev(const struct tfrc_rx_hist *h)
121 static inline bool tfrc_rx_hist_loss_pending(const struct tfrc_rx_hist *h)
126 extern void tfrc_rx_hist_add_packet(struct tfrc_rx_hist *h,
129 extern int tfrc_rx_hist_duplicate(struct tfrc_rx_hist *h, struct sk_buff *skb);
132 extern int tfrc_rx_handle_loss(struct tfrc_rx_hist *h,
137 extern u32 tfrc_rx_hist_sample_rtt(struct tfrc_rx_hist *h,
139 extern int tfrc_rx_hist_alloc(struct tfrc_rx_hist *h);
140 extern void tfrc_rx_hist_purge(struct tfrc_rx_hist *h);