| /Linux-v4.19/net/ipv6/ |
| D | exthdrs_core.c | 71 int ipv6_skip_exthdr(const struct sk_buff *skb, int start, u8 *nexthdrp, in ipv6_skip_exthdr() function 113 EXPORT_SYMBOL(ipv6_skip_exthdr);
|
| D | mcast_snoop.c | 61 offset = ipv6_skip_exthdr(skb, offset, &nexthdr, &frag_off); in ipv6_mc_check_exthdrs()
|
| D | ip6_input.c | 476 offset = ipv6_skip_exthdr(skb, sizeof(*hdr), in ip6_mc_input()
|
| D | icmp.c | 155 ptr = ipv6_skip_exthdr(skb, ptr, &nexthdr, &frag_off); in is_ineligible() 761 inner_offset = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), in icmpv6_notify()
|
| /Linux-v4.19/net/ipv6/netfilter/ |
| D | nf_reject_ipv6.c | 28 tcphoff = ipv6_skip_exthdr(oldskb, ((u8 *)(oip6h + 1) - oldskb->data), in nf_reject_ip6_tcphdr_get() 227 thoff = ipv6_skip_exthdr(skb, ((u8 *)(ip6h + 1) - skb->data), &proto, &fo); in reject6_csum_ok()
|
| D | nf_socket_ipv6.c | 56 inside_hdrlen = ipv6_skip_exthdr(skb, outside_hdrlen + sizeof(_icmph) + in extract_icmp6_fields()
|
| D | nf_nat_l3proto_ipv6.c | 93 hdroff = ipv6_skip_exthdr(skb, iphdroff + sizeof(*ipv6h), in nf_nat_ipv6_manip_pkt() 276 hdrlen = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), in nf_nat_ipv6_fn()
|
| D | ip6t_SYNPROXY.c | 355 thoff = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &nexthdr, in ipv6_synproxy_hook()
|
| /Linux-v4.19/net/netfilter/ |
| D | xt_AUDIT.c | 61 ipv6_skip_exthdr(skb, skb_network_offset(skb) + sizeof(_ip6h), &nexthdr, &frag_off); in audit_ip6()
|
| D | xt_TCPOPTSTRIP.c | 108 tcphoff = ipv6_skip_exthdr(skb, sizeof(*ipv6h), &nexthdr, &frag_off); in tcpoptstrip_tg6()
|
| D | xt_TCPMSS.c | 231 tcphoff = ipv6_skip_exthdr(skb, sizeof(*ipv6h), &nexthdr, &frag_off); in tcpmss_tg6()
|
| D | nft_log.c | 59 ipv6_skip_exthdr(skb, skb_network_offset(skb) + sizeof(_ip6h), &nexthdr, &frag_off); in audit_ip6()
|
| D | nf_conntrack_proto.c | 669 protoff = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &pnum, in ipv6_confirm() 729 protoff = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &nexthdr, in ipv6_helper()
|
| D | xt_hashlimit.c | 692 protoff = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &nexthdr, &frag_off); in hashlimit_init_dst()
|
| /Linux-v4.19/net/netfilter/ipset/ |
| D | ip_set_getport.c | 139 protoff = ipv6_skip_exthdr(skb, in ip_set_get_ip6_port()
|
| /Linux-v4.19/net/bridge/netfilter/ |
| D | ebt_ip6.c | 66 offset_ph = ipv6_skip_exthdr(skb, sizeof(_ip6h), &nexthdr, &frag_off); in ebt_ip6_mt()
|
| D | ebt_log.c | 129 offset_ph = ipv6_skip_exthdr(skb, sizeof(_iph), &nexthdr, &frag_off); in ebt_log_packet()
|
| D | nft_reject_bridge.c | 232 thoff = ipv6_skip_exthdr(skb, ((u8*)(ip6h+1) - skb->data), &proto, &fo); in reject6_br_csum_ok()
|
| /Linux-v4.19/security/ |
| D | lsm_audit.c | 130 offset = ipv6_skip_exthdr(skb, offset, &nexthdr, &frag_off); in ipv6_skb_to_auditdata()
|
| /Linux-v4.19/drivers/net/ethernet/intel/i40evf/ |
| D | i40e_txrx.c | 1988 ipv6_skip_exthdr(skb, exthdr - skb->data, in i40e_tx_enable_csum() 2062 ipv6_skip_exthdr(skb, exthdr - skb->data, in i40e_tx_enable_csum()
|
| /Linux-v4.19/net/openvswitch/ |
| D | flow.c | 280 payload_ofs = ipv6_skip_exthdr(skb, payload_ofs, &nexthdr, &frag_off); in parse_ipv6hdr()
|
| D | conntrack.c | 469 ofs = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &nexthdr, in ovs_ct_helper() 759 int hdrlen = ipv6_skip_exthdr(skb, in ovs_ct_nat_execute()
|
| /Linux-v4.19/include/net/ |
| D | ipv6.h | 992 int ipv6_skip_exthdr(const struct sk_buff *, int start, u8 *nexthdrp,
|
| /Linux-v4.19/drivers/net/ethernet/intel/ice/ |
| D | ice_txrx.c | 1375 ipv6_skip_exthdr(skb, exthdr - skb->data, &l4_proto, in ice_tx_csum()
|
| /Linux-v4.19/drivers/net/ethernet/intel/i40e/ |
| D | i40e_txrx.c | 3078 ipv6_skip_exthdr(skb, exthdr - skb->data, in i40e_tx_enable_csum() 3152 ipv6_skip_exthdr(skb, exthdr - skb->data, in i40e_tx_enable_csum()
|