Searched refs:bd_xfer_t (Results 1 - 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dblkdev.h78 typedef struct bd_xfer bd_xfer_t; typedef in typeref:struct:bd_xfer
150 int (*o_sync_cache)(void *, bd_xfer_t *);
151 int (*o_read)(void *, bd_xfer_t *);
152 int (*o_write)(void *, bd_xfer_t *);
194 void bd_xfer_done(bd_xfer_t *, int);
195 void bd_error(bd_xfer_t *, int);
/illumos-gate/usr/src/uts/common/io/sdcard/impl/
H A Dsda_mem.c41 static int sda_mem_rw(sda_slot_t *, bd_xfer_t *, uint8_t, uint16_t);
88 bd_xfer_t *xfer = sda_cmd_data(cmdp);
96 sda_mem_rw(sda_slot_t *slot, bd_xfer_t *xfer, uint8_t cmd, uint16_t flags)
140 sda_mem_bd_read(void *arg, bd_xfer_t *xfer)
162 sda_mem_bd_write(void *arg, bd_xfer_t *xfer)
/illumos-gate/usr/src/uts/common/io/vioblk/
H A Dvioblk.c114 bd_xfer_t *xfer;
165 static int vioblk_read(void *arg, bd_xfer_t *xfer);
166 static int vioblk_write(void *arg, bd_xfer_t *xfer);
167 static int vioblk_flush(void *arg, bd_xfer_t *xfer);
261 vioblk_rw(struct vioblk_softc *sc, bd_xfer_t *xfer, int type,
323 vioblk_rw_poll(struct vioblk_softc *sc, bd_xfer_t *xfer,
365 vioblk_read(void *arg, bd_xfer_t *xfer)
392 vioblk_write(void *arg, bd_xfer_t *xfer)
418 vioblk_flush(void *arg, bd_xfer_t *xfer)
477 bd_xfer_t xfe
[all...]
/illumos-gate/usr/src/uts/common/sys/sdcard/
H A Dsda_impl.h215 int sda_mem_bd_read(void *, bd_xfer_t *);
216 int sda_mem_bd_write(void *, bd_xfer_t *);
/illumos-gate/usr/src/uts/common/io/nvme/
H A Dnvme_var.h70 bd_xfer_t *nc_xfer;
H A Dnvme.c225 bd_xfer_t *);
266 static int nvme_fill_prp(nvme_cmd_t *, bd_xfer_t *);
271 static int nvme_bd_cmd(nvme_namespace_t *, bd_xfer_t *, uint8_t);
272 static int nvme_bd_read(void *, bd_xfer_t *);
273 static int nvme_bd_write(void *, bd_xfer_t *);
274 static int nvme_bd_sync(void *, bd_xfer_t *);
2796 nvme_fill_prp(nvme_cmd_t *cmd, bd_xfer_t *xfer)
2848 nvme_create_nvm_cmd(nvme_namespace_t *ns, uint8_t opc, bd_xfer_t *xfer)
2900 bd_xfer_t *xfer = cmd->nc_xfer;
2964 nvme_bd_cmd(nvme_namespace_t *ns, bd_xfer_t *xfe
[all...]
/illumos-gate/usr/src/uts/common/io/blkdev/
H A Dblkdev.c115 bd_xfer_t i_public;
122 int (*i_func)(void *, bd_xfer_t *);
729 bd_xfer_alloc(bd_t *bd, struct buf *bp, int (*func)(void *, bd_xfer_t *),
1154 int (*func)(void *, bd_xfer_t *);
1378 int (*func)(void *, bd_xfer_t *);
1862 bd_xfer_done(bd_xfer_t *xfer, int err)
1935 bd_error(bd_xfer_t *xfer, int error)
/illumos-gate/usr/src/uts/common/io/skd/
H A Dskd.h330 bd_xfer_t *x_xfer;
H A Dskd.c125 static int skd_bd_read(void *arg, bd_xfer_t *xfer);
126 static int skd_bd_write(void *arg, bd_xfer_t *xfer);
438 bd_xfer_t *xfer;
637 bd_xfer_t *xfer;
5168 skd_rw(skd_device_t *skdev, bd_xfer_t *xfer, int dir)
5215 skd_bd_read(void *arg, bd_xfer_t *xfer)
5231 skd_bd_write(void *arg, bd_xfer_t *xfer)

Completed in 99 milliseconds