Lines Matching refs:tgtr
1374 emul64_tgt_range_t *tgtr)
1376 if (ddi_copyin((void *)arg, tgtr, sizeof (*tgtr), 0) != 0) {
1381 *tgtp = find_tgt(emul64, tgtr->emul64_target, tgtr->emul64_lun);
1385 tgtr->emul64_target, tgtr->emul64_lun,
1403 emul64_tgt_range_t tgtr;
1416 rv = emul64_get_tgtrange(emul64, arg, &tgt, &tgtr);
1418 rv = emul64_write_off(emul64, tgt, &tgtr);
1422 rv = emul64_get_tgtrange(emul64, arg, &tgt, &tgtr);
1424 rv = emul64_write_on(emul64, tgt, &tgtr);
1428 rv = emul64_get_tgtrange(emul64, arg, &tgt, &tgtr);
1431 rv = bsd_freeblkrange(tgt, &tgtr.emul64_blkrange);
1449 emul64_tgt_range_t *tgtr)
1451 size_t blkcnt = tgtr->emul64_blkrange.emul64_blkcnt;
1456 diskaddr_t sb = tgtr->emul64_blkrange.emul64_sb;
1458 nowrite = emul64_nowrite_alloc(&tgtr->emul64_blkrange);
1492 emul64_tgt_range_t *tgtr)
1494 size_t blkcnt = tgtr->emul64_blkrange.emul64_blkcnt;
1499 diskaddr_t sb = tgtr->emul64_blkrange.emul64_sb;