IPPROTO_ICMPV6   1322 drivers/net/ethernet/emulex/benet/be_main.c 		if (nexthdr == IPPROTO_ICMPV6) {
IPPROTO_ICMPV6    994 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c 	    (proto != IPPROTO_ICMPV6) && (proto != IPPROTO_IPIP))
IPPROTO_ICMPV6   1792 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c 	err = mvpp2_prs_ip6_proto(priv, IPPROTO_ICMPV6,
IPPROTO_ICMPV6    390 drivers/net/ethernet/netronome/nfp/flower/offload.c 		case IPPROTO_ICMPV6:
IPPROTO_ICMPV6    359 drivers/net/usb/cdc_mbim.c 		iph->nexthdr == IPPROTO_ICMPV6 &&
IPPROTO_ICMPV6   1953 drivers/net/vxlan.c 	pip6->nexthdr = IPPROTO_ICMPV6;
IPPROTO_ICMPV6   1973 drivers/net/vxlan.c 		&pip6->daddr, sizeof(*na)+na_olen, IPPROTO_ICMPV6,
IPPROTO_ICMPV6   2664 drivers/net/vxlan.c 			 ipv6_hdr(skb)->nexthdr == IPPROTO_ICMPV6) {
IPPROTO_ICMPV6    254 drivers/staging/gdm724x/gdm_lte.c 	if (ipv6_in->version != 6 || ipv6_in->nexthdr != IPPROTO_ICMPV6)
IPPROTO_ICMPV6    382 drivers/staging/gdm724x/gdm_lte.c 		if (ipv6->nexthdr == IPPROTO_ICMPV6) /* Check NDP request */ {
IPPROTO_ICMPV6    248 include/net/addrconf.h 	if (nexthdr != IPPROTO_ICMPV6 ||
IPPROTO_ICMPV6    854 include/net/xfrm.h 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6    881 include/net/xfrm.h 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6    304 net/bridge/br_arp_nd_proxy.c 	pip6->nexthdr = IPPROTO_ICMPV6;
IPPROTO_ICMPV6    328 net/bridge/br_arp_nd_proxy.c 						IPPROTO_ICMPV6,
IPPROTO_ICMPV6     72 net/bridge/br_device.c 		   ipv6_hdr(skb)->nexthdr == IPPROTO_ICMPV6) {
IPPROTO_ICMPV6    121 net/bridge/br_input.c 		   ipv6_hdr(skb)->nexthdr == IPPROTO_ICMPV6) {
IPPROTO_ICMPV6    361 net/bridge/br_multicast.c 	hopopt[0] = IPPROTO_ICMPV6;		/* next hdr */
IPPROTO_ICMPV6    388 net/bridge/br_multicast.c 						  sizeof(*mldq), IPPROTO_ICMPV6,
IPPROTO_ICMPV6    408 net/bridge/br_multicast.c 						     IPPROTO_ICMPV6,
IPPROTO_ICMPV6   1656 net/bridge/br_multicast.c 	if (ipv6_hdr(skb)->nexthdr != IPPROTO_ICMPV6)
IPPROTO_ICMPV6    131 net/bridge/netfilter/ebt_ip6.c 		     info->protocol != IPPROTO_ICMPV6)
IPPROTO_ICMPV6    273 net/bridge/netfilter/nft_reject_bridge.c 	nip6h = nf_reject_ip6hdr_put(nskb, oldskb, IPPROTO_ICMPV6,
IPPROTO_ICMPV6    287 net/bridge/netfilter/nft_reject_bridge.c 				IPPROTO_ICMPV6,
IPPROTO_ICMPV6   1632 net/core/flow_dissector.c 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6     24 net/ipv4/netlink.c 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6    156 net/ipv6/icmp.c 	if (nexthdr == IPPROTO_ICMPV6) {
IPPROTO_ICMPV6    520 net/ipv6/icmp.c 	fl6.flowi6_proto = IPPROTO_ICMPV6;
IPPROTO_ICMPV6    709 net/ipv6/icmp.c 	fl6.flowi6_proto = IPPROTO_ICMPV6;
IPPROTO_ICMPV6    853 net/ipv6/icmp.c 	if (skb_checksum_validate(skb, IPPROTO_ICMPV6, ip6_compute_pseudo)) {
IPPROTO_ICMPV6    966 net/ipv6/icmp.c 	fl6->flowi6_proto	= IPPROTO_ICMPV6;
IPPROTO_ICMPV6    993 net/ipv6/icmp.c 					   SOCK_RAW, IPPROTO_ICMPV6, net);
IPPROTO_ICMPV6   1028 net/ipv6/icmp.c 	if (inet6_add_protocol(&icmpv6_protocol, IPPROTO_ICMPV6) < 0)
IPPROTO_ICMPV6   1037 net/ipv6/icmp.c 	inet6_del_protocol(&icmpv6_protocol, IPPROTO_ICMPV6);
IPPROTO_ICMPV6   1048 net/ipv6/icmp.c 	inet6_del_protocol(&icmpv6_protocol, IPPROTO_ICMPV6);
IPPROTO_ICMPV6    345 net/ipv6/ip6_output.c 	if (nexthdr == IPPROTO_ICMPV6) {
IPPROTO_ICMPV6   1777 net/ipv6/ip6_output.c 	if (proto == IPPROTO_ICMPV6) {
IPPROTO_ICMPV6   1575 net/ipv6/ip6mr.c 	    inet_sk(sk)->inet_num != IPPROTO_ICMPV6)
IPPROTO_ICMPV6   1637 net/ipv6/ip6mr.c 	    inet_sk(sk)->inet_num != IPPROTO_ICMPV6)
IPPROTO_ICMPV6   1808 net/ipv6/ip6mr.c 	    inet_sk(sk)->inet_num != IPPROTO_ICMPV6)
IPPROTO_ICMPV6   1602 net/ipv6/mcast.c 	u8 ra[8] = { IPPROTO_ICMPV6, 0,
IPPROTO_ICMPV6   1664 net/ipv6/mcast.c 					   IPPROTO_ICMPV6,
IPPROTO_ICMPV6   1993 net/ipv6/mcast.c 	u8 ra[8] = { IPPROTO_ICMPV6, 0,
IPPROTO_ICMPV6   2043 net/ipv6/mcast.c 					 IPPROTO_ICMPV6,
IPPROTO_ICMPV6   2962 net/ipv6/mcast.c 				   SOCK_RAW, IPPROTO_ICMPV6, net);
IPPROTO_ICMPV6   2972 net/ipv6/mcast.c 				   SOCK_RAW, IPPROTO_ICMPV6, net);
IPPROTO_ICMPV6     56 net/ipv6/mcast_snoop.c 	if (nexthdr != IPPROTO_ICMPV6)
IPPROTO_ICMPV6    131 net/ipv6/mcast_snoop.c 	return skb_checksum_validate(skb, IPPROTO_ICMPV6, ip6_compute_pseudo);
IPPROTO_ICMPV6    459 net/ipv6/ndisc.c 	hdr->nexthdr = IPPROTO_ICMPV6;
IPPROTO_ICMPV6    495 net/ipv6/ndisc.c 					      IPPROTO_ICMPV6,
IPPROTO_ICMPV6   1882 net/ipv6/ndisc.c 				   SOCK_RAW, IPPROTO_ICMPV6, net);
IPPROTO_ICMPV6   1907 net/ipv6/netfilter/ip6_tables.c 		.proto      = IPPROTO_ICMPV6,
IPPROTO_ICMPV6    212 net/ipv6/netfilter/nf_log_ipv6.c 	case IPPROTO_ICMPV6: {
IPPROTO_ICMPV6    131 net/ipv6/netfilter/nf_socket_ipv6.c 	} else if (tproto == IPPROTO_ICMPV6) {
IPPROTO_ICMPV6    106 net/ipv6/ping.c 	fl6.flowi6_proto = IPPROTO_ICMPV6;
IPPROTO_ICMPV6    185 net/ipv6/ping.c 	.protocol =  IPPROTO_ICMPV6,
IPPROTO_ICMPV6    186 net/ipv6/raw.c 		case IPPROTO_ICMPV6:
IPPROTO_ICMPV6    718 net/ipv6/raw.c 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6   1033 net/ipv6/raw.c 		if (inet_sk(sk)->inet_num == IPPROTO_ICMPV6 &&
IPPROTO_ICMPV6   1072 net/ipv6/raw.c 		if (inet_sk(sk)->inet_num != IPPROTO_ICMPV6)
IPPROTO_ICMPV6   1095 net/ipv6/raw.c 		if (inet_sk(sk)->inet_num != IPPROTO_ICMPV6)
IPPROTO_ICMPV6   1157 net/ipv6/raw.c 		if (inet_sk(sk)->inet_num != IPPROTO_ICMPV6)
IPPROTO_ICMPV6   1180 net/ipv6/raw.c 		if (inet_sk(sk)->inet_num != IPPROTO_ICMPV6)
IPPROTO_ICMPV6   1264 net/ipv6/raw.c 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6   2314 net/ipv6/route.c 	if (likely(outer_iph->nexthdr != IPPROTO_ICMPV6))
IPPROTO_ICMPV6   2467 net/ipv6/route.c 	if (unlikely(fl6.flowi6_proto == IPPROTO_ICMPV6))
IPPROTO_ICMPV6     77 net/netfilter/ipset/ip_set_getport.c 	case IPPROTO_ICMPV6: {
IPPROTO_ICMPV6    309 net/netfilter/ipset/ip_set_hash_ipport.c 	if (!(with_ports || e.proto == IPPROTO_ICMPV6))
IPPROTO_ICMPV6    324 net/netfilter/ipset/ip_set_hash_ipportip.c 	if (!(with_ports || e.proto == IPPROTO_ICMPV6))
IPPROTO_ICMPV6    472 net/netfilter/ipset/ip_set_hash_ipportnet.c 	if (!(with_ports || e.proto == IPPROTO_ICMPV6))
IPPROTO_ICMPV6    420 net/netfilter/ipset/ip_set_hash_netport.c 	if (!(with_ports || e.proto == IPPROTO_ICMPV6))
IPPROTO_ICMPV6    517 net/netfilter/ipset/ip_set_hash_netportnet.c 	if (!(with_ports || e.proto == IPPROTO_ICMPV6))
IPPROTO_ICMPV6    118 net/netfilter/ipvs/ip_vs_core.c 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6    823 net/netfilter/ipvs/ip_vs_core.c 	ipv6_find_hdr(skb, &icmp_offset, IPPROTO_ICMPV6, &fragoffs, NULL);
IPPROTO_ICMPV6    855 net/netfilter/ipvs/ip_vs_core.c 					      IPPROTO_ICMPV6, 0);
IPPROTO_ICMPV6   1380 net/netfilter/ipvs/ip_vs_core.c 		if (unlikely(iph.protocol == IPPROTO_ICMPV6)) {
IPPROTO_ICMPV6   2024 net/netfilter/ipvs/ip_vs_core.c 		if (unlikely(iph.protocol == IPPROTO_ICMPV6)) {
IPPROTO_ICMPV6   2242 net/netfilter/ipvs/ip_vs_core.c 	if (iphdr.protocol != IPPROTO_ICMPV6)
IPPROTO_ICMPV6    111 net/netfilter/ipvs/ip_vs_nfct.c 		    new_tuple.dst.protonum != IPPROTO_ICMPV6)
IPPROTO_ICMPV6    116 net/netfilter/ipvs/ip_vs_nfct.c 		    new_tuple.dst.protonum != IPPROTO_ICMPV6)
IPPROTO_ICMPV6    288 net/netfilter/nf_conntrack_core.c 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6    438 net/netfilter/nf_conntrack_core.c 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6   1597 net/netfilter/nf_conntrack_core.c 	else if (state->pf == NFPROTO_IPV6 && protonum == IPPROTO_ICMPV6)
IPPROTO_ICMPV6   1640 net/netfilter/nf_conntrack_core.c 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6   1697 net/netfilter/nf_conntrack_core.c 	if (protonum == IPPROTO_ICMP || protonum == IPPROTO_ICMPV6) {
IPPROTO_ICMPV6    116 net/netfilter/nf_conntrack_proto.c 	case IPPROTO_ICMPV6: return &nf_conntrack_l4proto_icmpv6;
IPPROTO_ICMPV6    128 net/netfilter/nf_conntrack_proto_icmpv6.c 			       IPPROTO_ICMPV6, "%s", msg);
IPPROTO_ICMPV6    149 net/netfilter/nf_conntrack_proto_icmpv6.c 	    nf_ip6_checksum(skb, state->hook, dataoff, IPPROTO_ICMPV6)) {
IPPROTO_ICMPV6    169 net/netfilter/nf_conntrack_proto_icmpv6.c 				       IPPROTO_ICMPV6, &outer_daddr);
IPPROTO_ICMPV6    277 net/netfilter/nf_conntrack_proto_icmpv6.c 	.l4proto		= IPPROTO_ICMPV6,
IPPROTO_ICMPV6     80 net/netfilter/nf_conntrack_standalone.c 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6    241 net/netfilter/nf_nat_core.c 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6    412 net/netfilter/nf_nat_core.c 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6    338 net/netfilter/nf_nat_proto.c 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6    800 net/netfilter/nf_nat_proto.c 	if (nf_ip6_checksum(skb, hooknum, hdrlen, IPPROTO_ICMPV6))
IPPROTO_ICMPV6    834 net/netfilter/nf_nat_proto.c 					skb->len - hdrlen, IPPROTO_ICMPV6,
IPPROTO_ICMPV6    840 net/netfilter/nf_nat_proto.c 	target.dst.protonum = IPPROTO_ICMPV6;
IPPROTO_ICMPV6    872 net/netfilter/nf_nat_proto.c 		if (hdrlen >= 0 && nexthdr == IPPROTO_ICMPV6) {
IPPROTO_ICMPV6    924 net/netfilter/nf_nat_proto.c 		    (ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMPV6 &&
IPPROTO_ICMPV6    962 net/netfilter/nf_nat_proto.c 			 ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMPV6 &&
IPPROTO_ICMPV6    463 net/netfilter/nfnetlink_cttimeout.c 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6    428 net/netfilter/nft_payload.c 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6    179 net/netfilter/xt_HMARK.c 	if ((flag & IP6_FH_F_FRAG) || (nexthdr != IPPROTO_ICMPV6))
IPPROTO_ICMPV6    200 net/netfilter/xt_HMARK.c 	if (t->proto == IPPROTO_ICMPV6)
IPPROTO_ICMPV6    769 net/openvswitch/conntrack.c 			if (hdrlen >= 0 && nexthdr == IPPROTO_ICMPV6) {
IPPROTO_ICMPV6    258 net/openvswitch/flow_netlink.c 			if (match->key->ip.proto == IPPROTO_ICMPV6) {
IPPROTO_ICMPV6   2171 net/openvswitch/flow_netlink.c 			   swkey->ip.proto == IPPROTO_ICMPV6) {
IPPROTO_ICMPV6    199 net/sched/act_csum.c 					      ipl - ihl, IPPROTO_ICMPV6,
IPPROTO_ICMPV6    527 net/sched/act_csum.c 		case IPPROTO_ICMPV6:
IPPROTO_ICMPV6    250 net/sched/act_ct.c 			if (hdrlen >= 0 && nexthdr == IPPROTO_ICMPV6) {
IPPROTO_ICMPV6   1168 net/sched/cls_flower.c 		   key->basic.ip_proto == IPPROTO_ICMPV6) {
IPPROTO_ICMPV6   2344 net/sched/cls_flower.c 		 key->basic.ip_proto == IPPROTO_ICMPV6 &&
IPPROTO_ICMPV6   3431 net/xfrm/xfrm_policy.c 		case IPPROTO_ICMPV6:
IPPROTO_ICMPV6     25 samples/bpf/sock_flags_kern.c 	    sk->protocol == IPPROTO_ICMPV6)
IPPROTO_ICMPV6     57 samples/bpf/test_cgrp2_tc_kern.c 	    ip6h->nexthdr != IPPROTO_ICMPV6) {
IPPROTO_ICMPV6    114 samples/bpf/test_lwt_bpf.c 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6    363 samples/bpf/xdp_redirect_cpu_kern.c 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6    432 samples/bpf/xdp_redirect_cpu_kern.c 	case IPPROTO_ICMPV6:
IPPROTO_ICMPV6   1209 security/selinux/hooks.c 						  protocol == IPPROTO_ICMPV6))
IPPROTO_ICMPV6    361 tools/testing/selftests/bpf/progs/test_l4lb.c 		} else if (protocol == IPPROTO_ICMPV6) {
IPPROTO_ICMPV6    361 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c 		} else if (protocol == IPPROTO_ICMPV6) {