Searched refs:bd_xfer_t (Results 1 - 9 of 9) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ |
H A D | blkdev.h | 78 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 D | sda_mem.c | 41 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 D | vioblk.c | 114 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 D | sda_impl.h | 215 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 D | nvme_var.h | 70 bd_xfer_t *nc_xfer;
|
H A D | nvme.c | 225 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 D | blkdev.c | 115 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 D | skd.h | 330 bd_xfer_t *x_xfer;
|
H A D | skd.c | 125 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 85 milliseconds