Lines Matching refs:b_count
243 bool wr, uint8_t *buffer, bool incaddr, uint32_t b_count, uint16_t blksz) in sdiob_rw_extended_cam() argument
256 __func__, fn, addr, wr, b_count, blksz, buffer, incaddr)); in sdiob_rw_extended_cam()
258 KASSERT((b_count <= 511), ("%s: infinitive block transfer not yet " in sdiob_rw_extended_cam()
260 "buffer %p, %s\n", __func__, b_count, blksz, sc, fn, addr, in sdiob_rw_extended_cam()
268 b_count)); in sdiob_rw_extended_cam()
269 if (b_count == 0) { in sdiob_rw_extended_cam()
278 if (b_count > 511) { in sdiob_rw_extended_cam()
280 b_count = 0; in sdiob_rw_extended_cam()
283 len = b_count * blksz; in sdiob_rw_extended_cam()
284 arg = SD_IOE_RW_BLK | SD_IOE_RW_LEN(b_count); in sdiob_rw_extended_cam()
298 mmcd.block_count = b_count; in sdiob_rw_extended_cam()
310 if (b_count == 0) { in sdiob_rw_extended_cam()
326 if (b_count != 1) in sdiob_rw_extended_cam()
339 b_count, blksz, error); in sdiob_rw_extended_cam()
346 b_count, blksz, error)); in sdiob_rw_extended_cam()
360 b_count, blksz, error); in sdiob_rw_extended_cam()
367 b_count, blksz, error)); in sdiob_rw_extended_cam()
378 uint32_t b_count; in sdiob_rw_extended_sc() local
386 b_count = size / sc->cardinfo.f[fn].cur_blksize; in sdiob_rw_extended_sc()
387 KASSERT(b_count >= 1, ("%s: block count too small %u size %u " in sdiob_rw_extended_sc()
388 "cur_blksize %u\n", __func__, b_count, size, in sdiob_rw_extended_sc()
394 if (b_count > 511) in sdiob_rw_extended_sc()
395 b_count = 511; in sdiob_rw_extended_sc()
397 len = b_count * sc->cardinfo.f[fn].cur_blksize; in sdiob_rw_extended_sc()
399 b_count, sc->cardinfo.f[fn].cur_blksize); in sdiob_rw_extended_sc()