/net/core/ |
D | sock.c | 884 static struct sock *sk_prot_alloc(struct proto *prot, gfp_t priority, in sk_prot_alloc() argument 890 slab = prot->slab; in sk_prot_alloc() 894 sk = kmalloc(prot->obj_size, priority); in sk_prot_alloc() 900 if (!try_module_get(prot->owner)) in sk_prot_alloc() 916 static void sk_prot_free(struct proto *prot, struct sock *sk) in sk_prot_free() argument 921 owner = prot->owner; in sk_prot_free() 922 slab = prot->slab; in sk_prot_free() 940 struct proto *prot) in sk_alloc() argument 944 sk = sk_prot_alloc(prot, priority | __GFP_ZERO, family); in sk_alloc() 951 sk->sk_prot = sk->sk_prot_creator = prot; in sk_alloc() [all …]
|
/net/ipv6/ |
D | protocol.c | 43 int inet6_add_protocol(struct inet6_protocol *prot, unsigned char protocol) in inet6_add_protocol() argument 52 inet6_protos[hash] = prot; in inet6_add_protocol() 67 int inet6_del_protocol(struct inet6_protocol *prot, unsigned char protocol) in inet6_del_protocol() argument 73 if (inet6_protos[hash] != prot) { in inet6_del_protocol()
|
D | udplite.c | 63 .prot = &udplitev6_prot,
|
D | ipv6_sockglue.c | 205 struct proto *prot = &udp_prot; in do_ipv6_setsockopt() local 208 prot = &udplite_prot; in do_ipv6_setsockopt() 211 sock_prot_inuse_add(net, prot, 1); in do_ipv6_setsockopt() 213 sk->sk_prot = prot; in do_ipv6_setsockopt()
|
D | af_inet6.c | 170 answer_prot = answer->prot; in inet6_create() 202 sk->sk_backlog_rcv = answer->prot->backlog_rcv; in inet6_create()
|
D | udp.c | 1112 .prot = &udpv6_prot,
|
/net/ipv4/ |
D | protocol.c | 53 int inet_add_protocol(struct net_protocol *prot, unsigned char protocol) in inet_add_protocol() argument 63 inet_protos[hash] = prot; in inet_add_protocol() 75 int inet_del_protocol(struct net_protocol *prot, unsigned char protocol) in inet_del_protocol() argument 82 if (inet_protos[hash] == prot) { in inet_del_protocol()
|
D | udplite.c | 65 .prot = &udplite_prot,
|
D | af_inet.c | 354 answer_prot = answer->prot; in inet_create() 954 .prot = &tcp_prot, 965 .prot = &udp_prot, 976 .prot = &raw_prot,
|
D | ip_fragment.c | 95 static unsigned int ipqhashfn(__be16 id, __be32 saddr, __be32 daddr, u8 prot) in ipqhashfn() argument 97 return jhash_3words((__force u32)id << 16 | prot, in ipqhashfn()
|
/net/wanrouter/ |
D | wanproc.c | 39 #define PROT_DECODE(prot) ((prot == WANCONFIG_FR) ? " FR" :\ argument 40 (prot == WANCONFIG_X25) ? " X25" : \ 41 (prot == WANCONFIG_PPP) ? " PPP" : \ 42 (prot == WANCONFIG_CHDLC) ? " CHDLC": \ 43 (prot == WANCONFIG_MPPP) ? " MPPP" : \
|
/net/sunrpc/ |
D | rpcb_clnt.c | 237 int rpcb_register(u32 prog, u32 vers, int prot, unsigned short port) in rpcb_register() argument 242 .r_prot = prot, in rpcb_register() 251 prog, vers, prot, port); in rpcb_register() 408 int rpcb_getport_sync(struct sockaddr_in *sin, u32 prog, u32 vers, int prot) in rpcb_getport_sync() argument 413 .r_prot = prot, in rpcb_getport_sync() 425 __func__, &sin->sin_addr.s_addr, prog, vers, prot); in rpcb_getport_sync() 428 sizeof(*sin), prot, RPCBVERS_2); in rpcb_getport_sync() 510 clnt->cl_server, clnt->cl_prog, clnt->cl_vers, xprt->prot); in rpcb_getport_async() 559 rpcb_clnt = rpcb_create(clnt->cl_server, sap, salen, xprt->prot, in rpcb_getport_async() 577 map->r_prot = xprt->prot; in rpcb_getport_async()
|
D | svc_xprt.c | 973 dr->prot = rqstp->rq_prot; in svc_defer() 1006 rqstp->rq_prot = dr->prot; in svc_deferred_recv()
|
D | xprtsock.c | 1979 xprt->prot = IPPROTO_UDP; in xs_setup_udp() 2048 xprt->prot = IPPROTO_TCP; in xs_setup_tcp()
|
/net/phonet/ |
D | af_phonet.c | 49 if (pp && !try_module_get(pp->prot->owner)) in phonet_proto_get() 58 module_put(pp->prot->owner); in phonet_proto_put() 99 sk = sk_alloc(net, PF_PHONET, GFP_KERNEL, pnp->prot); in pn_socket_create() 401 err = proto_register(pp->prot, 1); in phonet_proto_register() 422 proto_unregister(pp->prot); in phonet_proto_unregister()
|
D | datagram.c | 185 .prot = &pn_proto,
|
D | pep.c | 1061 .prot = &pep_proto,
|
/net/can/ |
D | af_can.c | 149 if (cp && !try_module_get(cp->prot->owner)) in can_create() 170 sk = sk_alloc(net, PF_CAN, GFP_KERNEL, cp->prot); in can_create() 189 module_put(cp->prot->owner); in can_create() 714 err = proto_register(cp->prot, 0); in can_proto_register() 733 proto_unregister(cp->prot); in can_proto_register() 755 proto_unregister(cp->prot); in can_proto_unregister()
|
D | raw.c | 741 .prot = &raw_proto,
|
/net/atm/ |
D | br2684.c | 174 unsigned short prot = ntohs(skb->protocol); in br2684_xmit_vcc() local 177 switch (prot) { in br2684_xmit_vcc()
|
/net/llc/ |
D | llc_conn.c | 866 struct sock *llc_sk_alloc(struct net *net, int family, gfp_t priority, struct proto *prot) in llc_sk_alloc() argument 868 struct sock *sk = sk_alloc(net, family, priority, prot); in llc_sk_alloc()
|
/net/sctp/ |
D | protocol.c | 940 .prot = &sctp_prot, 949 .prot = &sctp_prot,
|
D | ipv6.c | 963 .prot = &sctpv6_prot, 972 .prot = &sctpv6_prot,
|
/net/sunrpc/xprtrdma/ |
D | transport.c | 364 xprt->prot = IPPROTO_TCP; in xprt_setup_rdma()
|
/net/dccp/ |
D | ipv4.c | 988 .prot = &dccp_v4_prot,
|