Home
last modified time | relevance | path

Searched refs:icsk_af_ops (Results 1 – 19 of 19) sorted by relevance

/Linux-v6.6/net/dccp/
Doutput.c131 icsk->icsk_af_ops->send_check(sk, skb); in dccp_transmit_skb()
138 err = icsk->icsk_af_ops->queue_xmit(sk, skb, &inet->cork.fl); in dccp_transmit_skb()
169 cur_mps -= (icsk->icsk_af_ops->net_header_len + icsk->icsk_ext_hdr_len + in dccp_sync_mss()
390 if (inet_csk(sk)->icsk_af_ops->rebuild_header(sk) != 0) in dccp_retransmit_skb()
521 int err = inet_csk(sk)->icsk_af_ops->rebuild_header(sk); in dccp_send_reset()
Dinput.c472 icsk->icsk_af_ops->rebuild_header(sk); in dccp_rcv_request_sent_state_process()
609 acceptable = inet_csk(sk)->icsk_af_ops->conn_request(sk, skb) >= 0; in dccp_rcv_state_process()
Dipv6.c445 inet_csk(newsk)->icsk_af_ops = &dccp_ipv6_mapped; in dccp_v6_request_recv_sock()
901 icsk->icsk_af_ops = &dccp_ipv6_mapped; in dccp_v6_connect()
907 icsk->icsk_af_ops = &dccp_ipv6_af_ops; in dccp_v6_connect()
1026 inet_csk(sk)->icsk_af_ops = &dccp_ipv6_af_ops; in dccp_v6_init_sock()
Dminisocks.c195 child = inet_csk(sk)->icsk_af_ops->syn_recv_sock(sk, skb, req, NULL, in dccp_check_req()
Dproto.c579 return inet_csk(sk)->icsk_af_ops->setsockopt(sk, level, in dccp_setsockopt()
687 return inet_csk(sk)->icsk_af_ops->getsockopt(sk, level, in dccp_getsockopt()
Dipv4.c946 inet_csk(sk)->icsk_af_ops = &dccp_ipv4_af_ops; in dccp_v4_init_sock()
/Linux-v6.6/net/mptcp/
Dsubflow.c468 subflow->icsk_af_ops->sk_rx_dst_set(sk, skb); in subflow_finish_connect()
794 child = listener->icsk_af_ops->syn_recv_sock(sk, skb, req, dst, in subflow_syn_recv_sock()
1442 subflow, sk->sk_family, icsk->icsk_af_ops, target, mapped); in mptcpv6_handle_mapped()
1444 if (likely(icsk->icsk_af_ops == target)) in mptcpv6_handle_mapped()
1447 subflow->icsk_af_ops = icsk->icsk_af_ops; in mptcpv6_handle_mapped()
1448 icsk->icsk_af_ops = target; in mptcpv6_handle_mapped()
1853 ctx->icsk_af_ops = icsk->icsk_af_ops; in subflow_ulp_init()
1854 icsk->icsk_af_ops = subflow_default_af_ops(sk); in subflow_ulp_init()
1921 new_ctx->icsk_af_ops = old_ctx->icsk_af_ops; in subflow_ulp_clone()
Dprotocol.h526 const struct inet_connection_sock_af_ops *icsk_af_ops; member
693 inet_csk(sk)->icsk_af_ops = ctx->icsk_af_ops; in mptcp_subflow_tcp_fallback()
/Linux-v6.6/net/ipv4/
Dtcp_output.c1123 inet_csk(sk)->icsk_af_ops->mtu_reduced(sk); in tcp_release_cb()
1384 INDIRECT_CALL_INET(icsk->icsk_af_ops->send_check, in __tcp_transmit_skb()
1415 err = INDIRECT_CALL_INET(icsk->icsk_af_ops->queue_xmit, in __tcp_transmit_skb()
1704 mss_now = pmtu - icsk->icsk_af_ops->net_header_len - sizeof(struct tcphdr); in __tcp_mtu_to_mss()
1707 if (icsk->icsk_af_ops->net_frag_header_len) { in __tcp_mtu_to_mss()
1711 mss_now -= icsk->icsk_af_ops->net_frag_header_len; in __tcp_mtu_to_mss()
1746 icsk->icsk_af_ops->net_header_len; in tcp_mss_to_mtu()
1749 if (icsk->icsk_af_ops->net_frag_header_len) { in tcp_mss_to_mtu()
1753 mtu += icsk->icsk_af_ops->net_frag_header_len; in tcp_mss_to_mtu()
1768 icsk->icsk_af_ops->net_header_len; in tcp_mtup_init()
[all …]
Dsyncookies.c207 child = icsk->icsk_af_ops->syn_recv_sock(sk, skb, req, dst, in tcp_get_cookie_sock()
Dtcp_fastopen.c247 child = inet_csk(sk)->icsk_af_ops->syn_recv_sock(sk, skb, req, NULL, in tcp_fastopen_create_child()
Dtcp_minisocks.c807 child = inet_csk(sk)->icsk_af_ops->syn_recv_sock(sk, skb, req, NULL, in tcp_check_req()
Dtcp_input.c5894 inet_csk(sk)->icsk_af_ops->sk_rx_dst_set(sk, skb); in tcp_rcv_established()
6077 icsk->icsk_af_ops->rebuild_header(sk); in tcp_init_transfer()
6108 icsk->icsk_af_ops->sk_rx_dst_set(sk, skb); in tcp_finish_connect()
6523 acceptable = icsk->icsk_af_ops->conn_request(sk, skb) >= 0; in tcp_rcv_state_process()
Dtcp.c3673 return READ_ONCE(icsk->icsk_af_ops)->setsockopt(sk, level, optname, in tcp_setsockopt()
4280 return READ_ONCE(icsk->icsk_af_ops)->getsockopt(sk, level, optname, in tcp_getsockopt()
Dtcp_ipv4.c2288 icsk->icsk_af_ops = &ipv4_specific; in tcp_v4_init_sock()
/Linux-v6.6/include/net/
Dinet_connection_sock.h97 const struct inet_connection_sock_af_ops *icsk_af_ops; member
/Linux-v6.6/net/ipv6/
Dtcp_ipv6.c238 WRITE_ONCE(icsk->icsk_af_ops, &ipv6_mapped); in tcp_v6_connect()
251 WRITE_ONCE(icsk->icsk_af_ops, &ipv6_specific); in tcp_v6_connect()
1234 inet_csk(newsk)->icsk_af_ops = &ipv6_mapped; in tcp_v6_syn_recv_sock()
1949 icsk->icsk_af_ops = &ipv6_specific; in tcp_v6_init_sock()
Dipv6_sockglue.c476 WRITE_ONCE(icsk->icsk_af_ops, &ipv4_specific); in do_ipv6_setsockopt()
/Linux-v6.6/net/smc/
Daf_smc.c146 if (inet_csk(child)->icsk_af_ops == inet_csk(sk)->icsk_af_ops) in smc_tcp_syn_recv_sock()
147 inet_csk(child)->icsk_af_ops = smc->ori_af_ops; in smc_tcp_syn_recv_sock()
2621 smc->ori_af_ops = inet_csk(smc->clcsock->sk)->icsk_af_ops; in smc_listen()
2626 inet_csk(smc->clcsock->sk)->icsk_af_ops = &smc->af_ops; in smc_listen()