aio_req
typedef struct aio_req aio_req_t;
extern int zvol_aread(dev_t dev, struct aio_req *aio, cred_t *cr);
extern int zvol_awrite(dev_t dev, struct aio_req *aio, cred_t *cr);
bd_aread(dev_t dev, struct aio_req *aio, cred_t *credp)
bd_awrite(dev_t dev, struct aio_req *aio, cred_t *credp)
static int bd_aread(dev_t, struct aio_req *, cred_t *);
static int bd_awrite(dev_t, struct aio_req *, cred_t *);
lofi_aread(dev_t dev, struct aio_req *aio, struct cred *credp __unused)
lofi_awrite(dev_t dev, struct aio_req *aio, struct cred *credp __unused)
sdaread(dev_t dev, struct aio_req *aio, cred_t *cred_p)
sdawrite(dev_t dev, struct aio_req *aio, cred_t *cred_p)
static int sdaread(dev_t dev, struct aio_req *aio, cred_t *cred_p);
static int sdawrite(dev_t dev, struct aio_req *aio, cred_t *cred_p);
st_aread(dev_t dev, struct aio_req *aio, cred_t *cred_p)
st_awrite(dev_t dev, struct aio_req *aio, cred_t *cred_p)
st_arw(dev_t dev, struct aio_req *aio, int flag)
static int st_aread(dev_t dev, struct aio_req *aio, cred_t *cred_p);
static int st_awrite(dev_t dev, struct aio_req *aio, cred_t *cred_p);
static int st_arw(dev_t dev, struct aio_req *aio, int flag);
static int driver_aio_write(vnode_t *vp, struct aio_req *aio, cred_t *cred_p);
static int driver_aio_read(vnode_t *vp, struct aio_req *aio, cred_t *cred_p);
error = (*aio_func)(vp, (aio_req_t *)&reqp->aio_req,
error = (*aio_func)(vp, (aio_req_t *)&reqp->aio_req, CRED());
error = (*aio_func)(vp, (aio_req_t *)&reqp->aio_req, CRED());
uio = reqp->aio_req.aio_uio;
reqp->aio_req.aio_uio = &reqp->aio_req_uio;
reqp->aio_req.aio_uio->uio_iov = &reqp->aio_req_iov;
reqp->aio_req.aio_private = reqp;
(*check_vp(struct vnode *vp, int mode))(vnode_t *, struct aio_req *,
driver_aio_write(vnode_t *vp, struct aio_req *aio, cred_t *cred_p)
driver_aio_read(vnode_t *vp, struct aio_req *aio, cred_t *cred_p)
error = (*aio_func)(vp, (aio_req_t *)&reqp->aio_req,
uio = reqp->aio_req.aio_uio;
error = (*aio_func)(vp, (aio_req_t *)&reqp->aio_req,
static int (*check_vp(struct vnode *, int))(vnode_t *, struct aio_req *,
int aphysio(int (*)(), int (*)(), dev_t, int, void (*)(), struct aio_req *);
struct aio_req *aio)
ldi_aread(ldi_handle_t lh, struct aio_req *aio_reqp, cred_t *cr)
ldi_awrite(ldi_handle_t lh, struct aio_req *aio_reqp, cred_t *cr)
struct aio_req *);
struct aio_req aio_req;
struct aio_req *);
int (*cb_aread)(dev_t dev, struct aio_req *aio, cred_t *credp);
int (*cb_awrite)(dev_t dev, struct aio_req *aio, cred_t *credp);
extern int clpxfs_aio_write(vnode_t *vp, struct aio_req *aio, cred_t *cred_p);
extern int clpxfs_aio_read(vnode_t *vp, struct aio_req *aio, cred_t *cred_p);
extern int ldi_aread(ldi_handle_t, struct aio_req *, cred_t *);
extern int ldi_awrite(ldi_handle_t, struct aio_req *, cred_t *);
xdf_aread(dev_t dev, struct aio_req *aiop, cred_t *credp)
xdf_awrite(dev_t dev, struct aio_req *aiop, cred_t *credp)
static int cmdkarw(dev_t dev, struct aio_req *aio, int flag);
cmdkaread(dev_t dev, struct aio_req *aio, cred_t *credp)
cmdkawrite(dev_t dev, struct aio_req *aio, cred_t *credp)
cmdkarw(dev_t dev, struct aio_req *aio, int flag)
static int cmdkaread(dev_t dev, struct aio_req *aio, cred_t *credp);
static int cmdkawrite(dev_t dev, struct aio_req *aio, cred_t *credp);
dcdaread(dev_t dev, struct aio_req *aio, cred_t *cred_p)
dcdawrite(dev_t dev, struct aio_req *aio, cred_t *cred_p)
static int dcdaread(dev_t dev, struct aio_req *aio, cred_t *cred_p);
static int dcdawrite(dev_t dev, struct aio_req *aio, cred_t *cred_p);
static int vdc_aread(dev_t dev, struct aio_req *aio, cred_t *cred);
static int vdc_awrite(dev_t dev, struct aio_req *aio, cred_t *cred);
vdc_aread(dev_t dev, struct aio_req *aio, cred_t *cred)
vdc_awrite(dev_t dev, struct aio_req *aio, cred_t *cred)