Searched refs:tfrc_rx_hist (Results 1 – 5 of 5) sorted by relevance
/linux-4.4.14/net/dccp/ccids/lib/ |
D | packet_history.h | 94 struct tfrc_rx_hist { struct 104 static inline u8 tfrc_rx_hist_index(const struct tfrc_rx_hist *h, const u8 n) in tfrc_rx_hist_index() argument 113 tfrc_rx_hist_last_rcv(const struct tfrc_rx_hist *h) in tfrc_rx_hist_last_rcv() 122 tfrc_rx_hist_entry(const struct tfrc_rx_hist *h, const u8 n) in tfrc_rx_hist_entry() 131 tfrc_rx_hist_loss_prev(const struct tfrc_rx_hist *h) in tfrc_rx_hist_loss_prev() 137 static inline bool tfrc_rx_hist_loss_pending(const struct tfrc_rx_hist *h) in tfrc_rx_hist_loss_pending() 142 void tfrc_rx_hist_add_packet(struct tfrc_rx_hist *h, const struct sk_buff *skb, 145 int tfrc_rx_hist_duplicate(struct tfrc_rx_hist *h, struct sk_buff *skb); 148 int tfrc_rx_handle_loss(struct tfrc_rx_hist *h, struct tfrc_loss_hist *lh, 151 u32 tfrc_rx_hist_sample_rtt(struct tfrc_rx_hist *h, const struct sk_buff *skb); [all …]
|
D | packet_history.c | 123 void tfrc_rx_hist_add_packet(struct tfrc_rx_hist *h, in tfrc_rx_hist_add_packet() 133 int tfrc_rx_hist_duplicate(struct tfrc_rx_hist *h, struct sk_buff *skb) in tfrc_rx_hist_duplicate() 148 static void tfrc_rx_hist_swap(struct tfrc_rx_hist *h, const u8 a, const u8 b) in tfrc_rx_hist_swap() 167 static void __do_track_loss(struct tfrc_rx_hist *h, struct sk_buff *skb, u64 n1) in __do_track_loss() 178 static void __one_after_loss(struct tfrc_rx_hist *h, struct sk_buff *skb, u32 n2) in __one_after_loss() 215 static int __two_after_loss(struct tfrc_rx_hist *h, struct sk_buff *skb, u32 n3) in __two_after_loss() 278 static void __three_after_loss(struct tfrc_rx_hist *h) in __three_after_loss() 326 int tfrc_rx_handle_loss(struct tfrc_rx_hist *h, in tfrc_rx_handle_loss() 349 int tfrc_rx_hist_alloc(struct tfrc_rx_hist *h) in tfrc_rx_hist_alloc() 370 void tfrc_rx_hist_purge(struct tfrc_rx_hist *h) in tfrc_rx_hist_purge() [all …]
|
D | loss_interval.h | 66 struct tfrc_rx_hist; 68 int tfrc_lh_interval_add(struct tfrc_loss_hist *, struct tfrc_rx_hist *,
|
D | loss_interval.c | 139 int tfrc_lh_interval_add(struct tfrc_loss_hist *lh, struct tfrc_rx_hist *rh, in tfrc_lh_interval_add()
|
/linux-4.4.14/net/dccp/ccids/ |
D | ccid3.h | 147 struct tfrc_rx_hist rx_hist;
|