Lines Matching defs:xfer
88 bd_xfer_t *xfer = sda_cmd_data(cmdp);
91 bd_xfer_done(xfer, sda_mem_errno(errno));
96 sda_mem_rw(sda_slot_t *slot, bd_xfer_t *xfer, uint8_t cmd, uint16_t flags)
103 blkno = xfer->x_blkno;
104 nblks = xfer->x_nblks;
113 R1, xfer, KM_NOSLEEP);
119 cmdp->sc_dmah = xfer->x_dmah;
120 cmdp->sc_ndmac = xfer->x_ndmac;
121 cmdp->sc_dmac = xfer->x_dmac;
125 cmdp->sc_kvaddr = xfer->x_kaddr;
140 sda_mem_bd_read(void *arg, bd_xfer_t *xfer)
146 if (xfer->x_flags & BD_XFER_POLL) {
149 if (xfer->x_nblks > 1) {
158 return (sda_mem_rw(slot, xfer, cmd, flags));
162 sda_mem_bd_write(void *arg, bd_xfer_t *xfer)
168 if (xfer->x_flags & BD_XFER_POLL) {
174 if (xfer->x_nblks > 1) {
183 return (sda_mem_rw(slot, xfer, cmd, flags));