Lines Matching refs:capacity
2597 uscsi_read_capacity_16(fd, capacity) in uscsi_read_capacity_16() argument
2599 struct scsi_capacity_16 *capacity;
2605 (void) memset((char *)capacity, 0, sizeof (struct scsi_capacity_16));
2611 ucmd.uscsi_bufaddr = (caddr_t)capacity;
2645 dump("Capacity: ", (caddr_t)capacity,
2649 capacity->sc_capacity = BE_64(capacity->sc_capacity);
2650 capacity->sc_lbasize = BE_32(capacity->sc_lbasize);
2656 uscsi_read_capacity(fd, capacity) in uscsi_read_capacity() argument
2658 struct scsi_capacity_16 *capacity;
2668 (void) memset((char *)capacity, 0, sizeof (struct scsi_capacity_16));
2680 if (cap_old.capacity == UINT_MAX32) {
2694 ucmd.uscsi_bufaddr = (caddr_t)capacity;
2736 if (cap_old.capacity == UINT_MAX32) {
2737 dump("Capacity: ", (caddr_t)capacity,
2745 if (cap_old.capacity == UINT_MAX32) {
2746 capacity->sc_capacity = BE_64(capacity->sc_capacity);
2747 capacity->sc_lbasize = BE_32(capacity->sc_lbasize);
2749 capacity->sc_capacity = (uint64_t)BE_32(cap_old.capacity);
2750 capacity->sc_lbasize = BE_32(cap_old.lbasize);
3603 get_cur_protection_type(struct scsi_capacity_16 *capacity) in get_cur_protection_type() argument
3609 cp13 = ((capacity->sc_rsvd0 & 0x3f) << 2) in get_cur_protection_type()
3610 | ((capacity->sc_prot_en & 0x01) << 1) in get_cur_protection_type()
3611 | (capacity->sc_rto_en & 0x01); in get_cur_protection_type()