HomeSort by: relevance | last modified time | path
    Searched refs:nfsrvcache (Results 1 - 13 of 13) sorted by relevancy

  /src/sys/nfs/
nfsrvcache.h 1 /* $NetBSD: nfsrvcache.h,v 1.17 2024/12/07 02:05:55 riastradh Exp $ */
34 * @(#)nfsrvcache.h 8.3 (Berkeley) 3/30/95
53 struct nfsrvcache { struct
55 TAILQ_ENTRY(nfsrvcache) rc_lru; /* LRU chain */
56 LIST_ENTRY(nfsrvcache) rc_hash; /* Hash chain */
Makefile 6 nfsproto.h nfsrtt.h nfsrvcache.h rpcv2.h xdr_subs.h
nfs_srvcache.c 65 #include <nfs/nfsrvcache.h>
75 LIST_HEAD(nfsrvhash, nfsrvcache) *nfsrvhashtbl;
76 TAILQ_HEAD(nfsrvlru, nfsrvcache) nfsrvlruhead;
87 static struct nfsrvcache *nfsrv_lookupcache(struct nfsrv_descript *nd);
88 static void nfsrv_unlockcache(struct nfsrvcache *rp);
142 cleanentry(struct nfsrvcache *rp)
165 pool_init(&nfs_reqcache_pool, sizeof(struct nfsrvcache), 0, 0, 0,
185 static struct nfsrvcache *
188 struct nfsrvcache *rp;
213 nfsrv_unlockcache(struct nfsrvcache *rp
    [all...]
nfs_iod.c 72 #include <nfs/nfsrvcache.h>
nfs_syscalls.c 74 #include <nfs/nfsrvcache.h>
  /src/sys/fs/nfs/common/
nfsrvcache.h 1 /* $NetBSD: nfsrvcache.h,v 1.2 2016/12/13 22:52:46 pgoyette Exp $ */
33 * FreeBSD: head/sys/fs/nfs/nfsrvcache.h 269347 2014-07-31 19:24:44Z kib
34 * $NetBSD: nfsrvcache.h,v 1.2 2016/12/13 22:52:46 pgoyette Exp $
49 struct nfsrvcache { struct
50 LIST_ENTRY(nfsrvcache) rc_hash; /* Hash chain */
51 LIST_ENTRY(nfsrvcache) rc_ahash; /* ACK hash chain */
52 TAILQ_ENTRY(nfsrvcache) rc_lru; /* UDP lru chain */
116 LIST_HEAD(nfsrvhashhead, nfsrvcache);
nfs_var.h 250 struct nfsrvcache *nfsrvd_updatecache(struct nfsrv_descript *);
251 void nfsrvd_sentcache(struct nfsrvcache *, int, uint32_t);
253 void nfsrvd_refcache(struct nfsrvcache *);
254 void nfsrvd_derefcache(struct nfsrvcache *);
255 void nfsrvd_delcache(struct nfsrvcache *);
nfsrvstate.h 189 struct nfsrvcache *ls_op; /* Op cache reference */
nfs.h 594 struct nfsrvcache *nd_rp; /* Assoc. cache entry */
nfsport.h 499 #include <fs/nfs/common/nfsrvcache.h>
  /src/sys/fs/nfs/server/
nfs_nfsdcache.c 208 static TAILQ_HEAD(, nfsrvcache) nfsrvudplru;
282 static int nfsrc_getudp(struct nfsrv_descript *nd, struct nfsrvcache *newrp);
283 static int nfsrc_gettcp(struct nfsrv_descript *nd, struct nfsrvcache *newrp);
284 static void nfsrc_lock(struct nfsrvcache *rp);
285 static void nfsrc_unlock(struct nfsrvcache *rp);
286 static void nfsrc_wanted(struct nfsrvcache *rp);
287 static void nfsrc_freecache(struct nfsrvcache *rp);
295 nfsrc_cachemutex(struct nfsrvcache *rp)
334 struct nfsrvcache *newrp;
339 MALLOC(newrp, struct nfsrvcache *, sizeof (struct nfsrvcache)
    [all...]
nfs_nfsdkrpc.c 109 struct nfsrvcache **);
123 struct nfsrvcache *rp = NULL;
319 struct nfsrvcache **rpp)
nfs_nfsdstate.c 145 struct nfsstate *stp, struct nfsrvcache *op);
3803 struct nfsstate *stp, struct nfsrvcache *op)

Completed in 24 milliseconds