Lines Matching refs:h
104 static inline u8 tfrc_rx_hist_index(const struct tfrc_rx_hist *h, const u8 n) in tfrc_rx_hist_index() argument
106 return (h->loss_start + n) & TFRC_NDUPACK; in tfrc_rx_hist_index()
113 tfrc_rx_hist_last_rcv(const struct tfrc_rx_hist *h) in tfrc_rx_hist_last_rcv() argument
115 return h->ring[tfrc_rx_hist_index(h, h->loss_count)]; 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() argument
124 return h->ring[tfrc_rx_hist_index(h, n)]; in tfrc_rx_hist_entry()
131 tfrc_rx_hist_loss_prev(const struct tfrc_rx_hist *h) in tfrc_rx_hist_loss_prev() argument
133 return h->ring[h->loss_start]; 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() argument
139 return h->loss_count > 0; 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);
152 int tfrc_rx_hist_alloc(struct tfrc_rx_hist *h);
153 void tfrc_rx_hist_purge(struct tfrc_rx_hist *h);