• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/nfs/

Lines Matching defs:nfsreq

754 struct nfsreq;
794 void (*rcb_func)(struct nfsreq *); /* async request callback function */
802 struct nfsreq {
804 TAILQ_ENTRY(nfsreq) r_chain; /* request queue chain */
805 TAILQ_ENTRY(nfsreq) r_achain; /* mount's async I/O request queue chain */
806 TAILQ_ENTRY(nfsreq) r_rchain; /* mount's async I/O resend queue chain */
807 TAILQ_ENTRY(nfsreq) r_cchain; /* mount's cwnd queue chain */
837 * Queue head for nfsreq's
839 TAILQ_HEAD(nfs_reqqhead, nfsreq);
845 #define NFSREQNOLIST ((struct nfsreq *)0xdeadbeef) /* sentinel value for nfsreq lists */
885 struct nfsreq du_req; /* NFS request for lookup */
1047 int nfs_request_create(nfsnode_t, mount_t, struct nfsm_chain *, int, thread_t, kauth_cred_t, struct nfsreq **);
1048 void nfs_request_destroy(struct nfsreq *);
1049 void nfs_request_ref(struct nfsreq *, int);
1050 void nfs_request_rele(struct nfsreq *);
1051 int nfs_request_add_header(struct nfsreq *);
1052 int nfs_request_send(struct nfsreq *, int);
1053 void nfs_request_wait(struct nfsreq *);
1054 int nfs_request_finish(struct nfsreq *, struct nfsm_chain *, int *);
1057 int nfs_request_async(nfsnode_t, mount_t, struct nfsm_chain *, int, thread_t, kauth_cred_t, struct nfsreq_cbinfo *cb, struct nfsreq **);
1058 int nfs_request_async_finish(struct nfsreq *, struct nfsm_chain *, u_int64_t *, int *);
1059 void nfs_request_async_cancel(struct nfsreq *);
1061 int nfs_sigintr(struct nfsmount *, struct nfsreq *, thread_t, int);
1064 int nfs_send(struct nfsreq *, int);
1065 int nfs_sndlock(struct nfsreq *);
1066 void nfs_sndunlock(struct nfsreq *);
1105 int nfs3_read_rpc_async(nfsnode_t, off_t, size_t, thread_t, kauth_cred_t, struct nfsreq_cbinfo *, struct nfsreq **);
1106 int nfs4_read_rpc_async(nfsnode_t, off_t, size_t, thread_t, kauth_cred_t, struct nfsreq_cbinfo *, struct nfsreq **);
1107 int nfs3_read_rpc_async_finish(nfsnode_t, struct nfsreq *, struct uio *, size_t *, int *);
1108 int nfs4_read_rpc_async_finish(nfsnode_t, struct nfsreq *, struct uio *, size_t *, int *);
1109 int nfs3_write_rpc_async(nfsnode_t, struct uio *, size_t, thread_t, kauth_cred_t, int, struct nfsreq_cbinfo *, struct nfsreq **);
1110 int nfs4_write_rpc_async(nfsnode_t, struct uio *, size_t, thread_t, kauth_cred_t, int, struct nfsreq_cbinfo *, struct nfsreq **);
1111 int nfs3_write_rpc_async_finish(nfsnode_t, struct nfsreq *, int *, size_t *, uint64_t *);
1112 int nfs4_write_rpc_async_finish(nfsnode_t, struct nfsreq *, int *, size_t *, uint64_t *);
1120 int nfs3_lookup_rpc_async(nfsnode_t, char *, int, vfs_context_t, struct nfsreq **);
1121 int nfs4_lookup_rpc_async(nfsnode_t, char *, int, vfs_context_t, struct nfsreq **);
1122 int nfs3_lookup_rpc_async_finish(nfsnode_t, vfs_context_t, struct nfsreq *, u_int64_t *, fhandle_t *, struct nfs_vattr *);
1123 int nfs4_lookup_rpc_async_finish(nfsnode_t, vfs_context_t, struct nfsreq *, u_int64_t *, fhandle_t *, struct nfs_vattr *);