Lines Matching refs:c_datalen

1023 	    cmd->c_datalen, cmd->c_blklen));  in rtsx_xfer()
1025 if (cmd->c_datalen > RTSX_DMA_DATA_BUFSIZE) { in rtsx_xfer()
1027 DEVNAME(sc), cmd->c_datalen, RTSX_DMA_DATA_BUFSIZE)); in rtsx_xfer()
1064 ((cmd->c_datalen / cmd->c_blklen) & 0xff)); in rtsx_xfer()
1067 ((cmd->c_datalen / cmd->c_blklen) >> 8)); in rtsx_xfer()
1077 RTSX_WRITE_REG_CMD, RTSX_DMATC3, 0xff, cmd->c_datalen >> 24); in rtsx_xfer()
1079 RTSX_WRITE_REG_CMD, RTSX_DMATC2, 0xff, cmd->c_datalen >> 16); in rtsx_xfer()
1081 RTSX_WRITE_REG_CMD, RTSX_DMATC1, 0xff, cmd->c_datalen >> 8); in rtsx_xfer()
1083 RTSX_WRITE_REG_CMD, RTSX_DMATC0, 0xff, cmd->c_datalen); in rtsx_xfer()
1119 error = bus_dmamem_alloc(sc->dmat, cmd->c_datalen, 0, 0, &segs, 1, in rtsx_xfer_bounce()
1123 DEVNAME(sc), cmd->c_datalen)); in rtsx_xfer_bounce()
1126 error = bus_dmamem_map(sc->dmat, &segs, rsegs, cmd->c_datalen, in rtsx_xfer_bounce()
1135 memcpy(datakvap, cmd->c_data, cmd->c_datalen); in rtsx_xfer_bounce()
1139 cmd->c_datalen, NULL, BUS_DMA_WAITOK); in rtsx_xfer_bounce()
1144 bus_dmamap_sync(sc->dmat, sc->dmap_data, 0, cmd->c_datalen, in rtsx_xfer_bounce()
1146 bus_dmamap_sync(sc->dmat, sc->dmap_data, 0, cmd->c_datalen, in rtsx_xfer_bounce()
1151 (cmd->c_datalen & 0x00ffffff)); in rtsx_xfer_bounce()
1156 bus_dmamap_sync(sc->dmat, sc->dmap_data, 0, cmd->c_datalen, in rtsx_xfer_bounce()
1158 bus_dmamap_sync(sc->dmat, sc->dmap_data, 0, cmd->c_datalen, in rtsx_xfer_bounce()
1166 memcpy(cmd->c_data, datakvap, cmd->c_datalen); in rtsx_xfer_bounce()
1170 bus_dmamem_unmap(sc->dmat, datakvap, cmd->c_datalen); in rtsx_xfer_bounce()