Searched refs:DCCP_SKB_CB (Results 1 – 12 of 12) sorted by relevance
/linux/net/dccp/ |
A D | options.c | 155 DCCP_SKB_CB(skb)->dccpd_ack_seq); in dccp_parse_options() 171 DCCP_SKB_CB(skb)->dccpd_ack_seq); in dccp_parse_options() 257 DCCP_SKB_CB(skb)->dccpd_reset_code = rc; in dccp_parse_options() 258 DCCP_SKB_CB(skb)->dccpd_reset_data[0] = opt; in dccp_parse_options() 297 DCCP_SKB_CB(skb)->dccpd_opt_len += len + 2; in dccp_insert_option() 327 DCCP_SKB_CB(skb)->dccpd_opt_len += len; in dccp_insert_option_ndp() 376 DCCP_SKB_CB(skb)->dccpd_opt_len += len; in dccp_insert_option_timestamp_echo() 400 struct dccp_skb_cb *dcb = DCCP_SKB_CB(skb); in dccp_insert_option_ackvec() 485 DCCP_SKB_CB(skb)->dccpd_opt_len++; in dccp_insert_option_mandatory() 553 DCCP_SKB_CB(skb)->dccpd_opt_len = 0; in dccp_insert_options() [all …]
|
A D | input.c | 100 dccp_send_sync(sk, DCCP_SKB_CB(skb)->dccpd_seq, DCCP_PKT_SYNC); in dccp_rcv_closereq() 166 dccp_ackvec_clear_state(av, DCCP_SKB_CB(skb)->dccpd_ack_seq); in dccp_handle_ackvec_processing() 189 u64 lswl, lawl, seqno = DCCP_SKB_CB(skb)->dccpd_seq, in dccp_check_seqno() 190 ackno = DCCP_SKB_CB(skb)->dccpd_ack_seq; in dccp_check_seqno() 339 DCCP_SKB_CB(skb)->dccpd_seq) >= 0) { in __dccp_rcv_established() 341 dccp_send_sync(sk, DCCP_SKB_CB(skb)->dccpd_seq, in __dccp_rcv_established() 346 dccp_send_sync(sk, DCCP_SKB_CB(skb)->dccpd_seq, in __dccp_rcv_established() 405 if (!between48(DCCP_SKB_CB(skb)->dccpd_ack_seq, in dccp_rcv_request_sent_state_process() 410 (unsigned long long)DCCP_SKB_CB(skb)->dccpd_ack_seq, in dccp_rcv_request_sent_state_process() 556 dp->dccps_osr = DCCP_SKB_CB(skb)->dccpd_seq; in dccp_rcv_respond_partopen_state_process() [all …]
|
A D | output.c | 48 struct dccp_skb_cb *dcb = DCCP_SKB_CB(skb); in dccp_transmit_skb() 274 DCCP_SKB_CB(skb)->dccpd_type = DCCP_PKT_DATAACK; in dccp_xmit_packet() 278 DCCP_SKB_CB(skb)->dccpd_type = DCCP_PKT_DATA; in dccp_xmit_packet() 426 DCCP_SKB_CB(skb)->dccpd_seq = dreq->dreq_gss; in dccp_make_response() 441 DCCP_SKB_CB(skb)->dccpd_opt_len) / 4; in dccp_make_response() 465 struct dccp_skb_cb *dcb = DCCP_SKB_CB(rcv_skb); in dccp_ctl_make_reset() 533 DCCP_SKB_CB(skb)->dccpd_reset_code = code; in dccp_send_reset() 599 DCCP_SKB_CB(skb)->dccpd_type = DCCP_PKT_ACK; in dccp_send_ack() 657 DCCP_SKB_CB(skb)->dccpd_type = pkt_type; in dccp_send_sync() 658 DCCP_SKB_CB(skb)->dccpd_ack_seq = ackno; in dccp_send_sync() [all …]
|
A D | minisocks.c | 159 if (after48(DCCP_SKB_CB(skb)->dccpd_seq, dreq->dreq_gsr)) { in dccp_check_req() 161 dreq->dreq_gsr = DCCP_SKB_CB(skb)->dccpd_seq; in dccp_check_req() 173 DCCP_SKB_CB(skb)->dccpd_reset_code = DCCP_RESET_CODE_PACKET_ERROR; in dccp_check_req() 180 if (!between48(DCCP_SKB_CB(skb)->dccpd_ack_seq, in dccp_check_req() 185 DCCP_SKB_CB(skb)->dccpd_ack_seq, in dccp_check_req() 201 DCCP_SKB_CB(skb)->dccpd_reset_code = DCCP_RESET_CODE_TOO_BUSY; in dccp_check_req()
|
A D | ipv4.c | 591 struct dccp_skb_cb *dcb = DCCP_SKB_CB(skb); in dccp_v4_conn_request() 806 DCCP_SKB_CB(skb)->dccpd_seq = dccp_hdr_seq(dh); in dccp_v4_rcv() 807 DCCP_SKB_CB(skb)->dccpd_type = dh->dccph_type; in dccp_v4_rcv() 813 (unsigned long long) DCCP_SKB_CB(skb)->dccpd_seq); in dccp_v4_rcv() 816 DCCP_SKB_CB(skb)->dccpd_ack_seq = DCCP_PKT_WITHOUT_ACK_SEQ; in dccp_v4_rcv() 819 DCCP_SKB_CB(skb)->dccpd_ack_seq = dccp_hdr_ack_seq(skb); in dccp_v4_rcv() 821 DCCP_SKB_CB(skb)->dccpd_ack_seq); in dccp_v4_rcv() 902 DCCP_SKB_CB(skb)->dccpd_reset_code = in dccp_v4_rcv()
|
A D | ipv6.c | 324 struct dccp_skb_cb *dcb = DCCP_SKB_CB(skb); in dccp_v6_conn_request() 681 &DCCP_SKB_CB(opt_skb)->header.h6)) { in dccp_v6_do_rcv() 684 &DCCP_SKB_CB(opt_skb)->header.h6, in dccp_v6_do_rcv() 718 DCCP_SKB_CB(skb)->dccpd_seq = dccp_hdr_seq(dh); in dccp_v6_rcv() 719 DCCP_SKB_CB(skb)->dccpd_type = dh->dccph_type; in dccp_v6_rcv() 722 DCCP_SKB_CB(skb)->dccpd_ack_seq = DCCP_PKT_WITHOUT_ACK_SEQ; in dccp_v6_rcv() 724 DCCP_SKB_CB(skb)->dccpd_ack_seq = dccp_hdr_ack_seq(skb); in dccp_v6_rcv() 803 DCCP_SKB_CB(skb)->dccpd_reset_code = in dccp_v6_rcv()
|
A D | dccp.h | 354 #define DCCP_SKB_CB(__skb) ((struct dccp_skb_cb *)&((__skb)->cb[0])) macro 359 const __u8 type = DCCP_SKB_CB(skb)->dccpd_type; in dccp_non_data_packet() 372 const __u8 type = DCCP_SKB_CB(skb)->dccpd_type; in dccp_data_packet() 382 const __u8 type = DCCP_SKB_CB(skb)->dccpd_type; in dccp_packet_without_ack()
|
A D | ackvec.c | 250 u64 seqno = DCCP_SKB_CB(skb)->dccpd_seq; in dccp_ackvec_input()
|
/linux/net/dccp/ccids/lib/ |
A D | packet_history.c | 103 entry->tfrchrx_seqno = DCCP_SKB_CB(skb)->dccpd_seq; in tfrc_rx_hist_entry_from_skb() 122 const u64 seq = DCCP_SKB_CB(skb)->dccpd_seq; in tfrc_rx_hist_duplicate() 155 s1 = DCCP_SKB_CB(skb)->dccpd_seq; in __do_track_loss() 167 s2 = DCCP_SKB_CB(skb)->dccpd_seq; in __one_after_loss() 205 s3 = DCCP_SKB_CB(skb)->dccpd_seq; in __two_after_loss()
|
A D | loss_interval.c | 96 len = dccp_delta_seqno(cur->li_seqno, DCCP_SKB_CB(skb)->dccpd_seq) + 1; in tfrc_lh_update_i_mean()
|
/linux/net/dccp/ccids/ |
A D | ccid3.c | 342 DCCP_SKB_CB(skb)->dccpd_ccval = hc->tx_last_win_count; in ccid3_hc_tx_send_packet() 368 if (!(DCCP_SKB_CB(skb)->dccpd_type == DCCP_PKT_ACK || in ccid3_hc_tx_packet_recv() 369 DCCP_SKB_CB(skb)->dccpd_type == DCCP_PKT_DATAACK)) in ccid3_hc_tx_packet_recv()
|
A D | ccid2.c | 523 seqno = DCCP_SKB_CB(skb)->dccpd_seq; in ccid2_hc_tx_packet_recv() 567 ackno = DCCP_SKB_CB(skb)->dccpd_ack_seq; in ccid2_hc_tx_packet_recv()
|
Completed in 19 milliseconds