tfrc_rx_hist 135 net/dccp/ccids/ccid3.h struct tfrc_rx_hist rx_hist; tfrc_rx_hist 135 net/dccp/ccids/lib/loss_interval.c int tfrc_lh_interval_add(struct tfrc_loss_hist *lh, struct tfrc_rx_hist *rh, tfrc_rx_hist 62 net/dccp/ccids/lib/loss_interval.h struct tfrc_rx_hist; tfrc_rx_hist 64 net/dccp/ccids/lib/loss_interval.h int tfrc_lh_interval_add(struct tfrc_loss_hist *, struct tfrc_rx_hist *, tfrc_rx_hist 110 net/dccp/ccids/lib/packet_history.c void tfrc_rx_hist_add_packet(struct tfrc_rx_hist *h, tfrc_rx_hist 120 net/dccp/ccids/lib/packet_history.c int tfrc_rx_hist_duplicate(struct tfrc_rx_hist *h, struct sk_buff *skb) tfrc_rx_hist 135 net/dccp/ccids/lib/packet_history.c static void tfrc_rx_hist_swap(struct tfrc_rx_hist *h, const u8 a, const u8 b) tfrc_rx_hist 152 net/dccp/ccids/lib/packet_history.c static void __do_track_loss(struct tfrc_rx_hist *h, struct sk_buff *skb, u64 n1) tfrc_rx_hist 163 net/dccp/ccids/lib/packet_history.c static void __one_after_loss(struct tfrc_rx_hist *h, struct sk_buff *skb, u32 n2) tfrc_rx_hist 200 net/dccp/ccids/lib/packet_history.c static int __two_after_loss(struct tfrc_rx_hist *h, struct sk_buff *skb, u32 n3) tfrc_rx_hist 263 net/dccp/ccids/lib/packet_history.c static void __three_after_loss(struct tfrc_rx_hist *h) tfrc_rx_hist 311 net/dccp/ccids/lib/packet_history.c int tfrc_rx_handle_loss(struct tfrc_rx_hist *h, tfrc_rx_hist 334 net/dccp/ccids/lib/packet_history.c int tfrc_rx_hist_alloc(struct tfrc_rx_hist *h) tfrc_rx_hist 355 net/dccp/ccids/lib/packet_history.c void tfrc_rx_hist_purge(struct tfrc_rx_hist *h) tfrc_rx_hist 370 net/dccp/ccids/lib/packet_history.c tfrc_rx_hist_rtt_last_s(const struct tfrc_rx_hist *h) tfrc_rx_hist 379 net/dccp/ccids/lib/packet_history.c tfrc_rx_hist_rtt_prev_s(const struct tfrc_rx_hist *h) tfrc_rx_hist 389 net/dccp/ccids/lib/packet_history.c u32 tfrc_rx_hist_sample_rtt(struct tfrc_rx_hist *h, const struct sk_buff *skb) tfrc_rx_hist 91 net/dccp/ccids/lib/packet_history.h static inline u8 tfrc_rx_hist_index(const struct tfrc_rx_hist *h, const u8 n) tfrc_rx_hist 100 net/dccp/ccids/lib/packet_history.h tfrc_rx_hist_last_rcv(const struct tfrc_rx_hist *h) tfrc_rx_hist 109 net/dccp/ccids/lib/packet_history.h tfrc_rx_hist_entry(const struct tfrc_rx_hist *h, const u8 n) tfrc_rx_hist 118 net/dccp/ccids/lib/packet_history.h tfrc_rx_hist_loss_prev(const struct tfrc_rx_hist *h) tfrc_rx_hist 124 net/dccp/ccids/lib/packet_history.h static inline bool tfrc_rx_hist_loss_pending(const struct tfrc_rx_hist *h) tfrc_rx_hist 129 net/dccp/ccids/lib/packet_history.h void tfrc_rx_hist_add_packet(struct tfrc_rx_hist *h, const struct sk_buff *skb, tfrc_rx_hist 132 net/dccp/ccids/lib/packet_history.h int tfrc_rx_hist_duplicate(struct tfrc_rx_hist *h, struct sk_buff *skb); tfrc_rx_hist 135 net/dccp/ccids/lib/packet_history.h int tfrc_rx_handle_loss(struct tfrc_rx_hist *h, struct tfrc_loss_hist *lh, tfrc_rx_hist 138 net/dccp/ccids/lib/packet_history.h u32 tfrc_rx_hist_sample_rtt(struct tfrc_rx_hist *h, const struct sk_buff *skb); tfrc_rx_hist 139 net/dccp/ccids/lib/packet_history.h int tfrc_rx_hist_alloc(struct tfrc_rx_hist *h); tfrc_rx_hist 140 net/dccp/ccids/lib/packet_history.h void tfrc_rx_hist_purge(struct tfrc_rx_hist *h);