Searched refs:nfsreq (Results 1 - 15 of 15) sorted by relevance
/darwin-on-arm/xnu/bsd/nfs/ |
H A D | nfs_gss.h | 183 int nfs_gss_clnt_cred_put(struct nfsreq *, struct nfsm_chain *, mbuf_t); 184 int nfs_gss_clnt_verf_get(struct nfsreq *, struct nfsm_chain *, 186 void nfs_gss_clnt_rpcdone(struct nfsreq *); 187 int nfs_gss_clnt_args_restore(struct nfsreq *); 188 int nfs_gss_clnt_ctx_renew(struct nfsreq *); 189 void nfs_gss_clnt_ctx_ref(struct nfsreq *, struct nfs_gss_clnt_ctx *); 190 void nfs_gss_clnt_ctx_unref(struct nfsreq *);
|
H A D | nfs.h | 795 struct nfsreq; 841 void (*rcb_func)(struct nfsreq *); /* async request callback function */ 871 struct nfsreq { struct 873 TAILQ_ENTRY(nfsreq) r_chain; /* request queue chain */ 874 TAILQ_ENTRY(nfsreq) r_achain; /* mount's async I/O request queue chain */ 875 TAILQ_ENTRY(nfsreq) r_rchain; /* mount's async I/O resend queue chain */ 876 TAILQ_ENTRY(nfsreq) r_cchain; /* mount's cwnd queue chain */ 909 * Queue head for nfsreq's 911 TAILQ_HEAD(nfs_reqqhead, nfsreq); 917 #define NFSREQNOLIST ((struct nfsreq *) [all...] |
H A D | nfsmount.h | 219 int (*nf_read_rpc_async)(nfsnode_t, off_t, size_t, thread_t, kauth_cred_t, struct nfsreq_cbinfo *, struct nfsreq **); 220 int (*nf_read_rpc_async_finish)(nfsnode_t, struct nfsreq *, uio_t, size_t *, int *); 222 int (*nf_write_rpc_async)(nfsnode_t, uio_t, size_t, thread_t, kauth_cred_t, int, struct nfsreq_cbinfo *, struct nfsreq **); 223 int (*nf_write_rpc_async_finish)(nfsnode_t, struct nfsreq *, int *, size_t *, uint64_t *); 225 int (*nf_lookup_rpc_async)(nfsnode_t, char *, int, vfs_context_t, struct nfsreq **); 226 int (*nf_lookup_rpc_async_finish)(nfsnode_t, char *, int, vfs_context_t, struct nfsreq *, u_int64_t *, fhandle_t *, struct nfs_vattr *);
|
H A D | nfs_gss.c | 184 static int nfs_gss_clnt_ctx_find(struct nfsreq *); 185 static int nfs_gss_clnt_ctx_failover(struct nfsreq *); 186 static int nfs_gss_clnt_ctx_init(struct nfsreq *, struct nfs_gss_clnt_ctx *); 187 static int nfs_gss_clnt_ctx_init_retry(struct nfsreq *, struct nfs_gss_clnt_ctx *); 188 static int nfs_gss_clnt_ctx_callserver(struct nfsreq *, struct nfs_gss_clnt_ctx *); 190 static int nfs_gss_clnt_gssd_upcall(struct nfsreq *, struct nfs_gss_clnt_ctx *); 260 nfs_gss_sysok(struct nfsreq *req) 285 nfs_gss_clnt_ctx_find(struct nfsreq *req) 386 nfs_gss_clnt_ctx_failover(struct nfsreq *req) 415 nfs_gss_clnt_cred_put(struct nfsreq *re [all...] |
H A D | nfs_socket.c | 155 void nfs_reqdequeue(struct nfsreq *); 156 void nfs_reqbusy(struct nfsreq *); 157 struct nfsreq *nfs_reqnext(struct nfsreq *); 158 int nfs_wait_reply(struct nfsreq *); 159 void nfs_softterm(struct nfsreq *); 1499 struct nfsreq *rq; 1616 struct nfsreq *rq; 1653 struct nfsreq *req; 2770 nfs_send(struct nfsreq *re [all...] |
H A D | nfsnode.h | 863 void nfs_buf_read_rpc_finish(struct nfsreq *); 867 void nfs_buf_write_rpc_finish(struct nfsreq *); 880 void nfs_asyncio_finish(struct nfsreq *); 881 void nfs_asyncio_resend(struct nfsreq *);
|
H A D | nfs_vnops.c | 2022 struct nfsreq rq, *req = &rq; 2326 struct nfsreq rq, *req = &rq; 2396 struct nfsreq **reqp) 2429 struct nfsreq *req, 3077 struct nfsreq rq, *req = &rq; 3189 struct nfsreq **reqp) 3233 struct nfsreq *req, 3340 struct nfsreq rq, *req = &rq; 3489 struct nfsreq rq, *req = &rq; 4262 struct nfsreq r [all...] |
H A D | nfs_bio.c | 1545 struct nfsreq *req; 1645 nfs_buf_read_rpc_finish(struct nfsreq *req) 1653 struct nfsreq *rreq = NULL; 1668 if (cb.rcb_func) /* take an extra reference on the nfsreq in case we want to resend it later due to grace error */ 1733 /* Note: nfsreq reference taken will be dropped later when finished */ 2693 struct nfsreq *req; 2799 nfs_buf_write_rpc_finish(struct nfsreq *req) 2807 struct nfsreq *wreq = NULL; 2824 if (cb.rcb_func) /* take an extra reference on the nfsreq in case we want to resend it later due to grace error */ 2885 /* Note: nfsreq referenc [all...] |
H A D | nfsm_subs.h | 76 int nfsm_rpchead(struct nfsreq *, mbuf_t, u_int64_t *, mbuf_t *); 77 int nfsm_rpchead2(struct nfsmount *, int, int, int, int, int, kauth_cred_t, struct nfsreq *, mbuf_t, u_int64_t *, mbuf_t *);
|
H A D | nfs4_vnops.c | 318 struct nfsreq **reqp) 364 struct nfsreq *req, 424 struct nfsreq **reqp) 480 struct nfsreq *req, 1075 struct nfsreq **reqp) 1146 struct nfsreq *req, 4645 struct nfsreq rq, *req = &rq; 6294 struct nfsreq rq, *req = &rq; 6774 struct nfsreq rq, *req = &rq; 6935 struct nfsreq r [all...] |
H A D | nfs_syscalls.c | 320 struct nfsreq *req, *treq;
|
H A D | nfs_subs.c | 1019 struct nfsreq *req, 1034 kauth_cred_t cred, struct nfsreq *req, mbuf_t mrest, u_int64_t *xidp, mbuf_t *mreqp)
|
H A D | nfs_vfsops.c | 1958 struct nfsreq rq, *req = &rq; 2106 struct nfsreq rq, *req = &rq; 4198 struct nfsreq *req, *treq;
|
H A D | nfs4_subs.c | 650 struct nfsreq rq, *req = &rq;
|
/darwin-on-arm/xnu/bsd/kern/ |
H A D | kern_malloc.c | 340 { SOS(nfsreq), KMZ_CREATEZONE, FALSE }, /* 22 M_NFSREQ */
|
Completed in 157 milliseconds