nfsreq
TAILQ_ENTRY(nfsreq) r_chain;
int nfs_reply (struct nfsmount *nmp, struct nfsreq *);
struct nfsreq *);
int nfs_sndlock (struct nfsmount *, struct nfsreq *);
int nfs_sigintr (struct nfsmount *, struct nfsreq *, struct thread *);
int nfs_getauth (struct nfsmount *, struct nfsreq *, struct ucred *,
int nfs_connect (struct nfsmount *, struct nfsreq *);
struct nfsreq *req;
struct nfsreq *req;
struct nfsreq *req;
struct nfsreq *req;
req = kmalloc(sizeof(struct nfsreq), M_NFSREQ, M_WAITOK);
nfs_request_auth(struct nfsreq *rep)
nfs_request_try(struct nfsreq *rep)
static int nfs_request_auth(struct nfsreq *rep);
static int nfs_request_try(struct nfsreq *rep);
static int nfs_request_waitreply(struct nfsreq *rep);
nfs_request_waitreply(struct nfsreq *rep)
static int nfs_rcvlock (struct nfsmount *nmp, struct nfsreq *myreq);
static int nfs_receive (struct nfsmount *nmp, struct nfsreq *rep,
struct nfsreq *req = info->req;
static void nfs_softterm (struct nfsreq *rep, int islocked);
static void nfs_hardterm (struct nfsreq *rep, int islocked);
static int nfs_reconnect (struct nfsmount *nmp, struct nfsreq *rep);
static void nfs_timer_req(struct nfsreq *req);
struct nfsreq *req;
nfs_timer_req(struct nfsreq *req)
nfs_connect(struct nfsmount *nmp, struct nfsreq *rep)
struct nfsreq *req;
nfs_softterm(struct nfsreq *rep, int islocked)
nfs_hardterm(struct nfsreq *rep, int islocked)
nfs_sigintr(struct nfsmount *nmp, struct nfsreq *rep, struct thread *td)
nfs_sndlock(struct nfsmount *nmp, struct nfsreq *rep)
nfs_rcvlock(struct nfsmount *nmp, struct nfsreq *rep)
nfs_reconnect(struct nfsmount *nmp, struct nfsreq *rep)
struct nfsreq *req;
struct nfsreq *rep)
nfs_receive(struct nfsmount *nmp, struct nfsreq *rep,
nfs_reply(struct nfsmount *nmp, struct nfsreq *myrep)
struct nfsreq *rep;
nfs_getauth(struct nfsmount *nmp, struct nfsreq *rep,
struct nfsreq *req;
TAILQ_HEAD(, nfsreq) nm_reqtxq; /* nfsreq queue - tx processing */
TAILQ_HEAD(, nfsreq) nm_reqrxq; /* nfsreq queue - rx processing */
TAILQ_HEAD(, nfsreq) nm_reqq; /* nfsreq queue - pending */