Lines Matching refs:pkti
84 static int get_tcp_info(struct __sk_buff *skb, struct hbm_pkt_info *pkti) in get_tcp_info() argument
96 pkti->cwnd = tp->snd_cwnd; in get_tcp_info()
97 pkti->rtt = tp->srtt_us >> 3; in get_tcp_info()
98 pkti->packets_out = tp->packets_out; in get_tcp_info()
104 pkti->cwnd = 0; in get_tcp_info()
105 pkti->rtt = 0; in get_tcp_info()
106 pkti->packets_out = 0; in get_tcp_info()
111 struct hbm_pkt_info *pkti) in hbm_get_pkt_info() argument
116 pkti->cwnd = 0; in hbm_get_pkt_info()
117 pkti->rtt = 0; in hbm_get_pkt_info()
121 pkti->is_ip = true; in hbm_get_pkt_info()
122 pkti->is_tcp = (ip6h->nexthdr == 6); in hbm_get_pkt_info()
123 pkti->ecn = (ip6h->flow_lbl[0] >> 4) & INET_ECN_MASK; in hbm_get_pkt_info()
125 pkti->is_ip = true; in hbm_get_pkt_info()
126 pkti->is_tcp = (iph.protocol == 6); in hbm_get_pkt_info()
127 pkti->ecn = iph.tos & INET_ECN_MASK; in hbm_get_pkt_info()
129 pkti->is_ip = false; in hbm_get_pkt_info()
130 pkti->is_tcp = false; in hbm_get_pkt_info()
131 pkti->ecn = 0; in hbm_get_pkt_info()
133 if (pkti->is_tcp) in hbm_get_pkt_info()
134 get_tcp_info(skb, pkti); in hbm_get_pkt_info()
164 struct hbm_pkt_info *pkti, in hbm_update_stats() argument
189 if (pkti->cwnd) { in hbm_update_stats()
191 pkti->cwnd); in hbm_update_stats()
194 if (pkti->rtt) in hbm_update_stats()
196 pkti->rtt); in hbm_update_stats()