Searched refs:tfrc_rx_hist (Results 1 – 5 of 5) sorted by relevance
/linux-6.1.9/net/dccp/ccids/lib/ |
D | packet_history.h | 81 struct tfrc_rx_hist { struct 91 static inline u8 tfrc_rx_hist_index(const struct tfrc_rx_hist *h, const u8 n) in tfrc_rx_hist_index() argument 100 tfrc_rx_hist_last_rcv(const struct tfrc_rx_hist *h) in tfrc_rx_hist_last_rcv() 109 tfrc_rx_hist_entry(const struct tfrc_rx_hist *h, const u8 n) in tfrc_rx_hist_entry() 118 tfrc_rx_hist_loss_prev(const struct tfrc_rx_hist *h) in tfrc_rx_hist_loss_prev() 124 static inline bool tfrc_rx_hist_loss_pending(const struct tfrc_rx_hist *h) in tfrc_rx_hist_loss_pending() 129 void tfrc_rx_hist_add_packet(struct tfrc_rx_hist *h, const struct sk_buff *skb, 132 int tfrc_rx_hist_duplicate(struct tfrc_rx_hist *h, struct sk_buff *skb); 135 int tfrc_rx_handle_loss(struct tfrc_rx_hist *h, struct tfrc_loss_hist *lh, 138 u32 tfrc_rx_hist_sample_rtt(struct tfrc_rx_hist *h, const struct sk_buff *skb); [all …]
|
D | packet_history.c | 110 void tfrc_rx_hist_add_packet(struct tfrc_rx_hist *h, in tfrc_rx_hist_add_packet() 120 int tfrc_rx_hist_duplicate(struct tfrc_rx_hist *h, struct sk_buff *skb) in tfrc_rx_hist_duplicate() 135 static void tfrc_rx_hist_swap(struct tfrc_rx_hist *h, const u8 a, const u8 b) in tfrc_rx_hist_swap() 152 static void __do_track_loss(struct tfrc_rx_hist *h, struct sk_buff *skb, u64 n1) in __do_track_loss() 163 static void __one_after_loss(struct tfrc_rx_hist *h, struct sk_buff *skb, u32 n2) in __one_after_loss() 200 static int __two_after_loss(struct tfrc_rx_hist *h, struct sk_buff *skb, u32 n3) in __two_after_loss() 263 static void __three_after_loss(struct tfrc_rx_hist *h) in __three_after_loss() 311 int tfrc_rx_handle_loss(struct tfrc_rx_hist *h, in tfrc_rx_handle_loss() 334 int tfrc_rx_hist_alloc(struct tfrc_rx_hist *h) in tfrc_rx_hist_alloc() 355 void tfrc_rx_hist_purge(struct tfrc_rx_hist *h) in tfrc_rx_hist_purge() [all …]
|
D | loss_interval.h | 62 struct tfrc_rx_hist; 64 int tfrc_lh_interval_add(struct tfrc_loss_hist *, struct tfrc_rx_hist *,
|
D | loss_interval.c | 138 int tfrc_lh_interval_add(struct tfrc_loss_hist *lh, struct tfrc_rx_hist *rh, in tfrc_lh_interval_add()
|
/linux-6.1.9/net/dccp/ccids/ |
D | ccid3.h | 135 struct tfrc_rx_hist rx_hist;
|