taglinefilesource code
proto32arch/alpha/lib/checksum.cunsigned short proto,
proto37arch/alpha/lib/checksum.c((unsigned long) proto << 8));
proto304drivers/net/ppp.cint    proto;
proto1252drivers/net/ppp.cppp_rcv_rx (struct ppp *ppp, unsigned short proto, u_char * data, int count)
proto1272drivers/net/ppp.cskb->protocol = proto;
proto1290drivers/net/ppp.crcv_proto_ip (struct ppp *ppp, unsigned short proto, u_char * data, int count)
proto1304drivers/net/ppp.crcv_proto_ipx (struct ppp *ppp, unsigned short proto, u_char * data, int count)
proto1320drivers/net/ppp.crcv_proto_vjc_comp (struct ppp *ppp, unsigned short proto,
proto1340drivers/net/ppp.crcv_proto_vjc_uncomp (struct ppp *ppp, unsigned short proto,
proto1359drivers/net/ppp.crcv_proto_unknown (struct ppp *ppp, unsigned short proto,
proto1390drivers/net/ppp.cPUTC (proto >> 8);
proto1391drivers/net/ppp.cPUTC (proto);
proto1530drivers/net/ppp.crcv_proto_ccp (struct ppp *ppp, unsigned short proto, u_char *dp, int len)
proto1533drivers/net/ppp.creturn rcv_proto_unknown (ppp, proto, dp, len);
proto1545drivers/net/ppp.crcv_proto_lqr (struct ppp *ppp, unsigned short proto, u_char * data, int len)
proto1568drivers/net/ppp.creturn rcv_proto_unknown (ppp, proto, data, len);
proto1576drivers/net/ppp.cu_short    proto = PPP_PROTOCOL (data);
proto1594drivers/net/ppp.cwhile (proto_ptr->proto != 0 && proto_ptr->proto != proto)
proto1599drivers/net/ppp.cif ((*proto_ptr->func) (ppp, proto,
proto1615drivers/net/ppp.cint  addr, ctrl, proto;
proto1673drivers/net/ppp.cproto = (u_short) *data++;
proto1674drivers/net/ppp.cif ((proto & 1) == 0) {
proto1675drivers/net/ppp.cproto = (proto << 8) | (u_short) *data++;
proto1683drivers/net/ppp.c*(--data) = proto;
proto1684drivers/net/ppp.c*(--data) = proto >> 8;
proto1694drivers/net/ppp.cif (proto == PPP_COMP) {
proto1968drivers/net/ppp.cint  proto;
proto1987drivers/net/ppp.cproto   = PPP_PROTOCOL (data);
proto1998drivers/net/ppp.cif ((ppp->flags & SC_COMP_PROT) == 0 || (proto & 0xFF00))
proto1999drivers/net/ppp.cppp_stuff_char (ppp, buf, proto >> 8);
proto2001drivers/net/ppp.cppp_stuff_char (ppp, buf, proto);
proto2054drivers/net/ppp.cint  proto;
proto2067drivers/net/ppp.cproto   = PPP_PROTOCOL (data);
proto2075drivers/net/ppp.c(proto != PPP_LCP)      &&
proto2076drivers/net/ppp.c(proto != PPP_CCP)) {
proto2114drivers/net/ppp.cppp_dev_xmit_lower (ppp, buf, data, count, !!(proto & 0xFF00));
proto2892drivers/net/ppp.cint      proto = PPP_IP;
proto2955drivers/net/ppp.cproto    = PPP_VJC_COMP;
proto2959drivers/net/ppp.cproto = PPP_VJC_UNCOMP;
proto2972drivers/net/ppp.chdr->protocol[1] = proto;
proto3020drivers/net/ppp.cu_char *data, int len, int proto)
proto3074drivers/net/ppp.chdr->protocol[0] = proto >> 8;
proto3075drivers/net/ppp.chdr->protocol[1] = proto;
proto3091drivers/net/ppp.cu_char *data, int len, int proto)
proto3103drivers/net/ppp.clen, proto);
proto18include/asm-alpha/checksum.hunsigned short proto,
proto84include/asm-i386/checksum.hunsigned short proto,
proto98include/asm-i386/checksum.h: "0" (daddr), "1"(saddr), "r"((ntohs(len)<<16)+proto*256), "r"(sum));
proto109include/asm-mips/checksum.hunsigned short proto,
proto131include/asm-mips/checksum.h: "0" (daddr), "r"(saddr), "r"((ntohs(len)<<16)+proto*256), "r"(sum)
proto18include/asm-ppc/checksum.hunsigned short proto,
proto154include/asm-sparc/checksum.hunsigned short proto,
proto159include/asm-sparc/checksum.h(sum & 0xffff) + proto + len));
proto21include/net/raw.hextern struct proto raw_prot;
proto145include/net/sock.hstruct proto    *prot;
proto348include/net/sock.hextern unsigned short    get_new_socknum(struct proto *,
proto352include/net/sock.hextern struct sock    *get_sock(struct proto *, unsigned short,
proto123include/net/tcp.hextern struct proto tcp_prot;
proto31include/net/udp.hextern struct proto udp_prot;
proto19net/802/p8022.cstruct datalink_proto  *proto;
proto21net/802/p8022.cfor (proto = p8022_list;
proto22net/802/p8022.c((proto != NULL) && (*(proto->type) != type));
proto23net/802/p8022.cproto = proto->next)
proto26net/802/p8022.creturn proto;
proto32net/802/p8022.cstruct datalink_proto  *proto;
proto34net/802/p8022.cproto = find_8022_client(*(skb->h.raw));
proto35net/802/p8022.cif (proto != NULL) {
proto38net/802/p8022.creturn proto->rcvfunc(skb, dev, pt);
proto79net/802/p8022.cstruct datalink_proto  *proto;
proto84net/802/p8022.cproto = (struct datalink_proto *) kmalloc(sizeof(*proto), GFP_ATOMIC);
proto85net/802/p8022.cif (proto != NULL) {
proto86net/802/p8022.cproto->type[0] = type;
proto87net/802/p8022.cproto->type_len = 1;
proto88net/802/p8022.cproto->rcvfunc = rcvfunc;
proto89net/802/p8022.cproto->header_length = 3;
proto90net/802/p8022.cproto->datalink_header = p8022_datalink_header;
proto91net/802/p8022.cproto->string_name = "802.2";
proto92net/802/p8022.cproto->next = p8022_list;
proto93net/802/p8022.cp8022_list = proto;
proto96net/802/p8022.creturn proto;
proto19net/802/p8023.cstruct datalink_proto  *proto;
proto21net/802/p8023.cproto = (struct datalink_proto *) kmalloc(sizeof(*proto), GFP_ATOMIC);
proto22net/802/p8023.cif (proto != NULL) {
proto23net/802/p8023.cproto->type_len = 0;
proto24net/802/p8023.cproto->header_length = 0;
proto25net/802/p8023.cproto->datalink_header = p8023_datalink_header;
proto26net/802/p8023.cproto->string_name = "802.3";
proto29net/802/p8023.creturn proto;
proto30net/802/psnap.cstruct datalink_proto  *proto;
proto32net/802/psnap.cfor (proto = snap_list; proto != NULL && memcmp(proto->type, desc, 5) ; proto = proto->next);
proto33net/802/psnap.creturn proto;
proto51net/802/psnap.cstruct datalink_proto  *proto;
proto53net/802/psnap.cproto = find_snap_client(skb->h.raw);
proto54net/802/psnap.cif (proto != NULL) 
proto64net/802/psnap.creturn proto->rcvfunc(skb, dev, &psnap_packet_type);
proto98net/802/psnap.cstruct datalink_proto  *proto;
proto103net/802/psnap.cproto = (struct datalink_proto *) kmalloc(sizeof(*proto), GFP_ATOMIC);
proto104net/802/psnap.cif (proto != NULL) 
proto106net/802/psnap.cmemcpy(proto->type, desc,5);
proto107net/802/psnap.cproto->type_len = 5;
proto108net/802/psnap.cproto->rcvfunc = rcvfunc;
proto109net/802/psnap.cproto->header_length = 5+snap_dl->header_length;
proto110net/802/psnap.cproto->datalink_header = snap_datalink_header;
proto111net/802/psnap.cproto->string_name = "SNAP";
proto112net/802/psnap.cproto->next = snap_list;
proto113net/802/psnap.csnap_list = proto;
proto116net/802/psnap.creturn proto;
proto364net/ax25/af_ax25.cstatic void ax25_send_to_raw(struct sock *sk, struct sk_buff *skb, int proto)
proto369net/ax25/af_ax25.cif (sk->type == SOCK_RAW && sk->protocol == proto && sk->rmem_alloc <= sk->rcvbuf) {
proto20net/ethernet/pe2.cstruct datalink_proto  *proto;
proto22net/ethernet/pe2.cproto = (struct datalink_proto *) kmalloc(sizeof(*proto), GFP_ATOMIC);
proto23net/ethernet/pe2.cif (proto != NULL) {
proto24net/ethernet/pe2.cproto->type_len = 0;
proto25net/ethernet/pe2.cproto->header_length = 0;
proto26net/ethernet/pe2.cproto->datalink_header = pEII_datalink_header;
proto27net/ethernet/pe2.cproto->string_name = "EtherII";
proto30net/ethernet/pe2.creturn proto;
proto99net/ipv4/af_inet.cextern struct proto packet_prot;
proto112net/ipv4/af_inet.cstatic int sk_inuse(struct proto *prot, int num)
proto130net/ipv4/af_inet.cunsigned short get_new_socknum(struct proto *prot, unsigned short base)
proto582net/ipv4/af_inet.cstruct proto *prot;
proto1340net/ipv4/af_inet.cstruct sock *get_sock(struct proto *prot, unsigned short num,
proto463net/ipv4/packet.cstruct proto packet_prot = 
proto58net/ipv4/proc.cget__netinfo(struct proto *pro, char *buffer, int format, char **start, off_t offset, int length)
proto175net/ipv4/proc.cextern struct proto packet_prot;
proto351net/ipv4/raw.cstruct proto raw_prot = {
proto692net/ipv4/tcp.cstruct proto *prot;
proto1786net/ipv4/tcp.cstruct proto *prot;
proto2681net/ipv4/tcp.cstruct proto *prot =(struct proto *)sk->prot;
proto2837net/ipv4/tcp.cstruct proto *prot, struct options *opt, struct device *dev, int tos, int ttl)
proto5611net/ipv4/tcp.cstruct proto tcp_prot = {
proto758net/ipv4/udp.cstruct proto udp_prot = {