Searched refs:nfsreq (Results 1 - 15 of 15) sorted by relevance

/darwin-on-arm/xnu/bsd/nfs/
H A Dnfs_gss.h183 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 Dnfs.h795 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 Dnfsmount.h219 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 Dnfs_gss.c184 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 Dnfs_socket.c155 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 Dnfsnode.h863 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 Dnfs_vnops.c2022 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 Dnfs_bio.c1545 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 Dnfsm_subs.h76 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 Dnfs4_vnops.c318 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 Dnfs_syscalls.c320 struct nfsreq *req, *treq;
H A Dnfs_subs.c1019 struct nfsreq *req,
1034 kauth_cred_t cred, struct nfsreq *req, mbuf_t mrest, u_int64_t *xidp, mbuf_t *mreqp)
H A Dnfs_vfsops.c1958 struct nfsreq rq, *req = &rq;
2106 struct nfsreq rq, *req = &rq;
4198 struct nfsreq *req, *treq;
H A Dnfs4_subs.c650 struct nfsreq rq, *req = &rq;
/darwin-on-arm/xnu/bsd/kern/
H A Dkern_malloc.c340 { SOS(nfsreq), KMZ_CREATEZONE, FALSE }, /* 22 M_NFSREQ */

Completed in 221 milliseconds