Home
last modified time | relevance | path

Searched refs:ooo_last_skb (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/common_modules/newip/third_party/linux-5.10/net/newip/
H A Dtcp_nip_input.c391 * empty, insert it into the queue, and update the last skb pointer ooo_last_skb. in tcp_nip_data_queue_ofo()
398 tp->ooo_last_skb = skb; in tcp_nip_data_queue_ofo()
403 * Use of ooo_last_skb avoids the O(Log(N)) rbtree lookup. in tcp_nip_data_queue_ofo()
405 if (tcp_nip_ooo_try_coalesce(sk, tp->ooo_last_skb, skb, &fragstolen)) { in tcp_nip_data_queue_ofo()
416 /* Can avoid an rbtree lookup if we are adding skb after ooo_last_skb */ in tcp_nip_data_queue_ofo()
417 if (!before(seq, TCP_SKB_CB(tp->ooo_last_skb)->end_seq)) { in tcp_nip_data_queue_ofo()
418 nip_dbg("add skb after ooo_last_skb"); in tcp_nip_data_queue_ofo()
419 parent = &tp->ooo_last_skb->rbnode; in tcp_nip_data_queue_ofo()
424 if (!before(seq, TCP_SKB_CB(tp->ooo_last_skb)->seq)) { in tcp_nip_data_queue_ofo()
425 if (!after(end_seq, TCP_SKB_CB(tp->ooo_last_skb) in tcp_nip_data_queue_ofo()
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dtcp.h323 struct sk_buff *ooo_last_skb; /* cache rb_last(out_of_order_queue) */ member
/kernel/linux/linux-5.10/net/mptcp/
H A Dprotocol.c181 msk->ooo_last_skb = skb; in mptcp_data_queue_ofo()
186 * Use of ooo_last_skb avoids the O(Log(N)) rbtree lookup. in mptcp_data_queue_ofo()
188 if (mptcp_ooo_try_coalesce(msk, msk->ooo_last_skb, skb)) { in mptcp_data_queue_ofo()
194 /* Can avoid an rbtree lookup if we are adding skb after ooo_last_skb */ in mptcp_data_queue_ofo()
195 if (!before64(seq, MPTCP_SKB_CB(msk->ooo_last_skb)->end_seq)) { in mptcp_data_queue_ofo()
197 parent = &msk->ooo_last_skb->rbnode; in mptcp_data_queue_ofo()
257 msk->ooo_last_skb = skb; in mptcp_data_queue_ofo()
H A Dprotocol.h218 struct sk_buff *ooo_last_skb; member
/kernel/linux/linux-6.6/include/linux/
H A Dtcp.h352 struct sk_buff *ooo_last_skb; /* cache rb_last(out_of_order_queue) */ member
/kernel/linux/linux-6.6/net/mptcp/
H A Dprotocol.c253 msk->ooo_last_skb = skb; in mptcp_data_queue_ofo()
258 * Use of ooo_last_skb avoids the O(Log(N)) rbtree lookup. in mptcp_data_queue_ofo()
260 if (mptcp_ooo_try_coalesce(msk, msk->ooo_last_skb, skb)) { in mptcp_data_queue_ofo()
266 /* Can avoid an rbtree lookup if we are adding skb after ooo_last_skb */ in mptcp_data_queue_ofo()
267 if (!before64(seq, MPTCP_SKB_CB(msk->ooo_last_skb)->end_seq)) { in mptcp_data_queue_ofo()
269 parent = &msk->ooo_last_skb->rbnode; in mptcp_data_queue_ofo()
329 msk->ooo_last_skb = skb; in mptcp_data_queue_ofo()
H A Dprotocol.h307 struct sk_buff *ooo_last_skb; member
/kernel/linux/linux-5.10/net/ipv4/
H A Dtcp_input.c4811 tp->ooo_last_skb = skb; in tcp_data_queue_ofo()
4816 * Use of ooo_last_skb avoids the O(Log(N)) rbtree lookup. in tcp_data_queue_ofo()
4818 if (tcp_ooo_try_coalesce(sk, tp->ooo_last_skb, in tcp_data_queue_ofo()
4830 /* Can avoid an rbtree lookup if we are adding skb after ooo_last_skb */ in tcp_data_queue_ofo()
4831 if (!before(seq, TCP_SKB_CB(tp->ooo_last_skb)->end_seq)) { in tcp_data_queue_ofo()
4832 parent = &tp->ooo_last_skb->rbnode; in tcp_data_queue_ofo()
4902 tp->ooo_last_skb = skb; in tcp_data_queue_ofo()
5270 tp->ooo_last_skb = skb_rb_last(&tp->out_of_order_queue); in tcp_collapse_ofo_queue()
5329 node = &tp->ooo_last_skb->rbnode; in tcp_prune_ofo_queue()
5344 tp->ooo_last_skb in tcp_prune_ofo_queue()
[all...]
/kernel/linux/linux-6.6/net/ipv4/
H A Dtcp_input.c4857 tp->ooo_last_skb = skb; in tcp_data_queue_ofo()
4862 * Use of ooo_last_skb avoids the O(Log(N)) rbtree lookup. in tcp_data_queue_ofo()
4864 if (tcp_ooo_try_coalesce(sk, tp->ooo_last_skb, in tcp_data_queue_ofo()
4876 /* Can avoid an rbtree lookup if we are adding skb after ooo_last_skb */ in tcp_data_queue_ofo()
4877 if (!before(seq, TCP_SKB_CB(tp->ooo_last_skb)->end_seq)) { in tcp_data_queue_ofo()
4878 parent = &tp->ooo_last_skb->rbnode; in tcp_data_queue_ofo()
4950 tp->ooo_last_skb = skb; in tcp_data_queue_ofo()
5331 tp->ooo_last_skb = skb_rb_last(&tp->out_of_order_queue); in tcp_collapse_ofo_queue()
5392 node = &tp->ooo_last_skb->rbnode; in tcp_prune_ofo_queue()
5405 tp->ooo_last_skb in tcp_prune_ofo_queue()
[all...]

Completed in 32 milliseconds