Lines Matching refs:un

597 #define	SD_IS_VALID_LABEL(un)  (cmlb_is_valid(un->un_cmlbhandle))  argument
611 #define SD_BYTES2TGTBLOCKS(un, bytecount) \ argument
612 ((bytecount + (un->un_tgt_blocksize - 1))/un->un_tgt_blocksize)
615 #define SD_BYTES2PHYBLOCKS(un, bytecount) \ argument
616 ((bytecount + (un->un_phy_blocksize - 1))/un->un_phy_blocksize)
619 #define SD_TGTBLOCKS2BYTES(un, blockcount) \ argument
620 (blockcount * (un)->un_tgt_blocksize)
634 #define SD_REQBYTES2TGTBYTES(un, bytecount) \ argument
635 (SD_BYTES2TGTBLOCKS(un, bytecount) * (un)->un_tgt_blocksize)
641 #define SD_TGTBYTEOFFSET(un, sysblk, tgtblk) \ argument
642 (SD_SYSBLOCKS2BYTES(sysblk) - SD_TGTBLOCKS2BYTES(un, tgtblk))
647 #define SD_SYS2TGTBLOCK(un, blockcnt) \ argument
648 (blockcnt / ((un)->un_tgt_blocksize / DEV_BSIZE))
653 #define SD_TGT2SYSBLOCK(un, blockcnt) \ argument
654 (blockcnt * ((un)->un_tgt_blocksize / DEV_BSIZE))
757 #define SD_SCSI_DEVP(un) ((un)->un_sd) argument
758 #define SD_DEVINFO(un) ((un)->un_sd->sd_dev) argument
759 #define SD_INQUIRY(un) ((un)->un_sd->sd_inq) argument
760 #define SD_MUTEX(un) (&((un)->un_sd->sd_mutex)) argument
761 #define SD_ADDRESS(un) (&((un)->un_sd->sd_address)) argument
762 #define SD_GET_DEV(un) (sd_make_device(SD_DEVINFO(un))) argument
763 #define SD_FM_LOG(un) (((struct sd_fm_internal *)\ argument
764 ((un)->un_fm_private))->fm_log_level)
776 #define ISCD(un) ((un)->un_ctype == CTYPE_CDROM) argument
777 #define ISROD(un) ((un)->un_ctype == CTYPE_ROD) argument
778 #define ISPXRE(un) ((un)->un_ctype == CTYPE_PXRE) argument
783 #define NOT_DEVBSIZE(un) \ argument
784 ((un)->un_tgt_blocksize != (un)->un_sys_blocksize)
790 #define ONLIST(un, wmp) \ argument
791 (((un)->un_wm == (wmp)) || ((wmp)->wm_prev != NULL))
797 #define FREE_ONLIST_WMAP(un, wmp) \ argument
799 sd_free_inlist_wmap((un), (wmp)); \
803 #define CHK_N_FREEWMP(un, wmp) \ argument
804 if (!ONLIST((un), (wmp))) { \
805 kmem_cache_free((un)->un_wm_cache, (wmp)); \
808 FREE_ONLIST_WMAP((un), (wmp)); \
1114 SD_INFO(SD_LOG_IOERR, un, \
1301 #define SD_UPDATE_RESERVATION_STATUS(un, pktp) \ argument
1304 if (((un)->un_resvd_status & SD_RESERVE) == SD_RESERVE) { \
1305 (un)->un_resvd_status |= \
1656 #define SD_UPDATE_KSTATS(un, kstat_function, bp) \ argument
1660 (un)->un_pstats[SDPART((bp)->b_edev)]; \
1661 ASSERT(mutex_owned(SD_MUTEX(un))); \
1662 if ((un)->un_stats != NULL) { \
1663 kstat_io_t *kip = KSTAT_IO_PTR((un)->un_stats); \
1672 #define SD_UPDATE_ERRSTATS(un, x) \ argument
1673 if ((un)->un_errstats != NULL) { \
1675 ASSERT(mutex_owned(SD_MUTEX(un))); \
1676 stp = (struct sd_errstats *)(un)->un_errstats->ks_data; \
1680 #define SD_UPDATE_RDWR_STATS(un, bp) \ argument
1681 if ((un)->un_stats != NULL) { \
1682 kstat_io_t *kip = KSTAT_IO_PTR((un)->un_stats); \
1693 #define SD_UPDATE_PARTITION_STATS(un, bp) \ argument
1695 struct kstat *pksp = (un)->un_pstats[SDPART((bp)->b_edev)]; \
1763 #define SD_VICTIM_RETRY_COUNT(un) (un->un_victim_retry_count) argument
1764 #define CD_NOT_READY_RETRY_COUNT(un) (un->un_retry_count * 2) argument
1765 #define DISK_NOT_READY_RETRY_COUNT(un) (un->un_retry_count / 2) argument
2202 #define SD_OK_TO_RESUME_SCSI_WATCHER(un) (un->un_swr_token != NULL) argument
2210 #define SD_OK_TO_SUSPEND_SCSI_WATCHER(un) (un->un_swr_token != NULL) argument
2211 #define SD_DEVICE_IS_IN_LOW_POWER(un) ((un->un_f_pm_is_enabled) && \ argument
2212 (un->un_pm_count < 0))
2213 #define SD_PM_STATE_ACTIVE(un) \ argument
2214 (un->un_f_power_condition_supported ? \
2216 #define SD_PM_STATE_STOPPED(un) \ argument
2217 (un->un_f_power_condition_supported ? \
2219 #define SD_PM_IS_LEVEL_VALID(un, level) \ argument
2220 ((un->un_f_power_condition_supported && \
2223 (!un->un_f_power_condition_supported && \
2226 #define SD_PM_IS_IO_CAPABLE(un, level) \ argument
2227 ((un->un_f_power_condition_supported && \
2229 (!un->un_f_power_condition_supported && \
2231 #define SD_PM_STOP_MOTOR_NEEDED(un, level) \ argument
2232 ((un->un_f_power_condition_supported && \
2234 (!un->un_f_power_condition_supported && \