proto 135 arch/x86/lib/csum-wrappers_64.c rest = (__force __u64)htonl(len) + (__force __u64)htons(proto) +
proto 673 fs/compat.c compat_int_t proto;
proto 689 fs/compat.c real->proto = raw->proto;
proto 88 fs/gfs2/locking.c if (!strcmp(lw->lw_ops->lm_proto_name, proto->lm_proto_name)) {
proto 91 fs/gfs2/locking.c proto->lm_proto_name);
proto 102 fs/gfs2/locking.c lw->lw_ops = proto;
proto 123 fs/gfs2/locking.c if (!strcmp(lw->lw_ops->lm_proto_name, proto->lm_proto_name)) {
proto 134 fs/gfs2/locking.c proto->lm_proto_name);
proto 406 fs/gfs2/ops_fstype.c char *proto, *table;
proto 409 fs/gfs2/ops_fstype.c proto = sdp->sd_args.ar_lockproto;
proto 414 fs/gfs2/ops_fstype.c if (!proto[0] || !table[0]) {
proto 423 fs/gfs2/ops_fstype.c if (!proto[0])
proto 424 fs/gfs2/ops_fstype.c proto = sdp->sd_sb.sb_lockproto;
proto 432 fs/gfs2/ops_fstype.c strlcpy(sdp->sd_proto_name, proto, GFS2_FSNAME_LEN);
proto 1008 fs/gfs2/ops_fstype.c char *proto = sdp->sd_proto_name;
proto 1016 fs/gfs2/ops_fstype.c fs_info(sdp, "Trying to join cluster \"%s\", \"%s\"\n", proto, table);
proto 1018 fs/gfs2/ops_fstype.c error = gfs2_mount_lockproto(proto, table, sdp->sd_args.ar_hostdata,
proto 1024 fs/gfs2/ops_fstype.c proto, table, sdp->sd_args.ar_hostdata);
proto 103 fs/nfs/client.c int proto;
proto 143 fs/nfs/client.c clp->cl_proto = cl_init->proto;
proto 339 fs/nfs/client.c if (clp->cl_proto != data->proto)
proto 435 fs/nfs/client.c switch (proto) {
proto 649 fs/nfs/client.c .proto = data->nfs_server.protocol,
proto 1021 fs/nfs/client.c .proto = proto,
proto 427 fs/nfs/nfsroot.c return rpcb_getport_sync(&sin, program, version, proto);
proto 441 fs/nfs/nfsroot.c int proto;
proto 455 fs/nfs/nfsroot.c proto = (nfs_data.flags & NFS_MOUNT_TCP) ? IPPROTO_TCP : IPPROTO_UDP;
proto 458 fs/nfs/nfsroot.c if ((port = root_nfs_getport(NFS_PROGRAM, nfsd_ver, proto)) < 0) {
proto 468 fs/nfs/nfsroot.c if ((port = root_nfs_getport(NFS_MNT_PROGRAM, mountd_ver, proto)) < 0) {
proto 2239 fs/nfs/super.c args->nfs_server.protocol = data->proto;
proto 126 fs/nfsd/nfscache.c u32 proto = rqstp->rq_prot,
proto 145 fs/nfsd/nfscache.c proto == rp->c_prot && vers == rp->c_vers &&
proto 185 fs/nfsd/nfscache.c rp->c_prot = proto;
proto 703 fs/ocfs2/dlm/dlmdomain.c struct dlm_protocol_version proto = *request;
proto 705 fs/ocfs2/dlm/dlmdomain.c if (!dlm_protocol_compare(ours, &proto)) {
proto 712 fs/ocfs2/dlm/dlmdomain.c proto.pv_major, proto.pv_minor);
proto 713 fs/ocfs2/dlm/dlmdomain.c request->pv_minor = proto.pv_minor;
proto 430 fs/ocfs2/dlm/dlmfs.c struct dlm_protocol_version proto = user_locking_protocol;
proto 450 fs/ocfs2/dlm/dlmfs.c dlm = user_dlm_register_context(domain, &proto);
proto 665 fs/ocfs2/dlm/userdlm.c dlm = dlm_register_domain(domain, dlm_key, proto);
proto 220 fs/ocfs2/stackglue.c BUG_ON(proto == NULL);
proto 225 fs/ocfs2/stackglue.c lproto = proto;
proto 24 include/asm-cris/arch-v10/checksum.h : "0" (sum), "r" (daddr), "r" (saddr), "r" ((len + proto) << 8));
proto 24 include/asm-cris/arch-v32/checksum.h "r" ((len + proto) << 8));
proto 70 include/asm-cris/checksum.h return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
proto 116 include/asm-frv/checksum.h : "r" (daddr), "r" (saddr), "r" (len + proto), "0"(sum)
proto 126 include/asm-frv/checksum.h return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
proto 173 include/asm-frv/checksum.h : "r" (saddr), "r" (daddr), "0" (sum), "2" (len + proto)
proto 122 include/asm-m32r/checksum.h unsigned long len_proto = (proto + len) << 8;
proto 124 include/asm-m32r/checksum.h unsigned long len_proto = proto + len;
proto 152 include/asm-m32r/checksum.h return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
proto 196 include/asm-m32r/checksum.h "r" (htonl(len)), "r" (htonl(proto)), "0" (sum)
proto 90 include/asm-m68k/checksum.h : "g" (daddr), "1" (saddr), "d" (len + proto),
proto 104 include/asm-m68k/checksum.h return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
proto 142 include/asm-m68k/checksum.h : "a" (saddr), "a" (daddr), "d" (len + proto),
proto 49 include/asm-mn10300/checksum.h tmp += (__wsum) proto << 8;
proto 73 include/asm-mn10300/checksum.h return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
proto 98 include/asm-parisc/checksum.h : "r" (daddr), "r"(saddr), "r"(proto+len), "0"(sum));
proto 111 include/asm-parisc/checksum.h return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
proto 184 include/asm-parisc/checksum.h : "0" (sum), "1" (saddr), "2" (daddr), "3" (len), "r" (proto)
proto 119 include/asm-x86/checksum_32.h "g" ((len + proto) << 8), "0" (sum));
proto 132 include/asm-x86/checksum_32.h return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
proto 164 include/asm-x86/checksum_32.h "r" (htonl(len)), "r" (htonl(proto)), "0" (sum));
proto 96 include/asm-x86/checksum_64.h "g" ((len + proto)<<8), "0" (sum));
proto 116 include/asm-x86/checksum_64.h return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
proto 128 include/asm-xtensa/checksum.h unsigned long len_proto = (len + proto) << 8;
proto 130 include/asm-xtensa/checksum.h unsigned long len_proto = len + proto;
proto 160 include/asm-xtensa/checksum.h return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
proto 230 include/asm-xtensa/checksum.h "r" (htonl(len)), "r" (htonl(proto)), "0" (sum));
proto 225 include/linux/arcdevice.h struct ArcProto *proto; /* protocol driver that owns this:
proto 44 include/linux/can/core.h struct proto *prot;
proto 56 include/linux/hdlc.h const struct hdlc_proto *proto;
proto 119 include/linux/hdlc.h if (hdlc->proto->type_trans)
proto 120 include/linux/hdlc.h return hdlc->proto->type_trans(skb, dev);
proto 60 include/linux/if_arcnet.h uint8_t proto; /* protocol ID field - varies */
proto 73 include/linux/if_arcnet.h uint8_t proto; /* ARC_P_RFC1051_ARP/RFC1051_IP */
proto 85 include/linux/if_arcnet.h uint8_t proto; /* Always ARC_P_ETHER */
proto 94 include/linux/if_arcnet.h uint8_t proto;
proto 153 include/linux/if_pppox.h } proto;
proto 156 include/linux/if_pppox.h #define pppoe_dev proto.pppoe.dev
proto 157 include/linux/if_pppox.h #define pppoe_ifindex proto.pppoe.ifindex
proto 158 include/linux/if_pppox.h #define pppoe_pa proto.pppoe.pa
proto 159 include/linux/if_pppox.h #define pppoe_relay proto.pppoe.relay
proto 67 include/linux/if_tun.h __be16 proto;
proto 21 include/linux/ip6_tunnel.h __u8 proto; /* tunnel protocol */
proto 136 include/linux/isdn_ppp.h struct sk_buff *skb_out, int proto);
proto 142 include/linux/isdn_ppp.h void (*incomp) (void *state, struct sk_buff *in,int proto);
proto 212 include/linux/mod_devicetable.h __u8 proto;
proto 343 include/linux/net.h MODULE_ALIAS("net-pf-" __stringify(proto))
proto 346 include/linux/net.h MODULE_ALIAS("net-pf-" __stringify(pf) "-proto-" __stringify(proto))
proto 349 include/linux/net.h MODULE_ALIAS("net-pf-" __stringify(pf) "-proto-" __stringify(proto) \
proto 302 include/linux/netfilter/x_tables.h unsigned short proto;
proto 341 include/linux/netfilter/x_tables.h unsigned short proto;
proto 24 include/linux/netfilter/xt_policy.h proto:1,
proto 59 include/linux/netfilter/xt_policy.h u_int8_t proto;
proto 47 include/linux/netfilter_ipv4/ip_tables.h u_int16_t proto;
proto 28 include/linux/netfilter_ipv4/ipt_ECN.h } proto;
proto 30 include/linux/netfilter_ipv4/ipt_ecn.h } proto;
proto 55 include/linux/netfilter_ipv6/ip6_tables.h u_int16_t proto;
proto 51 include/linux/nfs4_mount.h int proto; /* 1 */
proto 379 include/linux/rtnetlink.h __u8 proto;
proto 27 include/linux/xfrm.h __u8 proto;
proto 59 include/linux/xfrm.h __u8 proto;
proto 350 include/linux/xfrm.h __u8 proto;
proto 411 include/linux/xfrm.h __u8 proto;
proto 415 include/linux/xfrm.h __u8 proto;
proto 433 include/linux/xfrm.h __u8 proto;
proto 848 include/net/bluetooth/hci.h __u16 proto;
proto 49 include/net/flow.h __u8 proto;
proto 98 include/net/flow.h return (fl1->proto == fl2->proto &&
proto 95 include/net/garp.h struct stp_proto proto;
proto 85 include/net/ip6_checksum.h uproto = (__force u32)htonl(proto);
proto 122 include/net/netfilter/nf_conntrack.h union nf_conntrack_proto proto;
proto 123 include/net/netfilter/nf_conntrack_l4proto.h ((net)->ct.sysctl_log_invalid == (proto) || \
proto 127 include/net/netfilter/nf_conntrack_l4proto.h (((net)->ct.sysctl_log_invalid == (proto) || \
proto 99 include/net/phonet/phonet.h struct proto *prot;
proto 77 include/net/protocol.h struct proto *prot;
proto 23 include/net/raw.h extern struct proto raw_prot;
proto 28 include/net/request_sock.h struct proto;
proto 157 include/net/route.h .proto = protocol,
proto 191 include/net/route.h fl.proto = protocol;
proto 574 include/net/sctp/sctp.h extern struct proto sctp_prot;
proto 575 include/net/sctp/sctp.h extern struct proto sctpv6_prot;
proto 99 include/net/sock.h struct proto;
proto 127 include/net/sock.h struct proto *skc_prot;
proto 251 include/net/sock.h struct proto *sk_prot_creator;
proto 268 include/net/tcp.h extern struct proto tcp_prot;
proto 12 include/net/transp_v6.h extern struct proto rawv6_prot;
proto 13 include/net/transp_v6.h extern struct proto udpv6_prot;
proto 14 include/net/transp_v6.h extern struct proto udplitev6_prot;
proto 15 include/net/transp_v6.h extern struct proto tcpv6_prot;
proto 66 include/net/udp.h extern struct proto udp_prot;
proto 13 include/net/udplite.h extern struct proto udplite_prot;
proto 38 include/net/xfrm.h MODULE_ALIAS("xfrm-type-" __stringify(family) "-" __stringify(proto))
proto 125 include/net/xfrm.h u8 proto;
proto 243 include/net/xfrm.h u32 proto;
proto 288 include/net/xfrm.h unsigned int proto;
proto 317 include/net/xfrm.h __u8 proto;
proto 507 include/net/xfrm.h u8 proto;
proto 540 include/net/xfrm.h int (*report)(u8 proto, struct xfrm_selector *sel, xfrm_address_t *addr);
proto 792 include/net/xfrm.h switch(fl->proto) {
proto 816 include/net/xfrm.h switch(fl->proto) {
proto 1212 include/net/xfrm.h return (!userproto || proto == userproto ||
proto 1213 include/net/xfrm.h (userproto == IPSEC_PROTO_ANY && (proto == IPPROTO_AH ||
proto 1214 include/net/xfrm.h proto == IPPROTO_ESP ||
proto 1215 include/net/xfrm.h proto == IPPROTO_COMP)));
proto 22 include/scsi/scsi_transport_sas.h return ((proto & SAS_PROTOCOL_SATA) ||
proto 23 include/scsi/scsi_transport_sas.h (proto & SAS_PROTOCOL_STP))? 1 : 0;
proto 251 net/802/garp.c app->app->proto.group_address);
proto 504 net/802/garp.c struct garp_application *appl = proto->data;
proto 578 net/802/garp.c err = dev_mc_add(dev, appl->proto.group_address, ETH_ALEN, 0);
proto 618 net/802/garp.c dev_mc_delete(dev, appl->proto.group_address, ETH_ALEN, 0);
proto 626 net/802/garp.c appl->proto.rcv = garp_pdu_rcv;
proto 627 net/802/garp.c appl->proto.data = appl;
proto 628 net/802/garp.c return stp_proto_register(&appl->proto);
proto 634 net/802/garp.c stp_proto_unregister(&appl->proto);
proto 41 net/802/p8022.c struct datalink_proto *proto;
proto 43 net/802/p8022.c proto = kmalloc(sizeof(*proto), GFP_ATOMIC);
proto 44 net/802/p8022.c if (proto) {
proto 45 net/802/p8022.c proto->type[0] = type;
proto 46 net/802/p8022.c proto->header_length = 3;
proto 47 net/802/p8022.c proto->request = p8022_request;
proto 48 net/802/p8022.c proto->sap = llc_sap_open(type, func);
proto 49 net/802/p8022.c if (!proto->sap) {
proto 50 net/802/p8022.c kfree(proto);
proto 51 net/802/p8022.c proto = NULL;
proto 54 net/802/p8022.c return proto;
proto 59 net/802/p8022.c llc_sap_put(proto->sap);
proto 60 net/802/p8022.c kfree(proto);
proto 43 net/802/p8023.c struct datalink_proto *proto = kmalloc(sizeof(*proto), GFP_ATOMIC);
proto 45 net/802/p8023.c if (proto) {
proto 46 net/802/p8023.c proto->header_length = 0;
proto 47 net/802/p8023.c proto->request = p8023_request;
proto 49 net/802/p8023.c return proto;
proto 34 net/802/psnap.c struct datalink_proto *proto = NULL, *p;
proto 38 net/802/psnap.c proto = p;
proto 42 net/802/psnap.c return proto;
proto 52 net/802/psnap.c struct datalink_proto *proto;
proto 61 net/802/psnap.c proto = find_snap_client(skb_transport_header(skb));
proto 62 net/802/psnap.c if (proto) {
proto 66 net/802/psnap.c rc = proto->rcvfunc(skb, dev, &snap_packet_type, orig_dev);
proto 70 net/802/psnap.c if (unlikely(!proto))
proto 130 net/802/psnap.c struct datalink_proto *proto = NULL;
proto 137 net/802/psnap.c proto = kmalloc(sizeof(*proto), GFP_ATOMIC);
proto 138 net/802/psnap.c if (proto) {
proto 139 net/802/psnap.c memcpy(proto->type, desc,5);
proto 140 net/802/psnap.c proto->rcvfunc = rcvfunc;
proto 141 net/802/psnap.c proto->header_length = 5 + 3; /* snap + 802.2 */
proto 142 net/802/psnap.c proto->request = snap_request;
proto 143 net/802/psnap.c list_add_rcu(&proto->node, &snap_list);
proto 149 net/802/psnap.c return proto;
proto 158 net/802/psnap.c list_del_rcu(&proto->node);
proto 163 net/802/psnap.c kfree(proto);
proto 36 net/802/stp.c const struct stp_proto *proto;
proto 44 net/802/stp.c proto = rcu_dereference(garp_protos[eh->h_dest[5] -
proto 46 net/802/stp.c if (proto &&
proto 47 net/802/stp.c compare_ether_addr(eh->h_dest, proto->group_address))
proto 50 net/802/stp.c proto = rcu_dereference(stp_proto);
proto 52 net/802/stp.c if (!proto)
proto 55 net/802/stp.c proto->rcv(proto, skb, dev);
proto 75 net/802/stp.c if (is_zero_ether_addr(proto->group_address))
proto 76 net/802/stp.c rcu_assign_pointer(stp_proto, proto);
proto 78 net/802/stp.c rcu_assign_pointer(garp_protos[proto->group_address[5] -
proto 79 net/802/stp.c GARP_ADDR_MIN], proto);
proto 89 net/802/stp.c if (is_zero_ether_addr(proto->group_address))
proto 92 net/802/stp.c rcu_assign_pointer(garp_protos[proto->group_address[5] -
proto 86 net/8021q/vlan_dev.c __be16 proto;
proto 94 net/8021q/vlan_dev.c proto = vhdr->h_vlan_encapsulated_proto;
proto 95 net/8021q/vlan_dev.c if (ntohs(proto) >= 1536) {
proto 96 net/8021q/vlan_dev.c skb->protocol = proto;
proto 25 net/8021q/vlan_gvrp.c .proto.group_address = GARP_GVRP_ADDRESS,
proto 1021 net/appletalk/ddp.c static struct proto ddp_proto = {
proto 122 net/atm/common.c static struct proto vcc_proto = {
proto 257 net/ax25/af_ax25.c s->sk->sk_protocol == proto &&
proto 790 net/ax25/af_ax25.c static struct proto ax25_proto = {
proto 126 net/ax25/ax25_timer.c int proto = AX25_PROTO_STD_SIMPLEX;
proto 130 net/ax25/ax25_timer.c proto = ax25->ax25_dev->values[AX25_VALUES_PROTOCOL];
proto 132 net/ax25/ax25_timer.c switch (proto) {
proto 87 net/bluetooth/af_bluetooth.c if (proto < 0 || proto >= BT_MAX_PROTO)
proto 92 net/bluetooth/af_bluetooth.c if (bt_proto[proto])
proto 95 net/bluetooth/af_bluetooth.c bt_proto[proto] = ops;
proto 107 net/bluetooth/af_bluetooth.c if (proto < 0 || proto >= BT_MAX_PROTO)
proto 112 net/bluetooth/af_bluetooth.c if (!bt_proto[proto])
proto 115 net/bluetooth/af_bluetooth.c bt_proto[proto] = NULL;
proto 132 net/bluetooth/af_bluetooth.c bt_slock_key_strings[proto],
proto 133 net/bluetooth/af_bluetooth.c &bt_slock_key[proto],
proto 134 net/bluetooth/af_bluetooth.c bt_key_strings[proto],
proto 135 net/bluetooth/af_bluetooth.c &bt_lock_key[proto]);
proto 145 net/bluetooth/af_bluetooth.c if (proto < 0 || proto >= BT_MAX_PROTO)
proto 149 net/bluetooth/af_bluetooth.c if (!bt_proto[proto]) {
proto 150 net/bluetooth/af_bluetooth.c request_module("bt-proto-%d", proto);
proto 158 net/bluetooth/af_bluetooth.c if (bt_proto[proto] && try_module_get(bt_proto[proto]->owner)) {
proto 159 net/bluetooth/af_bluetooth.c err = bt_proto[proto]->create(net, sock, proto);
proto 160 net/bluetooth/af_bluetooth.c bt_reclassify_sock_lock(sock, proto);
proto 161 net/bluetooth/af_bluetooth.c module_put(bt_proto[proto]->owner);
proto 157 net/bluetooth/bnep/netdev.c u16 proto = ntohs(eh->h_proto);
proto 159 net/bluetooth/bnep/netdev.c if (proto >= 1536)
proto 160 net/bluetooth/bnep/netdev.c return proto;
proto 170 net/bluetooth/bnep/netdev.c u16 proto = bnep_net_eth_proto(skb);
proto 175 net/bluetooth/bnep/netdev.c if (proto >= f[i].start && proto <= f[i].end)
proto 179 net/bluetooth/bnep/netdev.c BT_DBG("BNEP: filtered skb %p, proto 0x%.4x", skb, proto);
proto 197 net/bluetooth/bnep/sock.c static struct proto bnep_proto = {
proto 192 net/bluetooth/cmtp/sock.c static struct proto cmtp_proto = {
proto 623 net/bluetooth/hci_sock.c static struct proto hci_sk_proto = {
proto 243 net/bluetooth/hidp/sock.c static struct proto hidp_proto = {
proto 675 net/bluetooth/l2cap.c static struct proto l2cap_proto = {
proto 697 net/bluetooth/l2cap.c sk->sk_protocol = proto;
proto 277 net/bluetooth/rfcomm/sock.c static struct proto rfcomm_proto = {
proto 315 net/bluetooth/rfcomm/sock.c sk->sk_protocol = proto;
proto 412 net/bluetooth/sco.c static struct proto sco_proto = {
proto 434 net/bluetooth/sco.c sk->sk_protocol = proto;
proto 346 net/bridge/br_netfilter.c .proto = 0,
proto 668 net/can/af_can.c int proto = cp->protocol;
proto 671 net/can/af_can.c if (proto < 0 || proto >= CAN_NPROTO) {
proto 673 net/can/af_can.c proto);
proto 682 net/can/af_can.c if (proto_tab[proto]) {
proto 684 net/can/af_can.c proto);
proto 687 net/can/af_can.c proto_tab[proto] = cp;
proto 708 net/can/af_can.c int proto = cp->protocol;
proto 711 net/can/af_can.c if (!proto_tab[proto]) {
proto 713 net/can/af_can.c proto);
proto 715 net/can/af_can.c proto_tab[proto] = NULL;
proto 1534 net/can/bcm.c static struct proto bcm_proto __read_mostly = {
proto 726 net/can/raw.c static struct proto raw_proto __read_mostly = {
proto 473 net/core/netpoll.c int proto, len, ulen;
proto 491 net/core/netpoll.c proto = ntohs(eth_hdr(skb)->h_proto);
proto 492 net/core/netpoll.c if (proto != ETH_P_IP)
proto 1431 net/core/sock.c struct proto *prot = sk->sk_prot;
proto 1502 net/core/sock.c struct proto *prot = sk->sk_prot;
proto 2174 net/core/sock.c proto->name,
proto 2175 net/core/sock.c proto->obj_size,
proto 2176 net/core/sock.c proto->sockets_allocated != NULL ? atomic_read(proto->sockets_allocated) : -1,
proto 2177 net/core/sock.c proto->memory_allocated != NULL ? atomic_read(proto->memory_allocated) : -1,
proto 2178 net/core/sock.c proto->memory_pressure != NULL ? *proto->memory_pressure ? "yes" : "no" : "NI",
proto 2179 net/core/sock.c proto->max_header,
proto 2180 net/core/sock.c proto->slab == NULL ? "no" : "yes",
proto 2181 net/core/sock.c module_name(proto->owner),
proto 2182 net/core/sock.c proto_method_implemented(proto->close),
proto 2183 net/core/sock.c proto_method_implemented(proto->connect),
proto 2184 net/core/sock.c proto_method_implemented(proto->disconnect),
proto 2185 net/core/sock.c proto_method_implemented(proto->accept),
proto 2186 net/core/sock.c proto_method_implemented(proto->ioctl),
proto 2187 net/core/sock.c proto_method_implemented(proto->init),
proto 2188 net/core/sock.c proto_method_implemented(proto->destroy),
proto 2189 net/core/sock.c proto_method_implemented(proto->shutdown),
proto 2190 net/core/sock.c proto_method_implemented(proto->setsockopt),
proto 2191 net/core/sock.c proto_method_implemented(proto->getsockopt),
proto 2192 net/core/sock.c proto_method_implemented(proto->sendmsg),
proto 2193 net/core/sock.c proto_method_implemented(proto->recvmsg),
proto 2194 net/core/sock.c proto_method_implemented(proto->sendpage),
proto 2195 net/core/sock.c proto_method_implemented(proto->bind),
proto 2196 net/core/sock.c proto_method_implemented(proto->backlog_rcv),
proto 2197 net/core/sock.c proto_method_implemented(proto->hash),
proto 2198 net/core/sock.c proto_method_implemented(proto->unhash),
proto 2199 net/core/sock.c proto_method_implemented(proto->get_port),
proto 2200 net/core/sock.c proto_method_implemented(proto->enter_memory_pressure));
proto 2217 net/core/sock.c proto_seq_printf(seq, list_entry(v, struct proto, node));
proto 460 net/dccp/ipv4.c .proto = sk->sk_protocol,
proto 919 net/dccp/ipv4.c static struct proto dccp_v4_prot = {
proto 157 net/dccp/ipv6.c fl.proto = IPPROTO_DCCP;
proto 256 net/dccp/ipv6.c fl.proto = IPPROTO_DCCP;
proto 337 net/dccp/ipv6.c fl.proto = IPPROTO_DCCP;
proto 549 net/dccp/ipv6.c fl.proto = IPPROTO_DCCP;
proto 982 net/dccp/ipv6.c fl.proto = IPPROTO_DCCP;
proto 1119 net/dccp/ipv6.c static struct proto dccp_v6_prot = {
proto 461 net/decnet/af_decnet.c static struct proto dn_proto = {
proto 954 net/decnet/af_decnet.c fl.proto = DNPROTO_NSP;
proto 98 net/decnet/dn_nsp_out.c fl.proto = DNPROTO_NSP;
proto 1187 net/decnet/dn_route.c if (err == 0 && flp->proto) {
proto 1198 net/decnet/dn_route.c if (err == 0 && fl->proto) {
proto 1528 net/decnet/dn_route.c fl.proto = DNPROTO_NSP;
proto 338 net/econet/af_econet.c unsigned short proto = 0;
proto 359 net/econet/af_econet.c res = dev_hard_header(skb, dev, ntohs(proto), &addr, NULL, len);
proto 377 net/econet/af_econet.c skb->protocol = proto;
proto 599 net/econet/af_econet.c static struct proto econet_proto = {
proto 21 net/ethernet/pe2.c struct datalink_proto *proto = kmalloc(sizeof(*proto), GFP_ATOMIC);
proto 23 net/ethernet/pe2.c if (proto) {
proto 24 net/ethernet/pe2.c proto->header_length = 0;
proto 25 net/ethernet/pe2.c proto->request = pEII_request;
proto 28 net/ethernet/pe2.c return proto;
proto 269 net/ipv4/af_inet.c struct proto *answer_prot;
proto 1119 net/ipv4/af_inet.c .proto = sk->sk_protocol,
proto 1156 net/ipv4/af_inet.c int proto;
proto 1174 net/ipv4/af_inet.c proto = iph->protocol & (MAX_INET_PROTOS - 1);
proto 1178 net/ipv4/af_inet.c ops = rcu_dereference(inet_protos[proto]);
proto 1192 net/ipv4/af_inet.c int proto;
proto 1222 net/ipv4/af_inet.c proto = iph->protocol & (MAX_INET_PROTOS - 1);
proto 1226 net/ipv4/af_inet.c ops = rcu_dereference(inet_protos[proto]);
proto 307 net/ipv4/ah4.c .proto = IPPROTO_AH,
proto 608 net/ipv4/esp4.c .proto = IPPROTO_ESP,
proto 388 net/ipv4/icmp.c .proto = IPPROTO_ICMP };
proto 547 net/ipv4/icmp.c .proto = IPPROTO_ICMP,
proto 302 net/ipv4/igmp.c .proto = IPPROTO_IGMP };
proto 647 net/ipv4/igmp.c .proto = IPPROTO_IGMP };
proto 2255 net/ipv4/igmp.c if (im && proto == IPPROTO_IGMP) {
proto 339 net/ipv4/inet_connection_sock.c .proto = sk->sk_protocol,
proto 694 net/ipv4/ip_gre.c .proto = IPPROTO_GRE };
proto 867 net/ipv4/ip_gre.c .proto = IPPROTO_GRE };
proto 1128 net/ipv4/ip_gre.c .proto = IPPROTO_GRE };
proto 342 net/ipv4/ip_output.c .proto = sk->sk_protocol,
proto 1375 net/ipv4/ip_output.c .proto = sk->sk_protocol,
proto 56 net/ipv4/ipcomp.c t->id.proto = IPPROTO_IPIP;
proto 142 net/ipv4/ipcomp.c .proto = IPPROTO_COMP,
proto 432 net/ipv4/ipip.c .proto = IPPROTO_IPIP };
proto 552 net/ipv4/ipip.c .proto = IPPROTO_IPIP };
proto 1222 net/ipv4/ipmr.c .proto = IPPROTO_IPIP };
proto 1231 net/ipv4/ipmr.c .proto = IPPROTO_IPIP };
proto 138 net/ipv4/netfilter/ip_tables.c if (ipinfo->proto
proto 139 net/ipv4/netfilter/ip_tables.c && FWINV(ip->protocol != ipinfo->proto, IPT_INV_PROTO)) {
proto 141 net/ipv4/netfilter/ip_tables.c ip->protocol, ipinfo->proto,
proto 622 net/ipv4/netfilter/ip_tables.c ip->proto, ip->invflags & IPT_INV_PROTO);
proto 672 net/ipv4/netfilter/ip_tables.c e->ip.proto, e->ip.invflags & IPT_INV_PROTO);
proto 2212 net/ipv4/netfilter/ip_tables.c .proto = IPPROTO_ICMP,
proto 59 net/ipv4/netfilter/ipt_ECN.c tcph->ece == einfo->proto.tcp.ece) &&
proto 61 net/ipv4/netfilter/ipt_ECN.c tcph->cwr == einfo->proto.tcp.cwr))
proto 70 net/ipv4/netfilter/ipt_ECN.c tcph->ece = einfo->proto.tcp.ece;
proto 72 net/ipv4/netfilter/ipt_ECN.c tcph->cwr = einfo->proto.tcp.cwr;
proto 112 net/ipv4/netfilter/ipt_ECN.c && (e->ip.proto != IPPROTO_TCP || (e->ip.invflags & XT_INV_PROTO))) {
proto 188 net/ipv4/netfilter/ipt_REJECT.c if (e->ip.proto != IPPROTO_TCP
proto 81 net/ipv4/netfilter/ipt_ah.c .proto = IPPROTO_AH,
proto 100 net/ipv4/netfilter/ipt_ecn.c && ip->proto != IPPROTO_TCP) {
proto 90 net/ipv4/netfilter/nf_conntrack_proto_icmp.c if (atomic_dec_and_test(&ct->proto.icmp.count))
proto 93 net/ipv4/netfilter/nf_conntrack_proto_icmp.c atomic_inc(&ct->proto.icmp.count);
proto 120 net/ipv4/netfilter/nf_conntrack_proto_icmp.c atomic_set(&ct->proto.icmp.count, 0);
proto 109 net/ipv4/netfilter/nf_nat_core.c const struct nf_nat_protocol *proto;
proto 121 net/ipv4/netfilter/nf_nat_core.c proto = __nf_nat_proto_find(tuple->dst.protonum);
proto 123 net/ipv4/netfilter/nf_nat_core.c proto->in_range(tuple, IP_NAT_MANIP_SRC,
proto 233 net/ipv4/netfilter/nf_nat_core.c const struct nf_nat_protocol *proto;
proto 260 net/ipv4/netfilter/nf_nat_core.c proto = __nf_nat_proto_find(orig_tuple->dst.protonum);
proto 264 net/ipv4/netfilter/nf_nat_core.c proto->unique_tuple(tuple, range, maniptype, ct);
proto 270 net/ipv4/netfilter/nf_nat_core.c proto->in_range(tuple, maniptype, &range->min, &range->max)) &&
proto 275 net/ipv4/netfilter/nf_nat_core.c proto->unique_tuple(tuple, range, maniptype, ct);
proto 371 net/ipv4/netfilter/nf_nat_core.c p = __nf_nat_proto_find(proto);
proto 526 net/ipv4/netfilter/nf_nat_core.c if (nf_nat_protos[proto->protonum] != &nf_nat_unknown_protocol) {
proto 530 net/ipv4/netfilter/nf_nat_core.c rcu_assign_pointer(nf_nat_protos[proto->protonum], proto);
proto 541 net/ipv4/netfilter/nf_nat_core.c rcu_assign_pointer(nf_nat_protos[proto->protonum],
proto 408 net/ipv4/raw.c switch (fl->proto) {
proto 543 net/ipv4/raw.c .proto = inet->hdrincl ? IPPROTO_RAW :
proto 825 net/ipv4/raw.c struct proto raw_prot = {
proto 2226 net/ipv4/route.c oldflp->proto))
proto 2633 net/ipv4/route.c if (flp->proto) {
proto 341 net/ipv4/syncookies.c .proto = IPPROTO_TCP,
proto 2353 net/ipv4/tcp_ipv4.c struct proto tcp_prot = {
proto 634 net/ipv4/udp.c .proto = sk->sk_protocol,
proto 1123 net/ipv4/udp.c if (proto == IPPROTO_UDPLITE) {
proto 1134 net/ipv4/udp.c proto, skb->csum))
proto 1139 net/ipv4/udp.c skb->len, proto, 0);
proto 1172 net/ipv4/udp.c if (proto == IPPROTO_UDP) {
proto 1179 net/ipv4/udp.c if (udp4_csum_init(skb, uh, proto))
proto 1208 net/ipv4/udp.c UDP_INC_STATS_BH(net, UDP_MIB_NOPORTS, proto == IPPROTO_UDPLITE);
proto 1220 net/ipv4/udp.c proto == IPPROTO_UDPLITE ? "-Lite" : "",
proto 1235 net/ipv4/udp.c proto == IPPROTO_UDPLITE ? "-Lite" : "",
proto 1242 net/ipv4/udp.c UDP_INC_STATS_BH(net, UDP_MIB_INERRORS, proto == IPPROTO_UDPLITE);
proto 1469 net/ipv4/udp.c struct proto udp_prot = {
proto 34 net/ipv4/udplite.c struct proto udplite_prot = {
proto 182 net/ipv4/xfrm4_policy.c fl->proto = iph->protocol;
proto 38 net/ipv4/xfrm4_state.c x->sel.proto = fl->proto;
proto 69 net/ipv4/xfrm4_state.c .proto = IPPROTO_IPIP,
proto 44 net/ipv4/xfrm4_tunnel.c .proto = IPPROTO_IPIP,
proto 88 net/ipv6/af_inet6.c struct proto *answer_prot;
proto 616 net/ipv6/af_inet6.c fl.proto = sk->sk_protocol;
proto 684 net/ipv6/af_inet6.c if (proto != NEXTHDR_HOP) {
proto 685 net/ipv6/af_inet6.c ops = rcu_dereference(inet6_protos[proto]);
proto 703 net/ipv6/af_inet6.c proto = opth->nexthdr;
proto 522 net/ipv6/ah6.c .proto = IPPROTO_AH,
proto 146 net/ipv6/datagram.c fl.proto = sk->sk_protocol;
proto 550 net/ipv6/esp6.c .proto = IPPROTO_ESP,
proto 694 net/ipv6/exthdrs.c phdr->rt_hdr.nexthdr = *proto;
proto 695 net/ipv6/exthdrs.c *proto = NEXTHDR_ROUTING;
proto 703 net/ipv6/exthdrs.c h->nexthdr = *proto;
proto 704 net/ipv6/exthdrs.c *proto = type;
proto 712 net/ipv6/exthdrs.c ipv6_push_rthdr(skb, proto, opt->srcrt, daddr);
proto 718 net/ipv6/exthdrs.c ipv6_push_exthdr(skb, proto, NEXTHDR_DEST, opt->dst0opt);
proto 721 net/ipv6/exthdrs.c ipv6_push_exthdr(skb, proto, NEXTHDR_HOP, opt->hopopt);
proto 729 net/ipv6/exthdrs.c ipv6_push_exthdr(skb, proto, NEXTHDR_DEST, opt->dst1opt);
proto 240 net/ipv6/icmp.c len, fl->proto,
proto 253 net/ipv6/icmp.c len, fl->proto,
proto 389 net/ipv6/icmp.c fl.proto = IPPROTO_ICMPV6;
proto 536 net/ipv6/icmp.c fl.proto = IPPROTO_ICMPV6;
proto 790 net/ipv6/icmp.c fl->proto = IPPROTO_ICMPV6;
proto 191 net/ipv6/inet6_connection_sock.c fl.proto = sk->sk_protocol;
proto 205 net/ipv6/ip6_output.c u8 proto = fl->proto;
proto 234 net/ipv6/ip6_output.c ipv6_push_frag_opts(skb, opt, &proto);
proto 236 net/ipv6/ip6_output.c ipv6_push_nfrag_opts(skb, opt, &proto, &first_hop);
proto 266 net/ipv6/ip6_output.c hdr->nexthdr = proto;
proto 321 net/ipv6/ip6_output.c hdr->nexthdr = proto;
proto 1432 net/ipv6/ip6_output.c unsigned char proto = fl->proto;
proto 1461 net/ipv6/ip6_output.c ipv6_push_frag_opts(skb, opt, &proto);
proto 1463 net/ipv6/ip6_output.c ipv6_push_nfrag_opts(skb, opt, &proto, &final_dst);
proto 1473 net/ipv6/ip6_output.c hdr->nexthdr = proto;
proto 1482 net/ipv6/ip6_output.c if (proto == IPPROTO_ICMPV6) {
proto 417 net/ipv6/ip6_tunnel.c if (t->parms.proto != ipproto && t->parms.proto != 0)
proto 545 net/ipv6/ip6_tunnel.c fl.proto = IPPROTO_IPIP;
proto 701 net/ipv6/ip6_tunnel.c if (t->parms.proto != ipproto && t->parms.proto != 0) {
proto 857 net/ipv6/ip6_tunnel.c u8 proto;
proto 917 net/ipv6/ip6_tunnel.c proto = fl->proto;
proto 920 net/ipv6/ip6_tunnel.c ipv6_push_nfrag_opts(skb, &opt.ops, &proto, NULL);
proto 929 net/ipv6/ip6_tunnel.c ipv6h->nexthdr = proto;
proto 964 net/ipv6/ip6_tunnel.c if ((t->parms.proto != IPPROTO_IPIP && t->parms.proto != 0) ||
proto 972 net/ipv6/ip6_tunnel.c fl.proto = IPPROTO_IPIP;
proto 1004 net/ipv6/ip6_tunnel.c if ((t->parms.proto != IPPROTO_IPV6 && t->parms.proto != 0) ||
proto 1022 net/ipv6/ip6_tunnel.c fl.proto = IPPROTO_IPV6;
proto 1169 net/ipv6/ip6_tunnel.c t->parms.proto = p->proto;
proto 1237 net/ipv6/ip6_tunnel.c if (p.proto != IPPROTO_IPV6 && p.proto != IPPROTO_IPIP &&
proto 1238 net/ipv6/ip6_tunnel.c p.proto != 0)
proto 1376 net/ipv6/ip6_tunnel.c t->parms.proto = IPPROTO_IPV6;
proto 83 net/ipv6/ipcomp6.c t->id.proto = IPPROTO_IPV6;
proto 173 net/ipv6/ipcomp6.c .proto = IPPROTO_COMP,
proto 205 net/ipv6/ipv6_sockglue.c struct proto *prot = &udp_prot;
proto 215 net/ipv6/mip6.c if (unlikely(fl->proto == IPPROTO_MH &&
proto 241 net/ipv6/mip6.c sel.proto = fl->proto;
proto 337 net/ipv6/mip6.c .proto = IPPROTO_DSTOPTS,
proto 469 net/ipv6/mip6.c .proto = IPPROTO_ROUTING,
proto 168 net/ipv6/netfilter/ip6_tables.c ip6info->proto);
proto 170 net/ipv6/netfilter/ip6_tables.c if (ip6info->proto == protohdr) {
proto 178 net/ipv6/netfilter/ip6_tables.c if ((ip6info->proto != 0) &&
proto 646 net/ipv6/netfilter/ip6_tables.c ipv6->proto, ipv6->invflags & IP6T_INV_PROTO);
proto 697 net/ipv6/netfilter/ip6_tables.c e->ipv6.proto, e->ipv6.invflags & IP6T_INV_PROTO);
proto 2237 net/ipv6/netfilter/ip6_tables.c .proto = IPPROTO_ICMPV6,
proto 47 net/ipv6/netfilter/ip6t_REJECT.c u8 proto;
proto 56 net/ipv6/netfilter/ip6t_REJECT.c proto = oip6h->nexthdr;
proto 57 net/ipv6/netfilter/ip6t_REJECT.c tcphoff = ipv6_skip_exthdr(oldskb, ((u8*)(oip6h+1) - oldskb->data), &proto);
proto 67 net/ipv6/netfilter/ip6t_REJECT.c if (proto != IPPROTO_TCP || otcplen < sizeof(struct tcphdr)) {
proto 70 net/ipv6/netfilter/ip6t_REJECT.c proto, otcplen);
proto 91 net/ipv6/netfilter/ip6t_REJECT.c fl.proto = IPPROTO_TCP;
proto 226 net/ipv6/netfilter/ip6t_REJECT.c if (e->ipv6.proto != IPPROTO_TCP
proto 84 net/ipv6/netfilter/ip6t_mh.c .proto = IPPROTO_MH,
proto 92 net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c if (atomic_dec_and_test(&ct->proto.icmp.count))
proto 95 net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c atomic_inc(&ct->proto.icmp.count);
proto 120 net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c atomic_set(&ct->proto.icmp.count, 0);
proto 589 net/ipv6/raw.c total_len, fl->proto, tmp_csum);
proto 591 net/ipv6/raw.c if (csum == 0 && fl->proto == IPPROTO_UDP)
proto 676 net/ipv6/raw.c switch (fl->proto) {
proto 736 net/ipv6/raw.c u16 proto;
proto 764 net/ipv6/raw.c proto = ntohs(sin6->sin6_port);
proto 766 net/ipv6/raw.c if (!proto)
proto 767 net/ipv6/raw.c proto = inet->num;
proto 768 net/ipv6/raw.c else if (proto != inet->num)
proto 771 net/ipv6/raw.c if (proto > 255)
proto 801 net/ipv6/raw.c proto = inet->num;
proto 833 net/ipv6/raw.c fl.proto = proto;
proto 1193 net/ipv6/raw.c struct proto rawv6_prot = {
proto 765 net/ipv6/route.c .proto = iph->nexthdr,
proto 619 net/ipv6/sit.c .proto = IPPROTO_IPV6 };
proto 747 net/ipv6/sit.c .proto = IPPROTO_IPV6 };
proto 243 net/ipv6/syncookies.c fl.proto = IPPROTO_TCP;
proto 240 net/ipv6/tcp_ipv6.c fl.proto = IPPROTO_TCP;
proto 380 net/ipv6/tcp_ipv6.c fl.proto = IPPROTO_TCP;
proto 473 net/ipv6/tcp_ipv6.c fl.proto = IPPROTO_TCP;
proto 1012 net/ipv6/tcp_ipv6.c fl.proto = IPPROTO_TCP;
proto 1301 net/ipv6/tcp_ipv6.c fl.proto = IPPROTO_TCP;
proto 2020 net/ipv6/tcp_ipv6.c struct proto tcpv6_prot = {
proto 424 net/ipv6/udp.c if (proto == IPPROTO_UDPLITE) {
proto 439 net/ipv6/udp.c skb->len, proto, skb->csum))
proto 445 net/ipv6/udp.c skb->len, proto, 0));
proto 471 net/ipv6/udp.c if (proto == IPPROTO_UDP) {
proto 490 net/ipv6/udp.c if (udp6_csum_init(skb, uh, proto))
proto 515 net/ipv6/udp.c proto == IPPROTO_UDPLITE);
proto 536 net/ipv6/udp.c proto == IPPROTO_UDPLITE ? "-Lite" : "",
proto 540 net/ipv6/udp.c UDP6_INC_STATS_BH(net, UDP_MIB_INERRORS, proto == IPPROTO_UDPLITE);
proto 601 net/ipv6/udp.c up->len, fl->proto, csum );
proto 777 net/ipv6/udp.c fl.proto = sk->sk_protocol;
proto 1032 net/ipv6/udp.c struct proto udpv6_prot = {
proto 34 net/ipv6/udplite.c struct proto udplitev6_prot = {
proto 103 net/ipv6/xfrm6_input.c x = xfrm_state_lookup_byaddr(dst, src, proto, AF_INET6);
proto 181 net/ipv6/xfrm6_policy.c fl->proto = nexthdr;
proto 191 net/ipv6/xfrm6_policy.c fl->proto = nexthdr;
proto 202 net/ipv6/xfrm6_policy.c fl->proto = nexthdr;
proto 212 net/ipv6/xfrm6_policy.c fl->proto = nexthdr;
proto 39 net/ipv6/xfrm6_state.c x->sel.proto = fl->proto;
proto 94 net/ipv6/xfrm6_state.c if (v->id.proto != IPPROTO_AH)
proto 168 net/ipv6/xfrm6_state.c .proto = IPPROTO_IPV6,
proto 326 net/ipv6/xfrm6_tunnel.c .proto = IPPROTO_IPV6,
proto 1348 net/ipx/af_ipx.c static struct proto ipx_proto = {
proto 1054 net/irda/af_irda.c static struct proto irda_proto = {
proto 825 net/irda/irnet/irnet_ppp.c int proto; /* PPP protocol */
proto 834 net/irda/irnet/irnet_ppp.c proto = (data[0] << 8) + data[1];
proto 839 net/irda/irnet/irnet_ppp.c islcp = (proto == PPP_LCP) && (1 <= data[2]) && (data[2] <= 7);
proto 38 net/iucv/af_iucv.c static struct proto iucv_proto = {
proto 231 net/iucv/af_iucv.c sk->sk_protocol = proto;
proto 166 net/key/af_key.c static struct proto key_proto = {
proto 581 net/key/af_key.c switch (proto) {
proto 601 net/key/af_key.c return (proto == IPSEC_PROTO_ANY ? 0 : proto);
proto 606 net/key/af_key.c return (proto ? proto : IPSEC_PROTO_ANY);
proto 652 net/key/af_key.c uint16_t proto;
proto 660 net/key/af_key.c proto = pfkey_satype2proto(hdr->sadb_msg_satype);
proto 661 net/key/af_key.c if (proto == 0)
proto 686 net/key/af_key.c return xfrm_state_lookup(xaddr, sa->sadb_sa_spi, proto, family);
proto 953 net/key/af_key.c pfkey_proto_from_xfrm(x->sel.proto);
proto 1069 net/key/af_key.c uint16_t proto;
proto 1088 net/key/af_key.c proto = pfkey_satype2proto(hdr->sadb_msg_satype);
proto 1089 net/key/af_key.c if (proto == 0)
proto 1129 net/key/af_key.c x->id.proto = proto;
proto 1311 net/key/af_key.c u8 proto;
proto 1319 net/key/af_key.c proto = pfkey_satype2proto(hdr->sadb_msg_satype);
proto 1320 net/key/af_key.c if (proto == 0)
proto 1359 net/key/af_key.c x = xfrm_find_acq(mode, reqid, proto, xdaddr, xsaddr, 1, family);
proto 1384 net/key/af_key.c out_hdr->sadb_msg_satype = pfkey_proto2satype(proto);
proto 1473 net/key/af_key.c hdr->sadb_msg_satype = pfkey_proto2satype(x->id.proto);
proto 1565 net/key/af_key.c __u8 proto;
proto 1580 net/key/af_key.c proto = x->id.proto;
proto 1588 net/key/af_key.c out_hdr->sadb_msg_satype = pfkey_proto2satype(proto);
proto 1708 net/key/af_key.c hdr->sadb_msg_satype = pfkey_proto2satype(c->data.proto);
proto 1723 net/key/af_key.c unsigned proto;
proto 1728 net/key/af_key.c proto = pfkey_satype2proto(hdr->sadb_msg_satype);
proto 1729 net/key/af_key.c if (proto == 0)
proto 1735 net/key/af_key.c err = xfrm_state_flush(proto, &audit_info);
proto 1738 net/key/af_key.c c.data.proto = proto;
proto 1763 net/key/af_key.c out_hdr->sadb_msg_satype = pfkey_proto2satype(x->id.proto);
proto 1789 net/key/af_key.c u8 proto;
proto 1795 net/key/af_key.c proto = pfkey_satype2proto(hdr->sadb_msg_satype);
proto 1796 net/key/af_key.c if (proto == 0)
proto 1803 net/key/af_key.c xfrm_state_walk_init(&pfk->dump.u.state, proto);
proto 1869 net/key/af_key.c t->id.proto = rq->sadb_x_ipsecrequest_proto; /* XXX check proto */
proto 1997 net/key/af_key.c addr->sadb_address_proto = pfkey_proto_from_xfrm(xp->selector.proto);
proto 2013 net/key/af_key.c addr->sadb_address_proto = pfkey_proto_from_xfrm(xp->selector.proto);
proto 2084 net/key/af_key.c rq->sadb_x_ipsecrequest_proto = t->id.proto;
proto 2194 net/key/af_key.c xp->selector.proto = pfkey_proto_to_xfrm(sa->sadb_address_proto);
proto 2206 net/key/af_key.c xp->selector.proto = pfkey_proto_to_xfrm(sa->sadb_address_proto);
proto 2302 net/key/af_key.c sel.proto = pfkey_proto_to_xfrm(sa->sadb_address_proto);
proto 2310 net/key/af_key.c sel.proto = pfkey_proto_to_xfrm(sa->sadb_address_proto);
proto 2450 net/key/af_key.c m->proto = rq1->sadb_x_ipsecrequest_proto;
proto 2507 net/key/af_key.c sel.proto = pfkey_proto_to_xfrm(sa->sadb_address_proto);
proto 2516 net/key/af_key.c sel.proto = pfkey_proto_to_xfrm(sa->sadb_address_proto);
proto 2933 net/key/af_key.c out_hdr->sadb_msg_satype = pfkey_proto2satype(x->id.proto);
proto 3024 net/key/af_key.c if (x->id.proto == IPPROTO_AH)
proto 3026 net/key/af_key.c else if (x->id.proto == IPPROTO_ESP)
proto 3041 net/key/af_key.c hdr->sadb_msg_satype = pfkey_proto2satype(x->id.proto);
proto 3088 net/key/af_key.c if (x->id.proto == IPPROTO_AH)
proto 3090 net/key/af_key.c else if (x->id.proto == IPPROTO_ESP)
proto 3205 net/key/af_key.c __u8 satype = (x->id.proto == IPPROTO_ESP ? SADB_SATYPE_ESP : 0);
proto 3314 net/key/af_key.c addr->sadb_address_proto = sel->proto;
proto 3379 net/key/af_key.c rq->sadb_x_ipsecrequest_proto = proto;
proto 3448 net/key/af_key.c hdr->sadb_msg_satype = pfkey_proto2satype(m->proto);
proto 3479 net/key/af_key.c if (set_ipsecrequest(skb, mp->proto, mode,
proto 3486 net/key/af_key.c if (set_ipsecrequest(skb, mp->proto, mode,
proto 136 net/llc/af_llc.c static struct proto llc_proto = {
proto 72 net/netfilter/ipvs/ip_vs_app.c if (!(pp = ip_vs_proto_get(proto)))
proto 173 net/netfilter/ipvs/ip_vs_app.c result = ip_vs_app_inc_new(app, proto, port);
proto 124 net/netfilter/ipvs/ip_vs_conn.c (__force u32)port, proto, ip_vs_conn_rnd)
proto 127 net/netfilter/ipvs/ip_vs_conn.c return jhash_3words((__force u32)addr->ip, (__force u32)port, proto,
proto 685 net/netfilter/ipvs/ip_vs_conn.c struct ip_vs_protocol *pp = ip_vs_proto_get(proto);
proto 696 net/netfilter/ipvs/ip_vs_conn.c cp->protocol = proto;
proto 74 net/netfilter/ipvs/ip_vs_core.c switch (proto) {
proto 88 net/netfilter/ipvs/ip_vs_core.c sprintf(buf, "IP_%d", proto);
proto 321 net/netfilter/ipvs/ip_vs_ctl.c return (proto^ntohl(addr_fold)^(porth>>IP_VS_SVC_TAB_BITS)^porth)
proto 38 net/netfilter/ipvs/ip_vs_proto.c #define IP_VS_PROTO_HASH(proto) ((proto) & (IP_VS_PROTO_TAB_SIZE-1))
proto 88 net/netfilter/ipvs/ip_vs_proto.c unsigned hash = IP_VS_PROTO_HASH(proto);
proto 91 net/netfilter/ipvs/ip_vs_proto.c if (pp->protocol == proto)
proto 146 net/netfilter/ipvs/ip_vs_proto.c struct ip_vs_protocol *pp = ip_vs_proto_get(proto);
proto 149 net/netfilter/ipvs/ip_vs_proto.c return (IPPROTO_IP == proto) ? "NONE" : "ERR!";
proto 257 net/netfilter/nf_conntrack_expect.c exp->tuple.dst.protonum = proto;
proto 106 net/netfilter/nf_conntrack_pptp.c ct->proto.gre.timeout = PPTP_GRE_TIMEOUT;
proto 107 net/netfilter/nf_conntrack_pptp.c ct->proto.gre.stream_timeout = PPTP_GRE_STREAM_TIMEOUT;
proto 152 net/netfilter/nf_conntrack_pptp.c sibling->proto.gre.timeout = 0;
proto 153 net/netfilter/nf_conntrack_pptp.c sibling->proto.gre.stream_timeout = 0;
proto 187 net/netfilter/nf_conntrack_proto.c if (proto->l3proto >= AF_MAX)
proto 191 net/netfilter/nf_conntrack_proto.c if (nf_ct_l3protos[proto->l3proto] != &nf_conntrack_l3proto_generic) {
proto 196 net/netfilter/nf_conntrack_proto.c ret = nf_ct_l3proto_register_sysctl(proto);
proto 200 net/netfilter/nf_conntrack_proto.c rcu_assign_pointer(nf_ct_l3protos[proto->l3proto], proto);
proto 212 net/netfilter/nf_conntrack_proto.c BUG_ON(proto->l3proto >= AF_MAX);
proto 215 net/netfilter/nf_conntrack_proto.c BUG_ON(nf_ct_l3protos[proto->l3proto] != proto);
proto 216 net/netfilter/nf_conntrack_proto.c rcu_assign_pointer(nf_ct_l3protos[proto->l3proto],
proto 218 net/netfilter/nf_conntrack_proto.c nf_ct_l3proto_unregister_sysctl(proto);
proto 225 net/netfilter/nf_conntrack_proto.c nf_ct_iterate_cleanup(net, kill_l3proto, proto);
proto 443 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.role[IP_CT_DIR_ORIGINAL] = CT_DCCP_ROLE_CLIENT;
proto 444 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.role[IP_CT_DIR_REPLY] = CT_DCCP_ROLE_SERVER;
proto 445 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.state = CT_DCCP_NONE;
proto 486 net/netfilter/nf_conntrack_proto_dccp.c role = ct->proto.dccp.role[dir];
proto 487 net/netfilter/nf_conntrack_proto_dccp.c old_state = ct->proto.dccp.state;
proto 496 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.role[dir] = CT_DCCP_ROLE_CLIENT;
proto 497 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.role[!dir] = CT_DCCP_ROLE_SERVER;
proto 502 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.handshake_seq = dccp_hdr_seq(dh);
proto 507 net/netfilter/nf_conntrack_proto_dccp.c dccp_ack_seq(dh) == ct->proto.dccp.handshake_seq)
proto 516 net/netfilter/nf_conntrack_proto_dccp.c if (ct->proto.dccp.last_dir == !dir &&
proto 517 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.last_pkt == DCCP_PKT_REQUEST &&
proto 519 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.role[!dir] = CT_DCCP_ROLE_CLIENT;
proto 520 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.role[dir] = CT_DCCP_ROLE_SERVER;
proto 521 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.handshake_seq = dccp_hdr_seq(dh);
proto 525 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.last_dir = dir;
proto 526 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.last_pkt = type;
proto 541 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.last_dir = dir;
proto 542 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.last_pkt = type;
proto 543 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.state = new_state;
proto 610 net/netfilter/nf_conntrack_proto_dccp.c return seq_printf(s, "%s ", dccp_state_names[ct->proto.dccp.state]);
proto 623 net/netfilter/nf_conntrack_proto_dccp.c NLA_PUT_U8(skb, CTA_PROTOINFO_DCCP_STATE, ct->proto.dccp.state);
proto 656 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.state = nla_get_u8(tb[CTA_PROTOINFO_DCCP_STATE]);
proto 226 net/netfilter/nf_conntrack_proto_gre.c (ct->proto.gre.timeout / HZ),
proto 227 net/netfilter/nf_conntrack_proto_gre.c (ct->proto.gre.stream_timeout / HZ));
proto 242 net/netfilter/nf_conntrack_proto_gre.c ct->proto.gre.stream_timeout);
proto 248 net/netfilter/nf_conntrack_proto_gre.c ct->proto.gre.timeout);
proto 262 net/netfilter/nf_conntrack_proto_gre.c ct->proto.gre.stream_timeout = GRE_STREAM_TIMEOUT;
proto 263 net/netfilter/nf_conntrack_proto_gre.c ct->proto.gre.timeout = GRE_TIMEOUT;
proto 172 net/netfilter/nf_conntrack_proto_sctp.c state = ct->proto.sctp.state;
proto 315 net/netfilter/nf_conntrack_proto_sctp.c sh->vtag != ct->proto.sctp.vtag[dir]) {
proto 330 net/netfilter/nf_conntrack_proto_sctp.c if (sh->vtag != ct->proto.sctp.vtag[dir] &&
proto 331 net/netfilter/nf_conntrack_proto_sctp.c sh->vtag != ct->proto.sctp.vtag[!dir])
proto 335 net/netfilter/nf_conntrack_proto_sctp.c if (sh->vtag != ct->proto.sctp.vtag[dir] &&
proto 336 net/netfilter/nf_conntrack_proto_sctp.c sh->vtag != ct->proto.sctp.vtag[!dir] &&
proto 341 net/netfilter/nf_conntrack_proto_sctp.c if (sh->vtag != ct->proto.sctp.vtag[dir])
proto 345 net/netfilter/nf_conntrack_proto_sctp.c old_state = ct->proto.sctp.state;
proto 367 net/netfilter/nf_conntrack_proto_sctp.c ct->proto.sctp.vtag[!dir] = ih->init_tag;
proto 370 net/netfilter/nf_conntrack_proto_sctp.c ct->proto.sctp.state = new_state;
proto 445 net/netfilter/nf_conntrack_proto_sctp.c ct->proto.sctp.vtag[IP_CT_DIR_REPLY] =
proto 457 net/netfilter/nf_conntrack_proto_sctp.c ct->proto.sctp.vtag[IP_CT_DIR_REPLY] = sh->vtag;
proto 460 net/netfilter/nf_conntrack_proto_sctp.c ct->proto.sctp.state = new_state;
proto 481 net/netfilter/nf_conntrack_proto_sctp.c NLA_PUT_U8(skb, CTA_PROTOINFO_SCTP_STATE, ct->proto.sctp.state);
proto 485 net/netfilter/nf_conntrack_proto_sctp.c ct->proto.sctp.vtag[IP_CT_DIR_ORIGINAL]);
proto 489 net/netfilter/nf_conntrack_proto_sctp.c ct->proto.sctp.vtag[IP_CT_DIR_REPLY]);
proto 531 net/netfilter/nf_conntrack_proto_sctp.c ct->proto.sctp.state = nla_get_u8(tb[CTA_PROTOINFO_SCTP_STATE]);
proto 532 net/netfilter/nf_conntrack_proto_sctp.c ct->proto.sctp.vtag[IP_CT_DIR_ORIGINAL] =
proto 534 net/netfilter/nf_conntrack_proto_sctp.c ct->proto.sctp.vtag[IP_CT_DIR_REPLY] =
proto 301 net/netfilter/nf_conntrack_proto_tcp.c state = ct->proto.tcp.state;
proto 702 net/netfilter/nf_conntrack_proto_tcp.c const struct ip_ct_tcp_state *sender = &ct->proto.tcp.seen[dir];
proto 703 net/netfilter/nf_conntrack_proto_tcp.c const struct ip_ct_tcp_state *receiver = &ct->proto.tcp.seen[!dir];
proto 712 net/netfilter/nf_conntrack_proto_tcp.c if (after(end, ct->proto.tcp.seen[dir].td_end))
proto 713 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[dir].td_end = end;
proto 714 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_end = end;
proto 825 net/netfilter/nf_conntrack_proto_tcp.c old_state = ct->proto.tcp.state;
proto 847 net/netfilter/nf_conntrack_proto_tcp.c if (((ct->proto.tcp.seen[dir].flags
proto 848 net/netfilter/nf_conntrack_proto_tcp.c | ct->proto.tcp.seen[!dir].flags)
proto 850 net/netfilter/nf_conntrack_proto_tcp.c || (ct->proto.tcp.last_dir == dir
proto 851 net/netfilter/nf_conntrack_proto_tcp.c && ct->proto.tcp.last_index == TCP_RST_SET)) {
proto 880 net/netfilter/nf_conntrack_proto_tcp.c && ct->proto.tcp.last_index == TCP_SYN_SET
proto 881 net/netfilter/nf_conntrack_proto_tcp.c && ct->proto.tcp.last_dir != dir
proto 882 net/netfilter/nf_conntrack_proto_tcp.c && ntohl(th->ack_seq) == ct->proto.tcp.last_end) {
proto 897 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_index = index;
proto 898 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_dir = dir;
proto 899 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_seq = ntohl(th->seq);
proto 900 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_end =
proto 920 net/netfilter/nf_conntrack_proto_tcp.c && ct->proto.tcp.last_index == TCP_SYN_SET)
proto 922 net/netfilter/nf_conntrack_proto_tcp.c && ct->proto.tcp.last_index == TCP_ACK_SET))
proto 923 net/netfilter/nf_conntrack_proto_tcp.c && ntohl(th->ack_seq) == ct->proto.tcp.last_end) {
proto 941 net/netfilter/nf_conntrack_proto_tcp.c if (!tcp_in_window(ct, &ct->proto.tcp, dir, index,
proto 948 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_index = index;
proto 949 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_dir = dir;
proto 958 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.state = new_state;
proto 961 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[dir].flags |= IP_CT_TCP_FLAG_CLOSE_INIT;
proto 963 net/netfilter/nf_conntrack_proto_tcp.c if (ct->proto.tcp.retrans >= nf_ct_tcp_max_retrans &&
proto 966 net/netfilter/nf_conntrack_proto_tcp.c else if ((ct->proto.tcp.seen[0].flags | ct->proto.tcp.seen[1].flags) &
proto 1009 net/netfilter/nf_conntrack_proto_tcp.c const struct ip_ct_tcp_state *sender = &ct->proto.tcp.seen[0];
proto 1010 net/netfilter/nf_conntrack_proto_tcp.c const struct ip_ct_tcp_state *receiver = &ct->proto.tcp.seen[1];
proto 1028 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_end =
proto 1031 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_maxwin = ntohs(th->window);
proto 1032 net/netfilter/nf_conntrack_proto_tcp.c if (ct->proto.tcp.seen[0].td_maxwin == 0)
proto 1033 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_maxwin = 1;
proto 1034 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_maxend =
proto 1035 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_end;
proto 1037 net/netfilter/nf_conntrack_proto_tcp.c tcp_options(skb, dataoff, th, &ct->proto.tcp.seen[0]);
proto 1038 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[1].flags = 0;
proto 1048 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_end =
proto 1051 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_maxwin = ntohs(th->window);
proto 1052 net/netfilter/nf_conntrack_proto_tcp.c if (ct->proto.tcp.seen[0].td_maxwin == 0)
proto 1053 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_maxwin = 1;
proto 1054 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_maxend =
proto 1055 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_end +
proto 1056 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_maxwin;
proto 1057 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_scale = 0;
proto 1061 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].flags =
proto 1062 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[1].flags = IP_CT_TCP_FLAG_SACK_PERM |
proto 1066 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[1].td_end = 0;
proto 1067 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[1].td_maxend = 0;
proto 1068 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[1].td_maxwin = 1;
proto 1069 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[1].td_scale = 0;
proto 1072 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.state = TCP_CONNTRACK_NONE;
proto 1073 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_index = TCP_NONE_SET;
proto 1100 net/netfilter/nf_conntrack_proto_tcp.c NLA_PUT_U8(skb, CTA_PROTOINFO_TCP_STATE, ct->proto.tcp.state);
proto 1103 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_scale);
proto 1106 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[1].td_scale);
proto 1108 net/netfilter/nf_conntrack_proto_tcp.c tmp.flags = ct->proto.tcp.seen[0].flags;
proto 1112 net/netfilter/nf_conntrack_proto_tcp.c tmp.flags = ct->proto.tcp.seen[1].flags;
proto 1155 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.state = nla_get_u8(tb[CTA_PROTOINFO_TCP_STATE]);
proto 1160 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].flags &= ~attr->mask;
proto 1161 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].flags |= attr->flags & attr->mask;
proto 1167 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[1].flags &= ~attr->mask;
proto 1168 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[1].flags |= attr->flags & attr->mask;
proto 1173 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].flags & IP_CT_TCP_FLAG_WINDOW_SCALE &&
proto 1174 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[1].flags & IP_CT_TCP_FLAG_WINDOW_SCALE) {
proto 1175 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_scale =
proto 1177 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[1].td_scale =
proto 351 net/netfilter/x_tables.c if (par->match->proto && (par->match->proto != proto || inv_proto)) {
proto 354 net/netfilter/x_tables.c par->match->proto);
proto 497 net/netfilter/x_tables.c if (par->target->proto && (par->target->proto != proto || inv_proto)) {
proto 500 net/netfilter/x_tables.c par->target->proto);
proto 287 net/netfilter/xt_TCPMSS.c .proto = IPPROTO_TCP,
proto 297 net/netfilter/xt_TCPMSS.c .proto = IPPROTO_TCP,
proto 107 net/netfilter/xt_TCPOPTSTRIP.c .proto = IPPROTO_TCP,
proto 117 net/netfilter/xt_TCPOPTSTRIP.c .proto = IPPROTO_TCP,
proto 66 net/netfilter/xt_TPROXY.c if ((i->proto == IPPROTO_TCP || i->proto == IPPROTO_UDP)
proto 76 net/netfilter/xt_connlimit.c return conn->proto.tcp.state == TCP_CONNTRACK_TIME_WAIT ||
proto 77 net/netfilter/xt_connlimit.c conn->proto.tcp.state == TCP_CONNTRACK_CLOSE;
proto 140 net/netfilter/xt_dccp.c .proto = IPPROTO_DCCP,
proto 149 net/netfilter/xt_dccp.c .proto = IPPROTO_DCCP,
proto 88 net/netfilter/xt_esp.c .proto = IPPROTO_ESP,
proto 97 net/netfilter/xt_esp.c .proto = IPPROTO_ESP,
proto 151 net/netfilter/xt_multiport.c return (proto == IPPROTO_TCP || proto == IPPROTO_UDP
proto 152 net/netfilter/xt_multiport.c || proto == IPPROTO_UDPLITE
proto 153 net/netfilter/xt_multiport.c || proto == IPPROTO_SCTP || proto == IPPROTO_DCCP)
proto 166 net/netfilter/xt_multiport.c return check(ip->proto, ip->invflags, multiinfo->flags,
proto 175 net/netfilter/xt_multiport.c return check(ip->proto, ip->invflags, multiinfo->flags,
proto 184 net/netfilter/xt_multiport.c return check(ip->proto, ip->invflags, multiinfo->flags,
proto 193 net/netfilter/xt_multiport.c return check(ip->proto, ip->invflags, multiinfo->flags,
proto 48 net/netfilter/xt_policy.c MATCH(proto, x->id.proto) &&
proto 171 net/netfilter/xt_sctp.c .proto = IPPROTO_SCTP,
proto 180 net/netfilter/xt_sctp.c .proto = IPPROTO_SCTP,
proto 86 net/netfilter/xt_tcpmss.c .proto = IPPROTO_TCP,
proto 94 net/netfilter/xt_tcpmss.c .proto = IPPROTO_TCP,
proto 179 net/netfilter/xt_tcpudp.c .proto = IPPROTO_TCP,
proto 188 net/netfilter/xt_tcpudp.c .proto = IPPROTO_TCP,
proto 197 net/netfilter/xt_tcpudp.c .proto = IPPROTO_UDP,
proto 206 net/netfilter/xt_tcpudp.c .proto = IPPROTO_UDP,
proto 215 net/netfilter/xt_tcpudp.c .proto = IPPROTO_UDPLITE,
proto 224 net/netfilter/xt_tcpudp.c .proto = IPPROTO_UDPLITE,
proto 388 net/netlink/af_netlink.c static struct proto netlink_proto = {
proto 423 net/netrom/af_netrom.c static struct proto nr_proto = {
proto 357 net/packet/af_packet.c __be16 proto=0;
proto 369 net/packet/af_packet.c proto=saddr->spkt_protocol;
proto 430 net/packet/af_packet.c skb->protocol = proto;
proto 772 net/packet/af_packet.c __be16 proto;
proto 784 net/packet/af_packet.c proto = po->num;
proto 793 net/packet/af_packet.c proto = saddr->sll_protocol;
proto 823 net/packet/af_packet.c dev_hard_header(skb, dev, ntohs(proto), addr, NULL, len) < 0)
proto 831 net/packet/af_packet.c skb->protocol = proto;
proto 1023 net/packet/af_packet.c static struct proto packet_proto = {
proto 1037 net/packet/af_packet.c __be16 proto = (__force __be16)protocol; /* weird, but documented */
proto 1061 net/packet/af_packet.c po->num = proto;
proto 1078 net/packet/af_packet.c if (proto) {
proto 1079 net/packet/af_packet.c po->prot_hook.type = proto;
proto 168 net/phonet/datagram.c static struct proto pn_proto = {
proto 1037 net/phonet/pep.c static struct proto pep_proto = {
proto 512 net/rose/af_rose.c static struct proto rose_proto = {
proto 34 net/rxrpc/af_rxrpc.c static struct proto rxrpc_proto;
proto 94 net/rxrpc/af_rxrpc.c if (srx->transport.family != rx->proto)
proto 641 net/rxrpc/af_rxrpc.c rx->proto = protocol;
proto 772 net/rxrpc/af_rxrpc.c static struct proto rxrpc_proto = {
proto 72 net/rxrpc/ar-internal.h sa_family_t proto; /* protocol created with */
proto 48 net/rxrpc/ar-peer.c fl.proto = IPPROTO_UDP,
proto 206 net/sctp/ipv6.c fl.proto = sk->sk_protocol;
proto 477 net/sctp/protocol.c fl.proto = IPPROTO_SCTP;
proto 6701 net/sctp/socket.c struct proto sctp_prot = {
proto 6733 net/sctp/socket.c struct proto sctpv6_prot = {
proto 154 net/sunrpc/rpcb_clnt.c .protocol = proto,
proto 870 net/sunrpc/svc.c BUG_ON(proto == 0 && port == 0);
proto 880 net/sunrpc/svc.c proto == IPPROTO_UDP? "udp" : "tcp",
proto 890 net/sunrpc/svc.c serv->sv_family, proto, port);
proto 80 net/tipc/socket.c static struct proto tipc_proto;
proto 1846 net/tipc/socket.c static struct proto tipc_proto = {
proto 568 net/unix/af_unix.c static struct proto unix_proto = {
proto 466 net/x25/af_x25.c static struct proto x25_proto = {
proto 65 net/xfrm/xfrm_hash.h unsigned int h = (__force u32)spi ^ proto;
proto 198 net/xfrm/xfrm_input.c x->type->proto);
proto 73 net/xfrm/xfrm_policy.c (fl->proto == sel->proto || !sel->proto) &&
proto 84 net/xfrm/xfrm_policy.c (fl->proto == sel->proto || !sel->proto) &&
proto 1830 net/xfrm/xfrm_policy.c return x->id.proto == tmpl->id.proto &&
proto 1835 net/xfrm/xfrm_policy.c !(xfrm_id_proto_match(tmpl->id.proto, IPSEC_PROTO_ANY))) &&
proto 2519 net/xfrm/xfrm_policy.c if (sel_cmp->proto == IPSEC_ULPROTO_ANY) {
proto 2577 net/xfrm/xfrm_policy.c if (t->mode == m->mode && t->id.proto == m->proto &&
proto 2670 net/xfrm/xfrm_policy.c m[i].proto == m[j].proto &&
proto 90 net/xfrm/xfrm_state.c return __xfrm_spi_hash(daddr, spi, proto, family, xfrm_state_hmask);
proto 117 net/xfrm/xfrm_state.c x->id.proto, x->props.family,
proto 230 net/xfrm/xfrm_state.c if (likely(typemap[type->proto] == NULL))
proto 231 net/xfrm/xfrm_state.c typemap[type->proto] = type;
proto 249 net/xfrm/xfrm_state.c if (unlikely(typemap[type->proto] != type))
proto 252 net/xfrm/xfrm_state.c typemap[type->proto] = NULL;
proto 271 net/xfrm/xfrm_state.c type = typemap[proto];
proto 276 net/xfrm/xfrm_state.c request_module("xfrm-type-%d-%d", family, proto);
proto 599 net/xfrm/xfrm_state.c if (xfrm_id_proto_match(x->id.proto, proto) &&
proto 625 net/xfrm/xfrm_state.c err = xfrm_state_flush_secctx_check(proto, audit_info);
proto 635 net/xfrm/xfrm_state.c xfrm_id_proto_match(x->id.proto, proto)) {
proto 686 net/xfrm/xfrm_state.c unsigned int h = xfrm_spi_hash(daddr, spi, proto, family);
proto 693 net/xfrm/xfrm_state.c x->id.proto != proto)
proto 724 net/xfrm/xfrm_state.c x->id.proto != proto)
proto 756 net/xfrm/xfrm_state.c x->id.proto, family);
proto 760 net/xfrm/xfrm_state.c x->id.proto, family);
proto 794 net/xfrm/xfrm_state.c tmpl->id.proto == x->id.proto &&
proto 833 net/xfrm/xfrm_state.c tmpl->id.proto, family)) != NULL) {
proto 862 net/xfrm/xfrm_state.c h = xfrm_spi_hash(&x->id.daddr, x->id.spi, x->id.proto, family);
proto 904 net/xfrm/xfrm_state.c proto == x->id.proto &&
proto 936 net/xfrm/xfrm_state.c h = xfrm_spi_hash(&x->id.daddr, x->id.spi, x->id.proto,
proto 994 net/xfrm/xfrm_state.c x->id.proto != proto)
proto 1047 net/xfrm/xfrm_state.c x->id.proto = proto;
proto 1075 net/xfrm/xfrm_state.c int use_spi = xfrm_id_proto_match(x->id.proto, IPSEC_PROTO_ANY);
proto 1093 net/xfrm/xfrm_state.c if (x1 && ((x1->id.proto != x->id.proto) ||
proto 1102 net/xfrm/xfrm_state.c x->id.proto,
proto 1213 net/xfrm/xfrm_state.c x->id.proto != m->proto)
proto 1230 net/xfrm/xfrm_state.c x->id.proto != m->proto)
proto 1281 net/xfrm/xfrm_state.c int use_spi = xfrm_id_proto_match(x->id.proto, IPSEC_PROTO_ANY);
proto 1378 net/xfrm/xfrm_state.c x = __xfrm_state_lookup(daddr, spi, proto, family);
proto 1391 net/xfrm/xfrm_state.c x = __xfrm_state_lookup_byaddr(daddr, saddr, proto, family);
proto 1405 net/xfrm/xfrm_state.c x = __find_acq_core(family, mode, reqid, proto, daddr, saddr, create);
proto 1514 net/xfrm/xfrm_state.c x0 = xfrm_state_lookup(&x->id.daddr, minspi, x->id.proto, x->props.family);
proto 1524 net/xfrm/xfrm_state.c x0 = xfrm_state_lookup(&x->id.daddr, htonl(spi), x->id.proto, x->props.family);
proto 1534 net/xfrm/xfrm_state.c h = xfrm_spi_hash(&x->id.daddr, x->id.spi, x->id.proto, x->props.family);
proto 1568 net/xfrm/xfrm_state.c if (!xfrm_id_proto_match(state->id.proto, walk->proto))
proto 1591 net/xfrm/xfrm_state.c walk->proto = proto;
proto 1847 net/xfrm/xfrm_state.c ret = km->report(proto, sel, addr);
proto 2063 net/xfrm/xfrm_state.c x->type = xfrm_get_type(x->id.proto, family);
proto 2260 net/xfrm/xfrm_state.c if (xfrm_parse_spi(skb, proto, &net_spi, &net_seq) == 0) {
proto 129 net/xfrm/xfrm_user.c switch (p->id.proto) {
proto 441 net/xfrm/xfrm_user.c if (xfrm_id_proto_match(p->proto, IPSEC_PROTO_ANY)) {
proto 443 net/xfrm/xfrm_user.c x = xfrm_state_lookup(&p->daddr, p->spi, p->proto, p->family);
proto 454 net/xfrm/xfrm_user.c x = xfrm_state_lookup_byaddr(&p->daddr, saddr, p->proto,
proto 799 net/xfrm/xfrm_user.c switch (p->info.id.proto) {
proto 849 net/xfrm/xfrm_user.c p->info.id.proto, daddr,
proto 1401 net/xfrm/xfrm_user.c err = xfrm_state_flush(p->proto, &audit_info);
proto 1404 net/xfrm/xfrm_user.c c.data.proto = p->proto;
proto 1435 net/xfrm/xfrm_user.c id->sa_id.proto = x->id.proto;
proto 1471 net/xfrm/xfrm_user.c x = xfrm_state_lookup(&id->daddr, id->spi, id->proto, id->family);
proto 1512 net/xfrm/xfrm_user.c x = xfrm_state_lookup(&p->sa_id.daddr, p->sa_id.spi, p->sa_id.proto, p->sa_id.family);
proto 1631 net/xfrm/xfrm_user.c x = xfrm_state_lookup(&p->id.daddr, p->id.spi, p->id.proto, p->family);
proto 1742 net/xfrm/xfrm_user.c ma->proto = um->proto;
proto 1798 net/xfrm/xfrm_user.c um.proto = m->proto;
proto 2080 net/xfrm/xfrm_user.c p->proto = c->data.proto;
proto 2144 net/xfrm/xfrm_user.c id->proto = x->id.proto;
proto 2478 net/xfrm/xfrm_user.c ur->proto = proto;
proto 2500 net/xfrm/xfrm_user.c if (build_report(skb, proto, sel, addr) < 0)
proto 334 scripts/mod/file2alias.c id->proto = TO_NATIVE(id->proto);
proto 340 scripts/mod/file2alias.c ADD(alias, "pr", id->proto != SERIO_ANY, id->proto);
proto 3417 security/selinux/hooks.c if (proto)
proto 3418 security/selinux/hooks.c *proto = ih->protocol;
proto 3501 security/selinux/hooks.c if (proto)
proto 3502 security/selinux/hooks.c *proto = nexthdr;
proto 3559 security/selinux/hooks.c ret = selinux_parse_skb_ipv4(skb, ad, proto);
proto 3568 security/selinux/hooks.c ret = selinux_parse_skb_ipv6(skb, ad, proto);
proto 4588 security/selinux/hooks.c u8 proto;
proto 4597 security/selinux/hooks.c if (selinux_parse_skb(skb, &ad, &addrp, 0, &proto))
proto 4611 security/selinux/hooks.c if (selinux_xfrm_postroute_last(sksec->sid, skb, &ad, proto))
proto 464 security/selinux/xfrm.c switch (proto) {