icmp6_type       1325 drivers/net/ethernet/emulex/benet/be_main.c 			switch (icmp6->icmp6_type) {
icmp6_type        194 drivers/net/ipvlan/ipvlan_core.c 			if (icmph->icmp6_type == NDISC_NEIGHBOUR_SOLICITATION) {
icmp6_type        378 drivers/net/ipvlan/ipvlan_core.c 		if (ndmh->icmph.icmp6_type == NDISC_NEIGHBOUR_SOLICITATION) {
icmp6_type        361 drivers/net/usb/cdc_mbim.c 		msg->icmph.icmp6_type == NDISC_NEIGHBOUR_SOLICITATION);
icmp6_type        936 drivers/net/vrf.c 		switch (icmph->icmp6_type) {
icmp6_type       1963 drivers/net/vxlan.c 	na->icmph.icmp6_type = NDISC_NEIGHBOUR_ADVERTISEMENT;
icmp6_type       2668 drivers/net/vxlan.c 			    m->icmph.icmp6_type == NDISC_NEIGHBOUR_SOLICITATION)
icmp6_type         57 drivers/net/wireless/marvell/mwifiex/sta_rx.c 		if (NDISC_NEIGHBOUR_ADVERTISEMENT == icmpv6->icmp6_type) {
icmp6_type        260 drivers/staging/gdm724x/gdm_lte.c 	if (icmp6_in->icmp6_type == NDISC_ROUTER_SOLICITATION) { /* Check RS */
icmp6_type        262 drivers/staging/gdm724x/gdm_lte.c 	} else if (icmp6_in->icmp6_type == NDISC_NEIGHBOUR_SOLICITATION) {
icmp6_type        272 drivers/staging/gdm724x/gdm_lte.c 		icmp6_out.icmp6_type = NDISC_NEIGHBOUR_ADVERTISEMENT;
icmp6_type        385 drivers/staging/gdm724x/gdm_lte.c 			if (icmp6->icmp6_type == NDISC_NEIGHBOUR_SOLICITATION)
icmp6_type        254 include/net/addrconf.h 	switch (hdr->icmp6_type) {
icmp6_type         14 include/net/mld.h #define mld_type		mld_hdr.icmp6_type
icmp6_type         35 include/net/mld.h #define mld2r_type		mld2r_hdr.icmp6_type
icmp6_type         61 include/net/mld.h #define mld2q_type		mld2q_hdr.icmp6_type
icmp6_type        207 include/net/ndisc.h 			  u32 flags, u8 icmp6_type,
icmp6_type        209 include/net/ndisc.h 	int	(*opt_addr_space)(const struct net_device *dev, u8 icmp6_type,
icmp6_type        213 include/net/ndisc.h 				    struct sk_buff *skb, u8 icmp6_type,
icmp6_type        247 include/net/ndisc.h 					  u8 icmp6_type,
icmp6_type        251 include/net/ndisc.h 		dev->ndisc_ops->update(dev, n, flags, icmp6_type, ndopts);
icmp6_type        255 include/net/ndisc.h 					   u8 icmp6_type)
icmp6_type        258 include/net/ndisc.h 	    icmp6_type != NDISC_REDIRECT)
icmp6_type        259 include/net/ndisc.h 		return dev->ndisc_ops->opt_addr_space(dev, icmp6_type, NULL,
icmp6_type        278 include/net/ndisc.h 					      u8 icmp6_type)
icmp6_type        281 include/net/ndisc.h 	    icmp6_type != NDISC_REDIRECT)
icmp6_type        282 include/net/ndisc.h 		dev->ndisc_ops->fill_addr_option(dev, skb, icmp6_type, NULL);
icmp6_type        334 include/net/ndisc.h static inline int ndisc_opt_addr_space(struct net_device *dev, u8 icmp6_type)
icmp6_type        338 include/net/ndisc.h 		ndisc_ops_opt_addr_space(dev, icmp6_type);
icmp6_type        477 include/net/ndisc.h 		  const u8 *lladdr, u8 new, u32 flags, u8 icmp6_type,
icmp6_type         10 include/uapi/linux/icmpv6.h 	__u8		icmp6_type;
icmp6_type         57 net/6lowpan/ndisc.c 				       u8 icmp6_type,
icmp6_type         63 net/6lowpan/ndisc.c 	switch (icmp6_type) {
icmp6_type        103 net/6lowpan/ndisc.c 				struct neighbour *n, u32 flags, u8 icmp6_type,
icmp6_type        111 net/6lowpan/ndisc.c 		lowpan_ndisc_802154_update(n, flags, icmp6_type, ndopts);
icmp6_type        115 net/6lowpan/ndisc.c 				       u8 icmp6_type, struct neighbour *neigh,
icmp6_type        125 net/6lowpan/ndisc.c 	switch (icmp6_type) {
icmp6_type        156 net/6lowpan/ndisc.c 					  struct sk_buff *skb, u8 icmp6_type,
icmp6_type        166 net/6lowpan/ndisc.c 	switch (icmp6_type) {
icmp6_type       1033 net/batman-adv/multicast.c 	switch (icmp6_hdr(skb)->icmp6_type) {
icmp6_type        235 net/bridge/br_arp_nd_proxy.c 	    (m->icmph.icmp6_type != NDISC_NEIGHBOUR_SOLICITATION &&
icmp6_type        236 net/bridge/br_arp_nd_proxy.c 	     m->icmph.icmp6_type != NDISC_NEIGHBOUR_ADVERTISEMENT))
icmp6_type        316 net/bridge/br_arp_nd_proxy.c 	na->icmph.icmp6_type = NDISC_NEIGHBOUR_ADVERTISEMENT;
icmp6_type        401 net/bridge/br_arp_nd_proxy.c 	if (msg->icmph.icmp6_type == NDISC_NEIGHBOUR_ADVERTISEMENT &&
icmp6_type        408 net/bridge/br_arp_nd_proxy.c 	if (msg->icmph.icmp6_type != NDISC_NEIGHBOUR_SOLICITATION)
icmp6_type       1663 net/bridge/br_multicast.c 	if (icmp6_hdr(skb)->icmp6_type != ICMPV6_MRDISC_ADV)
icmp6_type        278 net/bridge/netfilter/nft_reject_bridge.c 	icmp6h->icmp6_type = ICMPV6_DEST_UNREACH;
icmp6_type        495 net/ipv4/ping.c 		type = icmp6_hdr(skb)->icmp6_type;
icmp6_type        680 net/ipv4/ping.c 		type = ((struct icmp6hdr *) user_icmph)->icmp6_type;
icmp6_type        306 net/ipv6/datagram.c 	serr->ee.ee_type = icmph->icmp6_type;
icmp6_type         97 net/ipv6/icmp.c 		if (icmp6->icmp6_type == ICMPV6_ECHO_REQUEST)
icmp6_type        159 net/ipv6/icmp.c 			ptr+offsetof(struct icmp6hdr, icmp6_type),
icmp6_type        544 net/ipv6/icmp.c 	tmp_hdr.icmp6_type = type;
icmp6_type        703 net/ipv6/icmp.c 	tmp_hdr.icmp6_type = ICMPV6_ECHO_REPLY;
icmp6_type        864 net/ipv6/icmp.c 	type = hdr->icmp6_type;
icmp6_type        354 net/ipv6/ip6_output.c 		switch (icmp6->icmp6_type) {
icmp6_type       1780 net/ipv6/ip6_output.c 		ICMP6MSGOUT_INC_STATS(net, idev, icmp6_hdr(skb)->icmp6_type);
icmp6_type        166 net/ipv6/ndisc.c 					  void *data, u8 icmp6_type)
icmp6_type        170 net/ipv6/ndisc.c 	ndisc_ops_fill_addr_option(skb->dev, skb, icmp6_type);
icmp6_type        478 net/ipv6/ndisc.c 	type = icmp6h->icmp6_type;
icmp6_type        556 net/ipv6/ndisc.c 			.icmp6_type = NDISC_NEIGHBOUR_ADVERTISEMENT,
icmp6_type        630 net/ipv6/ndisc.c 			.icmp6_type = NDISC_NEIGHBOUR_SOLICITATION,
icmp6_type        690 net/ipv6/ndisc.c 			.icmp6_type = NDISC_ROUTER_SOLICITATION,
icmp6_type        759 net/ipv6/ndisc.c 		  const u8 *lladdr, u8 new, u32 flags, u8 icmp6_type,
icmp6_type        764 net/ipv6/ndisc.c 	ndisc_ops_update(dev, neigh, flags, icmp6_type, ndopts);
icmp6_type       1147 net/ipv6/ndisc.c 	ndmsg->nduseropt_icmp_type = icmp6h->icmp6_type;
icmp6_type       1674 net/ipv6/ndisc.c 			.icmp6_type = NDISC_REDIRECT,
icmp6_type       1748 net/ipv6/ndisc.c 	switch (msg->icmph.icmp6_type) {
icmp6_type       1851 net/ipv6/netfilter/ip6_tables.c 				     ic->icmp6_type, ic->icmp6_code,
icmp6_type        232 net/ipv6/netfilter/nf_log_ipv6.c 			       ic->icmp6_type, ic->icmp6_code);
icmp6_type        234 net/ipv6/netfilter/nf_log_ipv6.c 		switch (ic->icmp6_type) {
icmp6_type        264 net/ipv6/netfilter/nf_log_ipv6.c 			if (ic->icmp6_type == ICMPV6_PKT_TOOBIG) {
icmp6_type         42 net/ipv6/netfilter/nf_socket_ipv6.c 	if (icmph->icmp6_type & ICMPV6_INFOMSG_MASK)
icmp6_type        112 net/ipv6/ping.c 	fl6.fl6_icmp_type = user_icmph.icmp6_type;
icmp6_type        129 net/ipv6/ping.c 	pfh.icmph.type = user_icmph.icmp6_type;
icmp6_type        121 net/ipv6/raw.c 		unsigned int type = hdr->icmp6_type;
icmp6_type       2322 net/ipv6/route.c 	if (icmph->icmp6_type != ICMPV6_DEST_UNREACH &&
icmp6_type       2323 net/ipv6/route.c 	    icmph->icmp6_type != ICMPV6_PKT_TOOBIG &&
icmp6_type       2324 net/ipv6/route.c 	    icmph->icmp6_type != ICMPV6_TIME_EXCEED &&
icmp6_type       2325 net/ipv6/route.c 	    icmph->icmp6_type != ICMPV6_PARAMPROB)
icmp6_type         86 net/netfilter/ipset/ip_set_getport.c 			htons((ic->icmp6_type << 8) | ic->icmp6_code);
icmp6_type       1032 net/netfilter/ipvs/ip_vs_core.c 	if (ic->icmp6_type & ICMPV6_INFOMSG_MASK) {
icmp6_type       1043 net/netfilter/ipvs/ip_vs_core.c 		  ic->icmp6_type, ntohs(icmpv6_id(ic)),
icmp6_type       1896 net/netfilter/ipvs/ip_vs_core.c 	if (ic->icmp6_type & ICMPV6_INFOMSG_MASK) {
icmp6_type       1907 net/netfilter/ipvs/ip_vs_core.c 		  ic->icmp6_type, ntohs(icmpv6_id(ic)),
icmp6_type         40 net/netfilter/nf_conntrack_proto_icmpv6.c 	tuple->dst.u.icmp.type = hp->icmp6_type;
icmp6_type        154 net/netfilter/nf_conntrack_proto_icmpv6.c 	type = icmp6h->icmp6_type - 130;
icmp6_type        162 net/netfilter/nf_conntrack_proto_icmpv6.c 	if (icmp6h->icmp6_type >= 128)
icmp6_type        266 net/netfilter/nf_nat_proto.c 	if (hdr->icmp6_type == ICMPV6_ECHO_REQUEST ||
icmp6_type        267 net/netfilter/nf_nat_proto.c 	    hdr->icmp6_type == ICMPV6_ECHO_REPLY) {
icmp6_type        804 net/netfilter/nf_nat_proto.c 	if (inside->icmp6.icmp6_type == NDISC_REDIRECT) {
icmp6_type        157 net/netfilter/xt_HMARK.c 	if (icmp6h->icmp6_type && icmp6h->icmp6_type < 128) {
icmp6_type        413 net/openvswitch/flow.c 	key->tp.src = htons(icmp->icmp6_type);
icmp6_type        418 net/openvswitch/flow.c 	    (icmp->icmp6_type == NDISC_NEIGHBOUR_SOLICITATION ||
icmp6_type        419 net/openvswitch/flow.c 	     icmp->icmp6_type == NDISC_NEIGHBOUR_ADVERTISEMENT)) {
icmp6_type        245 tools/testing/selftests/bpf/progs/test_l4lb.c 	if (icmp_hdr->icmp6_type != ICMPV6_PKT_TOOBIG)
icmp6_type        245 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c 	if (icmp_hdr->icmp6_type != ICMPV6_PKT_TOOBIG)
icmp6_type        474 tools/testing/selftests/bpf/progs/test_xdp_noinline.c 	icmp_hdr->icmp6_type = 129;
icmp6_type        493 tools/testing/selftests/bpf/progs/test_xdp_noinline.c 	if (icmp_hdr->icmp6_type == 128)
icmp6_type        495 tools/testing/selftests/bpf/progs/test_xdp_noinline.c 	if (icmp_hdr->icmp6_type != 3)