l4proto           266 drivers/infiniband/hw/i40iw/i40iw_puda.c 		info->l4proto = (u8)RS_64(qword2, I40IW_UDA_L4PROTO);
l4proto            62 drivers/infiniband/hw/i40iw/i40iw_puda.h 	u8 l4proto;
l4proto          1902 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		u8 l4proto;
l4proto          1905 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 			l4proto = ip_hdr(skb)->protocol;
l4proto          1907 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 			if (l4proto == IPPROTO_TCP)
l4proto          1909 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 			else if(l4proto == IPPROTO_UDP)
l4proto          1912 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 			l4proto = ipv6_hdr(skb)->nexthdr;
l4proto          1914 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 			if (l4proto == IPPROTO_TCP)
l4proto          1916 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 			else if(l4proto == IPPROTO_UDP)
l4proto           462 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 	u8 l4proto, opcode = 0, hdr_len = 0, tag_vlan = 0;
l4proto           558 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 			l4proto = ip_hdr(skb)->protocol;
l4proto           560 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 			if (l4proto == IPPROTO_TCP)
l4proto           562 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 			else if (l4proto == IPPROTO_UDP)
l4proto           565 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 			l4proto = ipv6_hdr(skb)->nexthdr;
l4proto           567 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 			if (l4proto == IPPROTO_TCP)
l4proto           569 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 			else if (l4proto == IPPROTO_UDP)
l4proto            22 include/net/netfilter/nf_conntrack_l4proto.h 	u_int8_t l4proto;
l4proto            81 include/net/netfilter/nf_conntrack_l4proto.h 			    u8 l4proto,
l4proto           149 include/net/netfilter/nf_conntrack_l4proto.h const struct nf_conntrack_l4proto *nf_ct_l4proto_find(u8 l4proto);
l4proto            16 include/net/netfilter/nf_conntrack_timeout.h 	const struct nf_conntrack_l4proto *l4proto;
l4proto            54 include/net/netfilter/nf_flow_table.h 	u8				l4proto;
l4proto            44 include/uapi/linux/netfilter/xt_conntrack.h 	__u16 l4proto;
l4proto            57 include/uapi/linux/netfilter/xt_conntrack.h 	__u16 l4proto;
l4proto            70 include/uapi/linux/netfilter/xt_conntrack.h 	__u16 l4proto;
l4proto            23 include/uapi/linux/netfilter/xt_ipvs.h 	__u8			l4proto;
l4proto           905 net/netfilter/nf_conntrack_core.c 	const struct nf_conntrack_l4proto *l4proto;
l4proto           909 net/netfilter/nf_conntrack_core.c 	l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct));
l4proto           910 net/netfilter/nf_conntrack_core.c 	if (l4proto->allow_clash &&
l4proto          1197 net/netfilter/nf_conntrack_core.c 	const struct nf_conntrack_l4proto *l4proto;
l4proto          1202 net/netfilter/nf_conntrack_core.c 	l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct));
l4proto          1203 net/netfilter/nf_conntrack_core.c 	if (l4proto->can_early_drop && l4proto->can_early_drop(ct))
l4proto            61 net/netfilter/nf_conntrack_netlink.c 				const struct nf_conntrack_l4proto *l4proto)
l4proto            72 net/netfilter/nf_conntrack_netlink.c 	if (likely(l4proto->tuple_to_nlattr))
l4proto            73 net/netfilter/nf_conntrack_netlink.c 		ret = l4proto->tuple_to_nlattr(skb, tuple);
l4proto           131 net/netfilter/nf_conntrack_netlink.c 	const struct nf_conntrack_l4proto *l4proto;
l4proto           138 net/netfilter/nf_conntrack_netlink.c 		l4proto = nf_ct_l4proto_find(tuple->dst.protonum);
l4proto           139 net/netfilter/nf_conntrack_netlink.c 		ret = ctnetlink_dump_tuples_proto(skb, tuple, l4proto);
l4proto           182 net/netfilter/nf_conntrack_netlink.c 	const struct nf_conntrack_l4proto *l4proto;
l4proto           186 net/netfilter/nf_conntrack_netlink.c 	l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct));
l4proto           187 net/netfilter/nf_conntrack_netlink.c 	if (!l4proto->to_nlattr)
l4proto           194 net/netfilter/nf_conntrack_netlink.c 	ret = l4proto->to_nlattr(skb, nest_proto, ct);
l4proto           593 net/netfilter/nf_conntrack_netlink.c 	const struct nf_conntrack_l4proto *l4proto;
l4proto           599 net/netfilter/nf_conntrack_netlink.c 	l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct));
l4proto           600 net/netfilter/nf_conntrack_netlink.c 	len += l4proto->nlattr_size;
l4proto           601 net/netfilter/nf_conntrack_netlink.c 	if (l4proto->nlattr_tuple_size) {
l4proto           602 net/netfilter/nf_conntrack_netlink.c 		len4 = l4proto->nlattr_tuple_size();
l4proto          1054 net/netfilter/nf_conntrack_netlink.c 	const struct nf_conntrack_l4proto *l4proto;
l4proto          1068 net/netfilter/nf_conntrack_netlink.c 	l4proto = nf_ct_l4proto_find(tuple->dst.protonum);
l4proto          1070 net/netfilter/nf_conntrack_netlink.c 	if (likely(l4proto->nlattr_to_tuple)) {
l4proto          1072 net/netfilter/nf_conntrack_netlink.c 						     l4proto->nla_policy,
l4proto          1075 net/netfilter/nf_conntrack_netlink.c 			ret = l4proto->nlattr_to_tuple(tb, tuple);
l4proto          1726 net/netfilter/nf_conntrack_netlink.c 	const struct nf_conntrack_l4proto *l4proto;
l4proto          1735 net/netfilter/nf_conntrack_netlink.c 	l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct));
l4proto          1736 net/netfilter/nf_conntrack_netlink.c 	if (l4proto->from_nlattr)
l4proto          1737 net/netfilter/nf_conntrack_netlink.c 		err = l4proto->from_nlattr(tb, ct);
l4proto          2673 net/netfilter/nf_conntrack_netlink.c 	const struct nf_conntrack_l4proto *l4proto;
l4proto          2690 net/netfilter/nf_conntrack_netlink.c 		l4proto = nf_ct_l4proto_find(tuple->dst.protonum);
l4proto          2691 net/netfilter/nf_conntrack_netlink.c 		ret = ctnetlink_dump_tuples_proto(skb, &m, l4proto);
l4proto            97 net/netfilter/nf_conntrack_proto.c const struct nf_conntrack_l4proto *nf_ct_l4proto_find(u8 l4proto)
l4proto            99 net/netfilter/nf_conntrack_proto.c 	switch (l4proto) {
l4proto           747 net/netfilter/nf_conntrack_proto_dccp.c 	.l4proto		= IPPROTO_DCCP,
l4proto            69 net/netfilter/nf_conntrack_proto_generic.c 	.l4proto		= 255,
l4proto           314 net/netfilter/nf_conntrack_proto_gre.c 	.l4proto	 = IPPROTO_GRE,
l4proto           107 net/netfilter/nf_conntrack_proto_icmp.c 			    u8 l4proto, union nf_inet_addr *outer_daddr)
l4proto           172 net/netfilter/nf_conntrack_proto_icmp.c 					       l4proto,
l4proto           177 net/netfilter/nf_conntrack_proto_icmp.c 					       l4proto,
l4proto           358 net/netfilter/nf_conntrack_proto_icmp.c 	.l4proto		= IPPROTO_ICMP,
l4proto           277 net/netfilter/nf_conntrack_proto_icmpv6.c 	.l4proto		= IPPROTO_ICMPV6,
l4proto           660 net/netfilter/nf_conntrack_proto_sctp.c 	.l4proto 		= IPPROTO_SCTP,
l4proto          1438 net/netfilter/nf_conntrack_proto_tcp.c 	.l4proto 		= IPPROTO_TCP,
l4proto           271 net/netfilter/nf_conntrack_proto_udp.c 	.l4proto		= IPPROTO_UDP,
l4proto           293 net/netfilter/nf_conntrack_proto_udp.c 	.l4proto		= IPPROTO_UDPLITE,
l4proto            36 net/netfilter/nf_conntrack_standalone.c             const struct nf_conntrack_l4proto *l4proto)
l4proto            51 net/netfilter/nf_conntrack_standalone.c 	switch (l4proto->l4proto) {
l4proto           297 net/netfilter/nf_conntrack_standalone.c 	const struct nf_conntrack_l4proto *l4proto;
l4proto           317 net/netfilter/nf_conntrack_standalone.c 	l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct));
l4proto           322 net/netfilter/nf_conntrack_standalone.c 		   l4proto_name(l4proto->l4proto), nf_ct_protonum(ct));
l4proto           327 net/netfilter/nf_conntrack_standalone.c 	if (l4proto->print_conntrack)
l4proto           328 net/netfilter/nf_conntrack_standalone.c 		l4proto->print_conntrack(s, ct);
l4proto           331 net/netfilter/nf_conntrack_standalone.c 		    l4proto);
l4proto           344 net/netfilter/nf_conntrack_standalone.c 	print_tuple(s, &ct->tuplehash[IP_CT_DIR_REPLY].tuple, l4proto);
l4proto            93 net/netfilter/nf_conntrack_timeout.c 	if (timeout->l4proto->l4proto != l4num) {
l4proto            97 net/netfilter/nf_conntrack_timeout.c 				    timeout_name, 4, timeout->l4proto->l4proto);
l4proto            52 net/netfilter/nf_flow_table_core.c 	ft->l4proto = ctt->dst.protonum;
l4proto           122 net/netfilter/nf_flow_table_core.c 	const struct nf_conntrack_l4proto *l4proto;
l4proto           126 net/netfilter/nf_flow_table_core.c 	l4proto = nf_ct_l4proto_find(l4num);
l4proto           127 net/netfilter/nf_flow_table_core.c 	if (!l4proto)
l4proto           200 net/netfilter/nf_flow_table_ip.c 	tuple->l4proto		= iph->protocol;
l4proto           461 net/netfilter/nf_flow_table_ip.c 	tuple->l4proto		= ip6h->nexthdr;
l4proto           799 net/netfilter/nf_nat_core.c 	u8	l4proto;
l4proto           808 net/netfilter/nf_nat_core.c 	    (clean->l4proto && nf_ct_protonum(i) != clean->l4proto))
l4proto            47 net/netfilter/nfnetlink_cttimeout.c 			  const struct nf_conntrack_l4proto *l4proto,
l4proto            53 net/netfilter/nfnetlink_cttimeout.c 	tb = kcalloc(l4proto->ctnl_timeout.nlattr_max + 1, sizeof(*tb),
l4proto            60 net/netfilter/nfnetlink_cttimeout.c 					  l4proto->ctnl_timeout.nlattr_max,
l4proto            62 net/netfilter/nfnetlink_cttimeout.c 					  l4proto->ctnl_timeout.nla_policy,
l4proto            67 net/netfilter/nfnetlink_cttimeout.c 	ret = l4proto->ctnl_timeout.nlattr_to_obj(tb, net, timeout);
l4proto            82 net/netfilter/nfnetlink_cttimeout.c 	const struct nf_conntrack_l4proto *l4proto;
l4proto           114 net/netfilter/nfnetlink_cttimeout.c 			    matching->timeout.l4proto->l4proto != l4num)
l4proto           118 net/netfilter/nfnetlink_cttimeout.c 							 matching->timeout.l4proto,
l4proto           125 net/netfilter/nfnetlink_cttimeout.c 	l4proto = nf_ct_l4proto_find(l4num);
l4proto           128 net/netfilter/nfnetlink_cttimeout.c 	if (l4proto->l4proto != l4num) {
l4proto           134 net/netfilter/nfnetlink_cttimeout.c 			  l4proto->ctnl_timeout.obj_size, GFP_KERNEL);
l4proto           140 net/netfilter/nfnetlink_cttimeout.c 	ret = ctnl_timeout_parse_policy(&timeout->timeout.data, l4proto, net,
l4proto           147 net/netfilter/nfnetlink_cttimeout.c 	timeout->timeout.l4proto = l4proto;
l4proto           165 net/netfilter/nfnetlink_cttimeout.c 	const struct nf_conntrack_l4proto *l4proto = timeout->timeout.l4proto;
l4proto           182 net/netfilter/nfnetlink_cttimeout.c 	    nla_put_u8(skb, CTA_TIMEOUT_L4PROTO, l4proto->l4proto) ||
l4proto           191 net/netfilter/nfnetlink_cttimeout.c 	ret = l4proto->ctnl_timeout.obj_to_nlattr(skb, &timeout->timeout.data);
l4proto           350 net/netfilter/nfnetlink_cttimeout.c 	const struct nf_conntrack_l4proto *l4proto;
l4proto           360 net/netfilter/nfnetlink_cttimeout.c 	l4proto = nf_ct_l4proto_find(l4num);
l4proto           363 net/netfilter/nfnetlink_cttimeout.c 	if (l4proto->l4proto != l4num) {
l4proto           368 net/netfilter/nfnetlink_cttimeout.c 	ret = ctnl_timeout_parse_policy(NULL, l4proto, net,
l4proto           381 net/netfilter/nfnetlink_cttimeout.c 			    const struct nf_conntrack_l4proto *l4proto,
l4proto           401 net/netfilter/nfnetlink_cttimeout.c 	    nla_put_u8(skb, CTA_TIMEOUT_L4PROTO, l4proto->l4proto))
l4proto           408 net/netfilter/nfnetlink_cttimeout.c 	ret = l4proto->ctnl_timeout.obj_to_nlattr(skb, timeouts);
l4proto           429 net/netfilter/nfnetlink_cttimeout.c 	const struct nf_conntrack_l4proto *l4proto;
l4proto           441 net/netfilter/nfnetlink_cttimeout.c 	l4proto = nf_ct_l4proto_find(l4num);
l4proto           444 net/netfilter/nfnetlink_cttimeout.c 	if (l4proto->l4proto != l4num)
l4proto           447 net/netfilter/nfnetlink_cttimeout.c 	switch (l4proto->l4proto) {
l4proto           480 net/netfilter/nfnetlink_cttimeout.c 		WARN_ONCE(1, "Missing timeouts for proto %d", l4proto->l4proto);
l4proto           497 net/netfilter/nfnetlink_cttimeout.c 					  l3num, l4proto, timeouts);
l4proto            38 net/netfilter/nft_ct.c 	u8 l4proto;
l4proto           794 net/netfilter/nft_ct.c 			    const struct nf_conntrack_l4proto *l4proto,
l4proto           800 net/netfilter/nft_ct.c 	tb = kcalloc(l4proto->ctnl_timeout.nlattr_max + 1, sizeof(*tb),
l4proto           807 net/netfilter/nft_ct.c 					  l4proto->ctnl_timeout.nlattr_max,
l4proto           809 net/netfilter/nft_ct.c 					  l4proto->ctnl_timeout.nla_policy,
l4proto           814 net/netfilter/nft_ct.c 	ret = l4proto->ctnl_timeout.nlattr_to_obj(tb, net, timeouts);
l4proto           823 net/netfilter/nft_ct.c 	u8			l4proto;
l4proto           835 net/netfilter/nft_ct.c 	if (priv->l4proto != pkt->tprot)
l4proto           865 net/netfilter/nft_ct.c 	const struct nf_conntrack_l4proto *l4proto;
l4proto           879 net/netfilter/nft_ct.c 	priv->l4proto = l4num;
l4proto           881 net/netfilter/nft_ct.c 	l4proto = nf_ct_l4proto_find(l4num);
l4proto           883 net/netfilter/nft_ct.c 	if (l4proto->l4proto != l4num) {
l4proto           889 net/netfilter/nft_ct.c 			  l4proto->ctnl_timeout.obj_size, GFP_KERNEL);
l4proto           895 net/netfilter/nft_ct.c 	ret = nft_ct_timeout_parse_policy(&timeout->data, l4proto, ctx->net,
l4proto           901 net/netfilter/nft_ct.c 	timeout->l4proto = l4proto;
l4proto           935 net/netfilter/nft_ct.c 	if (nla_put_u8(skb, NFTA_CT_TIMEOUT_L4PROTO, timeout->l4proto->l4proto) ||
l4proto           943 net/netfilter/nft_ct.c 	ret = timeout->l4proto->ctnl_timeout.obj_to_nlattr(skb, &timeout->data);
l4proto           989 net/netfilter/nft_ct.c 	priv->l4proto = nla_get_u8(tb[NFTA_CT_HELPER_L4PROTO]);
l4proto           990 net/netfilter/nft_ct.c 	if (!priv->l4proto)
l4proto          1007 net/netfilter/nft_ct.c 							   priv->l4proto);
l4proto          1014 net/netfilter/nft_ct.c 							   priv->l4proto);
l4proto          1020 net/netfilter/nft_ct.c 							   priv->l4proto);
l4proto          1022 net/netfilter/nft_ct.c 							   priv->l4proto);
l4proto          1074 net/netfilter/nft_ct.c 	    priv->l4proto != nf_ct_protonum(ct))
l4proto          1123 net/netfilter/nft_ct.c 	if (nla_put_u8(skb, NFTA_CT_HELPER_L4PROTO, priv->l4proto))
l4proto          1160 net/netfilter/nft_ct.c 	u8		l4proto;
l4proto          1181 net/netfilter/nft_ct.c 	priv->l4proto = nla_get_u8(tb[NFTA_CT_EXPECT_L4PROTO]);
l4proto          1201 net/netfilter/nft_ct.c 	    nla_put_u8(skb, NFTA_CT_EXPECT_L4PROTO, priv->l4proto) ||
l4proto          1252 net/netfilter/nft_ct.c 		          priv->l4proto, NULL, &priv->dport);
l4proto            90 net/netfilter/nft_tproxy.c 	int l4proto;
l4proto            98 net/netfilter/nft_tproxy.c 	l4proto = pkt->tprot;
l4proto           110 net/netfilter/nft_tproxy.c 	sk = nf_tproxy_get_sock_v6(nft_net(pkt), skb, thoff, l4proto,
l4proto           127 net/netfilter/nft_tproxy.c 		sk = nf_tproxy_handle_time_wait6(skb, l4proto, thoff,
l4proto           137 net/netfilter/nft_tproxy.c 					   l4proto, &iph->saddr, &taddr,
l4proto           108 net/netfilter/xt_CT.c 	const struct nf_conntrack_l4proto *l4proto;
l4proto           117 net/netfilter/xt_CT.c 	l4proto = nf_ct_l4proto_find(proto);
l4proto           118 net/netfilter/xt_CT.c 	return nf_ct_set_timeout(par->net, ct, par->family, l4proto->l4proto,
l4proto            83 net/netfilter/xt_conntrack.c 	    (nf_ct_protonum(ct) == info->l4proto) ^
l4proto           127 net/netfilter/xt_conntrack.c 	    (nf_ct_protonum(ct) == info->l4proto) ^
l4proto            75 net/netfilter/xt_ipvs.c 		if ((iph.protocol == data->l4proto) ^