Home
last modified time | relevance | path

Searched refs:prot (Results 1 – 25 of 29) sorted by relevance

12

/net/core/
Dsock.c884 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/
Dprotocol.c43 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()
Dudplite.c63 .prot = &udplitev6_prot,
Dipv6_sockglue.c205 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()
Daf_inet6.c170 answer_prot = answer->prot; in inet6_create()
202 sk->sk_backlog_rcv = answer->prot->backlog_rcv; in inet6_create()
Dudp.c1112 .prot = &udpv6_prot,
/net/ipv4/
Dprotocol.c53 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()
Dudplite.c65 .prot = &udplite_prot,
Daf_inet.c354 answer_prot = answer->prot; in inet_create()
954 .prot = &tcp_prot,
965 .prot = &udp_prot,
976 .prot = &raw_prot,
Dip_fragment.c95 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/
Dwanproc.c39 #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/
Drpcb_clnt.c237 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()
Dsvc_xprt.c973 dr->prot = rqstp->rq_prot; in svc_defer()
1006 rqstp->rq_prot = dr->prot; in svc_deferred_recv()
Dxprtsock.c1979 xprt->prot = IPPROTO_UDP; in xs_setup_udp()
2048 xprt->prot = IPPROTO_TCP; in xs_setup_tcp()
/net/phonet/
Daf_phonet.c49 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()
Ddatagram.c185 .prot = &pn_proto,
Dpep.c1061 .prot = &pep_proto,
/net/can/
Daf_can.c149 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()
Draw.c741 .prot = &raw_proto,
/net/atm/
Dbr2684.c174 unsigned short prot = ntohs(skb->protocol); in br2684_xmit_vcc() local
177 switch (prot) { in br2684_xmit_vcc()
/net/llc/
Dllc_conn.c866 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/
Dprotocol.c940 .prot = &sctp_prot,
949 .prot = &sctp_prot,
Dipv6.c963 .prot = &sctpv6_prot,
972 .prot = &sctpv6_prot,
/net/sunrpc/xprtrdma/
Dtransport.c364 xprt->prot = IPPROTO_TCP; in xprt_setup_rdma()
/net/dccp/
Dipv4.c988 .prot = &dccp_v4_prot,

12