/kernel/linux/linux-5.10/net/core/ |
H A D | rtnetlink.c | 583 struct rtnl_af_ops *af_ops; in rtnl_link_get_af_size() local 590 list_for_each_entry_rcu(af_ops, &rtnl_af_ops, list) { in rtnl_link_get_af_size() 591 if (af_ops->get_link_af_size) { in rtnl_link_get_af_size() 594 af_ops->get_link_af_size(dev, ext_filter_mask); in rtnl_link_get_af_size() 1603 const struct rtnl_af_ops *af_ops; in rtnl_fill_link_af() local 1610 list_for_each_entry_rcu(af_ops, &rtnl_af_ops, list) { in rtnl_fill_link_af() 1614 if (!af_ops->fill_link_af) in rtnl_fill_link_af() 1617 af = nla_nest_start_noflag(skb, af_ops->family); in rtnl_fill_link_af() 1621 err = af_ops->fill_link_af(skb, dev, ext_filter_mask); in rtnl_fill_link_af() 2294 const struct rtnl_af_ops *af_ops; in validate_linkmsg() local 2881 const struct rtnl_af_ops *af_ops; do_setlink() local 5245 struct rtnl_af_ops *af_ops; rtnl_fill_statsinfo() local 5340 struct rtnl_af_ops *af_ops; if_nlmsg_stats_size() local [all...] |
/kernel/linux/linux-6.6/net/core/ |
H A D | rtnetlink.c | 628 struct rtnl_af_ops *af_ops; in rtnl_link_get_af_size() local 635 list_for_each_entry_rcu(af_ops, &rtnl_af_ops, list) { in rtnl_link_get_af_size() 636 if (af_ops->get_link_af_size) { in rtnl_link_get_af_size() 639 af_ops->get_link_af_size(dev, ext_filter_mask); in rtnl_link_get_af_size() 1651 const struct rtnl_af_ops *af_ops; in rtnl_fill_link_af() local 1658 list_for_each_entry_rcu(af_ops, &rtnl_af_ops, list) { in rtnl_fill_link_af() 1662 if (!af_ops->fill_link_af) in rtnl_fill_link_af() 1665 af = nla_nest_start_noflag(skb, af_ops->family); in rtnl_fill_link_af() 1669 err = af_ops->fill_link_af(skb, dev, ext_filter_mask); in rtnl_fill_link_af() 2443 const struct rtnl_af_ops *af_ops; in validate_linkmsg() local 3042 const struct rtnl_af_ops *af_ops; do_setlink() local 5674 struct rtnl_af_ops *af_ops; rtnl_fill_statsinfo() local 5776 struct rtnl_af_ops *af_ops; if_nlmsg_stats_size() local [all...] |
/kernel/linux/common_modules/newip/third_party/linux-5.10/net/newip/ |
H A D | tcp_nip_input.c | 1137 * af_ops: The functional interface of the TCP request block. 1142 const struct tcp_request_sock_ops *af_ops, in _tcp_nip_conn_request() 1183 tcp_rsk(req)->af_specific = af_ops; in _tcp_nip_conn_request() 1187 tmp_opt.mss_clamp = af_ops->mss_clamp; in _tcp_nip_conn_request() 1202 af_ops->init_req(req, sk, skb); in _tcp_nip_conn_request() 1212 isn = af_ops->init_seq(skb); in _tcp_nip_conn_request() 1215 dst = af_ops->route_req(sk, NULL, req); in _tcp_nip_conn_request() 1229 af_ops->send_synack(sk, dst, NULL, req, &foc, TCP_SYNACK_NORMAL, NULL); in _tcp_nip_conn_request() 1141 _tcp_nip_conn_request(struct request_sock_ops *rsk_ops, const struct tcp_request_sock_ops *af_ops, struct sock *sk, struct sk_buff *skb) _tcp_nip_conn_request() argument
|
H A D | tcp_nip_output.c | 1135 const struct tcp_request_sock_ops *af_ops = tcp_rsk(req)->af_specific; in tcp_nip_rtx_synack() local 1139 dst = af_ops->route_req(sk, NULL, req); in tcp_nip_rtx_synack() 1142 res = af_ops->send_synack(sk, dst, NULL, req, NULL, TCP_SYNACK_NORMAL, NULL); in tcp_nip_rtx_synack()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | syncookies.c | 280 const struct tcp_request_sock_ops *af_ops, in cookie_tcp_reqsk_alloc() 298 treq->af_specific = af_ops; in cookie_tcp_reqsk_alloc() 279 cookie_tcp_reqsk_alloc(const struct request_sock_ops *ops, const struct tcp_request_sock_ops *af_ops, struct sock *sk, struct sk_buff *skb) cookie_tcp_reqsk_alloc() argument
|
H A D | tcp_input.c | 6818 const struct tcp_request_sock_ops *af_ops, in tcp_get_syncookie_mss() 6838 mss = af_ops->mss_clamp; in tcp_get_syncookie_mss() 6845 const struct tcp_request_sock_ops *af_ops, in tcp_conn_request() 6882 tcp_rsk(req)->af_specific = af_ops; in tcp_conn_request() 6889 tmp_opt.mss_clamp = af_ops->mss_clamp; in tcp_conn_request() 6907 af_ops->init_req(req, sk, skb); in tcp_conn_request() 6913 tcp_rsk(req)->ts_off = af_ops->init_ts_off(net, skb); in tcp_conn_request() 6915 dst = af_ops->route_req(sk, &fl, req); in tcp_conn_request() 6939 isn = af_ops->init_seq(skb); in tcp_conn_request() 6945 isn = cookie_init_sequence(af_ops, s in tcp_conn_request() 6817 tcp_get_syncookie_mss(struct request_sock_ops *rsk_ops, const struct tcp_request_sock_ops *af_ops, struct sock *sk, struct tcphdr *th) tcp_get_syncookie_mss() argument 6844 tcp_conn_request(struct request_sock_ops *rsk_ops, const struct tcp_request_sock_ops *af_ops, struct sock *sk, struct sk_buff *skb) tcp_conn_request() argument [all...] |
H A D | tcp_output.c | 4147 const struct tcp_request_sock_ops *af_ops = tcp_rsk(req)->af_specific; in tcp_rtx_synack() local 4152 res = af_ops->send_synack(sk, NULL, &fl, req, NULL, TCP_SYNACK_NORMAL, in tcp_rtx_synack()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | syncookies.c | 278 const struct tcp_request_sock_ops *af_ops, in cookie_tcp_reqsk_alloc() 296 treq->af_specific = af_ops; in cookie_tcp_reqsk_alloc() 277 cookie_tcp_reqsk_alloc(const struct request_sock_ops *ops, const struct tcp_request_sock_ops *af_ops, struct sock *sk, struct sk_buff *skb) cookie_tcp_reqsk_alloc() argument
|
H A D | tcp_input.c | 6938 const struct tcp_request_sock_ops *af_ops, in tcp_get_syncookie_mss() 6958 mss = af_ops->mss_clamp; in tcp_get_syncookie_mss() 6965 const struct tcp_request_sock_ops *af_ops, in tcp_conn_request() 7002 tcp_rsk(req)->af_specific = af_ops; in tcp_conn_request() 7009 tmp_opt.mss_clamp = af_ops->mss_clamp; in tcp_conn_request() 7027 dst = af_ops->route_req(sk, skb, &fl, req); in tcp_conn_request() 7032 tcp_rsk(req)->ts_off = af_ops->init_ts_off(net, skb); in tcp_conn_request() 7054 isn = af_ops->init_seq(skb); in tcp_conn_request() 7060 isn = cookie_init_sequence(af_ops, sk, skb, &req->mss); in tcp_conn_request() 7075 af_ops in tcp_conn_request() 6937 tcp_get_syncookie_mss(struct request_sock_ops *rsk_ops, const struct tcp_request_sock_ops *af_ops, struct sock *sk, struct tcphdr *th) tcp_get_syncookie_mss() argument 6964 tcp_conn_request(struct request_sock_ops *rsk_ops, const struct tcp_request_sock_ops *af_ops, struct sock *sk, struct sk_buff *skb) tcp_conn_request() argument [all...] |
H A D | tcp_output.c | 4250 const struct tcp_request_sock_ops *af_ops = tcp_rsk(req)->af_specific; in tcp_rtx_synack() local 4257 res = af_ops->send_synack(sk, NULL, &fl, req, NULL, TCP_SYNACK_NORMAL, in tcp_rtx_synack()
|
/kernel/linux/common_modules/newip/third_party/linux-5.10/include/net/ |
H A D | tcp_nip.h | 175 const struct tcp_request_sock_ops *af_ops,
|
/kernel/linux/linux-6.6/net/smc/ |
H A D | smc.h | 267 struct inet_connection_sock_af_ops af_ops; member
|
H A D | af_smc.c | 2627 smc->af_ops = *smc->ori_af_ops; in smc_listen() 2628 smc->af_ops.syn_recv_sock = smc_tcp_syn_recv_sock; in smc_listen() 2630 inet_csk(smc->clcsock->sk)->icsk_af_ops = &smc->af_ops; in smc_listen()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | tcp.h | 424 const struct tcp_request_sock_ops *af_ops, 471 const struct tcp_request_sock_ops *af_ops, 2030 const struct tcp_request_sock_ops *af_ops,
|
/kernel/linux/linux-6.6/include/net/ |
H A D | tcp.h | 443 const struct tcp_request_sock_ops *af_ops, 490 const struct tcp_request_sock_ops *af_ops, 2113 const struct tcp_request_sock_ops *af_ops,
|