Home
last modified time | relevance | path

Searched refs:serv (Results 1 – 4 of 4) sorted by relevance

/net/sunrpc/
Dsvc.c31 static void svc_unregister(const struct svc_serv *serv);
33 #define svc_serv_is_pooled(serv) ((serv)->sv_function) argument
333 svc_pool_for_cpu(struct svc_serv *serv, int cpu) in svc_pool_for_cpu() argument
343 if (svc_serv_is_pooled(serv)) { in svc_pool_for_cpu()
353 return &serv->sv_pools[pidx % serv->sv_nrpools]; in svc_pool_for_cpu()
362 sa_family_t family, void (*shutdown)(struct svc_serv *serv)) in __svc_create() argument
364 struct svc_serv *serv; in __svc_create() local
369 if (!(serv = kzalloc(sizeof(*serv), GFP_KERNEL))) in __svc_create()
371 serv->sv_family = family; in __svc_create()
372 serv->sv_name = prog->pg_name; in __svc_create()
[all …]
Dsvc_xprt.c146 struct svc_serv *serv) in svc_xprt_init() argument
152 xprt->xpt_server = serv; in svc_xprt_init()
163 struct svc_serv *serv, in __svc_xpo_create() argument
179 switch (serv->sv_family) { in __svc_xpo_create()
192 return xcl->xcl_ops->xpo_create(serv, sap, len, flags); in __svc_xpo_create()
195 int svc_create_xprt(struct svc_serv *serv, char *xprt_name, unsigned short port, in svc_create_xprt() argument
212 newxprt = __svc_xpo_create(xcl, serv, port, flags); in svc_create_xprt()
219 spin_lock_bh(&serv->sv_lock); in svc_create_xprt()
220 list_add(&newxprt->xpt_list, &serv->sv_permsocks); in svc_create_xprt()
221 spin_unlock_bh(&serv->sv_lock); in svc_create_xprt()
[all …]
Dsvcsock.c263 svc_sock_names(char *buf, struct svc_serv *serv, char *toclose) in svc_sock_names() argument
268 if (!serv) in svc_sock_names()
270 spin_lock_bh(&serv->sv_lock); in svc_sock_names()
271 list_for_each_entry(svsk, &serv->sv_permsocks, sk_xprt.xpt_list) { in svc_sock_names()
278 spin_unlock_bh(&serv->sv_lock); in svc_sock_names()
423 struct svc_serv *serv = svsk->sk_xprt.xpt_server; in svc_udp_recvfrom() local
448 (serv->sv_nrthreads+3) * serv->sv_max_mesg, in svc_udp_recvfrom()
449 (serv->sv_nrthreads+3) * serv->sv_max_mesg); in svc_udp_recvfrom()
534 if (serv->sv_stats) in svc_udp_recvfrom()
535 serv->sv_stats->netudpcnt++; in svc_udp_recvfrom()
[all …]
/net/sunrpc/xprtrdma/
Dsvc_rdma_transport.c52 static struct svc_xprt *svc_rdma_create(struct svc_serv *serv,
440 static struct svcxprt_rdma *rdma_create_xprt(struct svc_serv *serv, in rdma_create_xprt() argument
447 svc_xprt_init(&svc_rdma_class, &cma_xprt->sc_xprt, serv); in rdma_create_xprt()
669 static struct svc_xprt *svc_rdma_create(struct svc_serv *serv, in svc_rdma_create() argument
680 cma_xprt = rdma_create_xprt(serv, 1); in svc_rdma_create()