Searched refs:tfrc_rx_hist (Results 1 - 5 of 5) sorted by relevance

/net/dccp/ccids/lib/
H A Dpacket_history.h88 * tfrc_rx_hist - RX history structure for TFRC-based protocols
94 struct tfrc_rx_hist { struct
104 static inline u8 tfrc_rx_hist_index(const struct tfrc_rx_hist *h, const u8 n)
113 tfrc_rx_hist_last_rcv(const struct tfrc_rx_hist *h)
122 tfrc_rx_hist_entry(const struct tfrc_rx_hist *h, const u8 n)
131 tfrc_rx_hist_loss_prev(const struct tfrc_rx_hist *h)
137 static inline bool tfrc_rx_hist_loss_pending(const struct tfrc_rx_hist *h)
142 extern void tfrc_rx_hist_add_packet(struct tfrc_rx_hist *h,
145 extern int tfrc_rx_hist_duplicate(struct tfrc_rx_hist *h, struct sk_buff *skb);
148 extern int tfrc_rx_handle_loss(struct tfrc_rx_hist *
[all...]
H A Dloss_interval.h66 struct tfrc_rx_hist;
68 extern int tfrc_lh_interval_add(struct tfrc_loss_hist *, struct tfrc_rx_hist *,
H A Dpacket_history.c123 void tfrc_rx_hist_add_packet(struct tfrc_rx_hist *h,
133 int tfrc_rx_hist_duplicate(struct tfrc_rx_hist *h, struct sk_buff *skb)
148 static void tfrc_rx_hist_swap(struct tfrc_rx_hist *h, const u8 a, const u8 b)
167 static void __do_track_loss(struct tfrc_rx_hist *h, struct sk_buff *skb, u64 n1)
178 static void __one_after_loss(struct tfrc_rx_hist *h, struct sk_buff *skb, u32 n2)
215 static int __two_after_loss(struct tfrc_rx_hist *h, struct sk_buff *skb, u32 n3)
278 static void __three_after_loss(struct tfrc_rx_hist *h)
326 int tfrc_rx_handle_loss(struct tfrc_rx_hist *h,
349 int tfrc_rx_hist_alloc(struct tfrc_rx_hist *h)
370 void tfrc_rx_hist_purge(struct tfrc_rx_hist *
[all...]
H A Dloss_interval.c139 int tfrc_lh_interval_add(struct tfrc_loss_hist *lh, struct tfrc_rx_hist *rh,
/net/dccp/ccids/
H A Dccid3.h147 struct tfrc_rx_hist rx_hist;

Completed in 84 milliseconds