Home
last modified time | relevance | path

Searched refs:ipv6_pinfo (Results 1 – 25 of 40) sorted by relevance

12

/Linux-v5.4/include/linux/
Dipv6.h212 struct ipv6_pinfo { struct
312 struct ipv6_pinfo inet6;
318 struct ipv6_pinfo inet6;
324 struct ipv6_pinfo inet6;
336 static inline struct ipv6_pinfo *inet6_sk(const struct sock *__sk) in inet6_sk()
352 ancestor_size += sizeof(struct ipv6_pinfo); in inet_sk_copy_descendant()
384 static inline struct ipv6_pinfo * inet6_sk(const struct sock *__sk) in inet6_sk()
/Linux-v5.4/net/ipv6/
Dinet6_connection_sock.c33 const struct ipv6_pinfo *np = inet6_sk(sk); in inet6_csk_route_req()
83 struct ipv6_pinfo *np = inet6_sk(sk); in inet6_csk_route_socket()
116 struct ipv6_pinfo *np = inet6_sk(sk); in inet6_csk_xmit()
Ddatagram.c43 struct ipv6_pinfo *np = inet6_sk(sk); in ip6_datagram_flow_key_init()
72 struct ipv6_pinfo *np = inet6_sk(sk); in ip6_datagram_dst_update()
138 struct ipv6_pinfo *np = inet6_sk(sk); in __ip6_datagram_connect()
290 struct ipv6_pinfo *np = inet6_sk(sk); in ipv6_icmp_error()
324 const struct ipv6_pinfo *np = inet6_sk(sk); in ipv6_local_error()
364 struct ipv6_pinfo *np = inet6_sk(sk); in ipv6_local_rxpmtu()
434 struct ipv6_pinfo *np = inet6_sk(sk); in ipv6_recv_error()
528 struct ipv6_pinfo *np = inet6_sk(sk); in ipv6_recv_rxpmtu()
576 struct ipv6_pinfo *np = inet6_sk(sk); in ip6_datagram_recv_common_ctl()
601 struct ipv6_pinfo *np = inet6_sk(sk); in ip6_datagram_recv_specific_ctl()
Daf_inet6.c100 static __inline__ struct ipv6_pinfo *inet6_sk_generic(struct sock *sk) in inet6_sk_generic()
102 const int offset = sk->sk_prot->obj_size - sizeof(struct ipv6_pinfo); in inet6_sk_generic()
104 return (struct ipv6_pinfo *)(((u8 *)sk) + offset); in inet6_sk_generic()
111 struct ipv6_pinfo *np; in inet6_create()
279 struct ipv6_pinfo *np = inet6_sk(sk); in __inet6_bind()
476 struct ipv6_pinfo *np = inet6_sk(sk); in inet6_destroy_sock()
511 struct ipv6_pinfo *np = inet6_sk(sk); in inet6_getname()
741 struct ipv6_pinfo *np = inet6_sk(sk); in inet6_sk_rebuild_header()
785 const struct ipv6_pinfo *np = inet6_sk(sk); in ipv6_opt_accepted()
Dip6_flowlabel.c262 struct ipv6_pinfo *np = inet6_sk(sk); in __fl6_sock_lookup()
283 struct ipv6_pinfo *np = inet6_sk(sk); in fl6_free_socklist()
467 struct ipv6_pinfo *np = inet6_sk(sk); in mem_check()
489 static inline void fl_link(struct ipv6_pinfo *np, struct ipv6_fl_socklist *sfl, in fl_link()
502 struct ipv6_pinfo *np = inet6_sk(sk); in ipv6_flowlabel_opt_get()
540 struct ipv6_pinfo *np = inet6_sk(sk); in ipv6_flowlabel_opt()
Dtcp_ipv6.c95 static struct ipv6_pinfo *tcp_inet6_sk(const struct sock *sk) in tcp_inet6_sk()
97 unsigned int offset = sizeof(struct tcp6_sock) - sizeof(struct ipv6_pinfo); in tcp_inet6_sk()
99 return (struct ipv6_pinfo *)(((u8 *)sk) + offset); in tcp_inet6_sk()
150 struct ipv6_pinfo *np = tcp_inet6_sk(sk); in tcp_v6_connect()
367 struct ipv6_pinfo *np; in tcp_v6_err()
491 struct ipv6_pinfo *np = tcp_inet6_sk(sk); in tcp_v6_send_synack()
751 const struct ipv6_pinfo *np = tcp_inet6_sk(sk_listener); in tcp_v6_init_req()
992 const struct ipv6_pinfo *np = tcp_inet6_sk(sk); in tcp_v6_send_reset()
1121 struct ipv6_pinfo *newnp; in tcp_v6_syn_recv_sock()
1122 const struct ipv6_pinfo *np = tcp_inet6_sk(sk); in tcp_v6_syn_recv_sock()
[all …]
Dnetfilter.c95 static const struct ipv6_pinfo fake_pinfo; in __nf_ip6_route()
99 .pinet6 = (struct ipv6_pinfo *) &fake_pinfo, in __nf_ip6_route()
Danycast.c65 struct ipv6_pinfo *np = inet6_sk(sk); in ipv6_sock_ac_join()
157 struct ipv6_pinfo *np = inet6_sk(sk); in ipv6_sock_ac_drop()
188 struct ipv6_pinfo *np = inet6_sk(sk); in ipv6_sock_ac_close()
Dip6_output.c181 bool ip6_autoflowlabel(struct net *net, const struct ipv6_pinfo *np) in ip6_autoflowlabel()
199 const struct ipv6_pinfo *np = inet6_sk(sk); in ip6_xmit()
307 struct ipv6_pinfo *np = inet6_sk(sk); in ip6_call_ra_chain()
767 struct ipv6_pinfo *np = skb->sk && !dev_recursion_level() ? in ip6_fragment()
957 struct ipv6_pinfo *np = inet6_sk(sk); in ip6_sk_dst_check()
1239 struct ipv6_pinfo *np = inet6_sk(sk); in ip6_setup_cork()
1664 struct ipv6_pinfo *np = inet6_sk(sk); in ip6_append_data()
1721 struct ipv6_pinfo *np = inet6_sk(sk); in __ip6_make_skb()
Draw.c245 struct ipv6_pinfo *np = inet6_sk(sk); in rawv6_bind()
327 struct ipv6_pinfo *np = inet6_sk(sk); in rawv6_err()
465 struct ipv6_pinfo *np = inet6_sk(sk); in rawv6_recvmsg()
622 struct ipv6_pinfo *np = inet6_sk(sk); in rawv6_send_hdrinc()
773 struct ipv6_pinfo *np = inet6_sk(sk); in rawv6_sendmsg()
Dmcast.c138 struct ipv6_pinfo *np = inet6_sk(sk); in __ipv6_sock_mc_join()
219 struct ipv6_pinfo *np = inet6_sk(sk); in ipv6_sock_mc_drop()
291 struct ipv6_pinfo *np = inet6_sk(sk); in __ipv6_sock_mc_close()
319 struct ipv6_pinfo *np = inet6_sk(sk); in ipv6_sock_mc_close()
334 struct ipv6_pinfo *inet6 = inet6_sk(sk); in ip6_mc_source()
465 struct ipv6_pinfo *inet6 = inet6_sk(sk); in ip6_mc_msfilter()
556 struct ipv6_pinfo *inet6 = inet6_sk(sk); in ip6_mc_msfget()
623 struct ipv6_pinfo *np = inet6_sk(sk); in inet6_mc_check()
Dping.c50 struct ipv6_pinfo *np = inet6_sk(sk); in ping_v6_sendmsg()
Dsyncookies.c133 struct ipv6_pinfo *np = inet6_sk(sk); in cookie_v6_check()
/Linux-v5.4/net/dccp/
Dipv6.c51 struct ipv6_pinfo *np = inet6_sk(sk); in dccp_v6_send_check()
73 struct ipv6_pinfo *np; in dccp_v6_err()
191 struct ipv6_pinfo *np = inet6_sk(sk); in dccp_v6_send_response()
312 struct ipv6_pinfo *np = inet6_sk(sk); in dccp_v6_conn_request()
404 struct ipv6_pinfo *newnp; in dccp_v6_request_recv_sock()
405 const struct ipv6_pinfo *np = inet6_sk(sk); in dccp_v6_request_recv_sock()
425 memcpy(newnp, np, sizeof(struct ipv6_pinfo)); in dccp_v6_request_recv_sock()
484 memcpy(newnp, np, sizeof(struct ipv6_pinfo)); in dccp_v6_request_recv_sock()
567 struct ipv6_pinfo *np = inet6_sk(sk); in dccp_v6_do_rcv()
809 struct ipv6_pinfo *np = inet6_sk(sk); in dccp_v6_connect()
Dipv6.h20 struct ipv6_pinfo inet6;
/Linux-v5.4/net/l2tp/
Dl2tp_ip6.c44 struct ipv6_pinfo inet6;
264 struct ipv6_pinfo *np = inet6_sk(sk); in l2tp_ip6_bind()
424 struct ipv6_pinfo *np = inet6_sk(sk); in l2tp_ip6_getname()
495 struct ipv6_pinfo *np = inet6_sk(sk); in l2tp_ip6_sendmsg()
664 struct ipv6_pinfo *np = inet6_sk(sk); in l2tp_ip6_recvmsg()
Dl2tp_debugfs.c148 const struct ipv6_pinfo *np = inet6_sk(tunnel->sock); in l2tp_dfs_seq_tunnel_show()
/Linux-v5.4/net/sctp/
Dipv6.c132 struct ipv6_pinfo *np; in sctp_v6_err()
197 struct ipv6_pinfo *np = inet6_sk(sk); in sctp_v6_xmit()
233 struct ipv6_pinfo *np = inet6_sk(sk); in sctp_v6_get_dst()
436 struct ipv6_pinfo *newnp, *np = inet6_sk(sk); in sctp_v6_copy_ip_options()
455 struct ipv6_pinfo *np = inet6_sk(sk); in sctp_v6_ip_options_len()
708 struct ipv6_pinfo *newnp, *np = inet6_sk(sk); in sctp_v6_create_accept_sk()
727 memcpy(newnp, np, sizeof(struct ipv6_pinfo)); in sctp_v6_create_accept_sk()
/Linux-v5.4/include/net/
Dinet_sock.h172 struct ipv6_pinfo;
199 struct ipv6_pinfo *pinet6;
Dip6_checksum.h82 struct ipv6_pinfo *np = inet6_sk(sk); in tcp_v6_send_check()
Dip6_route.h230 struct ipv6_pinfo *np = inet6_sk(sk); in ip6_dst_store()
265 struct ipv6_pinfo *np = skb->sk && !dev_recursion_level() ? in ip6_skb_dst_mtu()
Dipv6.h362 const struct ipv6_pinfo *np) in ipcm6_init_sk()
371 static inline struct ipv6_txoptions *txopt_get(const struct ipv6_pinfo *np) in txopt_get()
414 bool ip6_autoflowlabel(struct net *net, const struct ipv6_pinfo *np);
813 static inline int ip6_sk_dst_hoplimit(struct ipv6_pinfo *np, struct flowi6 *fl6, in ip6_sk_dst_hoplimit()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dtls.c53 struct ipv6_pinfo *np = inet6_sk(sk); in mlx5e_tls_set_ipv6_flow()
/Linux-v5.4/net/rds/
Dtcp_listen.c192 struct ipv6_pinfo *inet6; in rds_tcp_accept_one()
/Linux-v5.4/net/ipv4/
Dping.c380 struct ipv6_pinfo *np = inet6_sk(sk); in ping_set_saddr()
394 struct ipv6_pinfo *np = inet6_sk(sk); in ping_clear_saddr()
901 struct ipv6_pinfo *np = inet6_sk(sk); in ping_recvmsg()

12