Home
last modified time | relevance | path

Searched refs:ackno (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/net/dccp/
H A Dinput.c190 ackno = DCCP_SKB_CB(skb)->dccpd_ack_seq; in dccp_check_seqno() local
195 * If S.AWL <= P.ackno <= S.AWH and P.seqno >= S.SWL, in dccp_check_seqno()
206 if (between48(ackno, dp->dccps_awl, dp->dccps_awh) && in dccp_check_seqno()
219 * and (P.ackno does not exist or LAWL <= P.ackno <= S.AWH), in dccp_check_seqno()
235 (ackno == DCCP_PKT_WITHOUT_ACK_SEQ || in dccp_check_seqno()
236 between48(ackno, lawl, dp->dccps_awh))) { in dccp_check_seqno()
240 ackno != DCCP_PKT_WITHOUT_ACK_SEQ && in dccp_check_seqno()
241 after48(ackno, dp->dccps_gar)) in dccp_check_seqno()
242 dp->dccps_gar = ackno; in dccp_check_seqno()
[all...]
H A Dackvec.c86 const u64 ackno) in dccp_ackvec_lookup()
91 * number, start with the oldest record first. If @ackno is `before' in dccp_ackvec_lookup()
95 if (avr->avr_ack_seqno == ackno) in dccp_ackvec_lookup()
97 if (before48(ackno, avr->avr_ack_seqno)) in dccp_ackvec_lookup()
277 * up to and including @ackno. While based on section A.3 of RFC 4340, here
282 void dccp_ackvec_clear_state(struct dccp_ackvec *av, const u64 ackno) in dccp_ackvec_clear_state() argument
288 avr = dccp_ackvec_lookup(&av->av_records, ackno); in dccp_ackvec_clear_state()
85 dccp_ackvec_lookup(struct list_head *av_list, const u64 ackno) dccp_ackvec_lookup() argument
H A Doutput.c55 u64 ackno = dp->dccps_gsr; in dccp_transmit_skb() local
79 ackno = dcb->dccpd_ack_seq; in dccp_transmit_skb()
113 dccp_hdr_set_ack(dccp_hdr_ack_bits(skb), ackno); in dccp_transmit_skb() local
120 * Limit Ack window to ISS <= P.ackno <= GSS, so that in dccp_transmit_skb()
491 * If P.ackno exists, set R.seqno := P.ackno + 1. in dccp_ctl_make_reset()
630 void dccp_send_sync(struct sock *sk, const u64 ackno, in dccp_send_sync() argument
649 DCCP_SKB_CB(skb)->dccpd_ack_seq = ackno; in dccp_send_sync()
H A Dackvec.h110 void dccp_ackvec_clear_state(struct dccp_ackvec *av, const u64 ackno);
/kernel/linux/linux-6.6/net/dccp/
H A Dinput.c190 ackno = DCCP_SKB_CB(skb)->dccpd_ack_seq; in dccp_check_seqno() local
195 * If S.AWL <= P.ackno <= S.AWH and P.seqno >= S.SWL, in dccp_check_seqno()
206 if (between48(ackno, dp->dccps_awl, dp->dccps_awh) && in dccp_check_seqno()
219 * and (P.ackno does not exist or LAWL <= P.ackno <= S.AWH), in dccp_check_seqno()
235 (ackno == DCCP_PKT_WITHOUT_ACK_SEQ || in dccp_check_seqno()
236 between48(ackno, lawl, dp->dccps_awh))) { in dccp_check_seqno()
240 ackno != DCCP_PKT_WITHOUT_ACK_SEQ && in dccp_check_seqno()
241 after48(ackno, dp->dccps_gar)) in dccp_check_seqno()
242 dp->dccps_gar = ackno; in dccp_check_seqno()
[all...]
H A Dackvec.c86 const u64 ackno) in dccp_ackvec_lookup()
91 * number, start with the oldest record first. If @ackno is `before' in dccp_ackvec_lookup()
95 if (avr->avr_ack_seqno == ackno) in dccp_ackvec_lookup()
97 if (before48(ackno, avr->avr_ack_seqno)) in dccp_ackvec_lookup()
279 * @ackno: last Ack Vector which has been acknowledged
282 * up to and including @ackno. While based on section A.3 of RFC 4340, here
287 void dccp_ackvec_clear_state(struct dccp_ackvec *av, const u64 ackno) in dccp_ackvec_clear_state() argument
293 avr = dccp_ackvec_lookup(&av->av_records, ackno); in dccp_ackvec_clear_state()
85 dccp_ackvec_lookup(struct list_head *av_list, const u64 ackno) dccp_ackvec_lookup() argument
H A Doutput.c55 u64 ackno = dp->dccps_gsr; in dccp_transmit_skb() local
79 ackno = dcb->dccpd_ack_seq; in dccp_transmit_skb()
113 dccp_hdr_set_ack(dccp_hdr_ack_bits(skb), ackno); in dccp_transmit_skb() local
120 * Limit Ack window to ISS <= P.ackno <= GSS, so that in dccp_transmit_skb()
500 * If P.ackno exists, set R.seqno := P.ackno + 1. in dccp_ctl_make_reset()
639 void dccp_send_sync(struct sock *sk, const u64 ackno, in dccp_send_sync() argument
658 DCCP_SKB_CB(skb)->dccpd_ack_seq = ackno; in dccp_send_sync()
H A Dackvec.h110 void dccp_ackvec_clear_state(struct dccp_ackvec *av, const u64 ackno);
/kernel/linux/linux-5.10/net/dccp/ccids/
H A Dccid2.c512 u64 ackno, seqno; in ccid2_hc_tx_packet_recv() local
562 ackno = DCCP_SKB_CB(skb)->dccpd_ack_seq; in ccid2_hc_tx_packet_recv()
563 if (after48(ackno, hc->tx_high_ack)) in ccid2_hc_tx_packet_recv()
564 hc->tx_high_ack = ackno; in ccid2_hc_tx_packet_recv()
567 while (before48(seqp->ccid2s_seq, ackno)) { in ccid2_hc_tx_packet_recv()
587 u64 ackno_end_rl = SUB48(ackno, in ccid2_hc_tx_packet_recv()
591 (unsigned long long)ackno, in ccid2_hc_tx_packet_recv()
595 * current ackno, then move towards the tail of our in ccid2_hc_tx_packet_recv()
598 while (after48(seqp->ccid2s_seq, ackno)) { in ccid2_hc_tx_packet_recv()
611 while (between48(seqp->ccid2s_seq,ackno_end_rl,ackno)) { in ccid2_hc_tx_packet_recv()
[all...]
/kernel/linux/linux-6.6/net/dccp/ccids/
H A Dccid2.c517 u64 ackno, seqno; in ccid2_hc_tx_packet_recv() local
567 ackno = DCCP_SKB_CB(skb)->dccpd_ack_seq; in ccid2_hc_tx_packet_recv()
568 if (after48(ackno, hc->tx_high_ack)) in ccid2_hc_tx_packet_recv()
569 hc->tx_high_ack = ackno; in ccid2_hc_tx_packet_recv()
572 while (before48(seqp->ccid2s_seq, ackno)) { in ccid2_hc_tx_packet_recv()
592 u64 ackno_end_rl = SUB48(ackno, in ccid2_hc_tx_packet_recv()
596 (unsigned long long)ackno, in ccid2_hc_tx_packet_recv()
600 * current ackno, then move towards the tail of our in ccid2_hc_tx_packet_recv()
603 while (after48(seqp->ccid2s_seq, ackno)) { in ccid2_hc_tx_packet_recv()
616 while (between48(seqp->ccid2s_seq,ackno_end_rl,ackno)) { in ccid2_hc_tx_packet_recv()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
H A Dice_dcb.h102 __be32 ackno; member
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
H A Di40e_dcb.h99 __be32 ackno; member
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_dcb.h120 __be32 ackno; member
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/
H A Di40e_dcb.h125 __be32 ackno; member

Completed in 10 milliseconds