Home
last modified time | relevance | path

Searched refs:smrt_init_level (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/io/scsi/adapters/smrt/
H A Dsmrt_interrupts.c87 VERIFY(!(smrt->smrt_init_level & SMRT_INITLEVEL_INT_ENABLED)); in smrt_interrupts_enable()
99 smrt->smrt_init_level |= SMRT_INITLEVEL_INT_ENABLED; in smrt_interrupts_enable()
154 smrt->smrt_init_level |= SMRT_INITLEVEL_INT_ALLOC; in smrt_interrupts_alloc()
257 smrt->smrt_init_level |= SMRT_INITLEVEL_INT_ADDED; in smrt_interrupts_setup()
269 if (smrt->smrt_init_level & SMRT_INITLEVEL_INT_ENABLED) { in smrt_interrupts_teardown()
272 smrt->smrt_init_level &= ~SMRT_INITLEVEL_INT_ENABLED; in smrt_interrupts_teardown()
275 if (smrt->smrt_init_level & SMRT_INITLEVEL_INT_ADDED) { in smrt_interrupts_teardown()
278 smrt->smrt_init_level &= ~SMRT_INITLEVEL_INT_ADDED; in smrt_interrupts_teardown()
281 if (smrt->smrt_init_level & SMRT_INITLEVEL_INT_ALLOC) { in smrt_interrupts_teardown()
284 smrt->smrt_init_level &= ~SMRT_INITLEVEL_INT_ALLOC; in smrt_interrupts_teardown()
H A Dsmrt.c291 smrt->smrt_init_level |= SMRT_INITLEVEL_BASIC; in smrt_attach()
337 smrt->smrt_init_level |= SMRT_INITLEVEL_MUTEX; in smrt_attach()
368 smrt->smrt_init_level |= SMRT_INITLEVEL_PERIODIC; in smrt_attach()
378 smrt->smrt_init_level |= SMRT_INITLEVEL_TASKQ; in smrt_attach()
494 if (smrt->smrt_init_level & SMRT_INITLEVEL_TASKQ) { in smrt_cleanup()
497 smrt->smrt_init_level &= ~SMRT_INITLEVEL_TASKQ; in smrt_cleanup()
502 smrt->smrt_init_level &= ~SMRT_INITLEVEL_PERIODIC; in smrt_cleanup()
511 if (smrt->smrt_init_level & SMRT_INITLEVEL_BASIC) { in smrt_cleanup()
534 smrt->smrt_init_level &= ~SMRT_INITLEVEL_BASIC; in smrt_cleanup()
540 smrt->smrt_init_level &= ~SMRT_INITLEVEL_MUTEX; in smrt_cleanup()
[all …]
H A Dsmrt_device.c146 smrt->smrt_init_level |= SMRT_INITLEVEL_I2O_MAPPED; in smrt_map_device()
164 smrt->smrt_init_level |= SMRT_INITLEVEL_CFGTBL_MAPPED; in smrt_map_device()
203 if (smrt->smrt_init_level & SMRT_INITLEVEL_CFGTBL_MAPPED) { in smrt_device_teardown()
205 smrt->smrt_init_level &= ~SMRT_INITLEVEL_CFGTBL_MAPPED; in smrt_device_teardown()
208 if (smrt->smrt_init_level & SMRT_INITLEVEL_I2O_MAPPED) { in smrt_device_teardown()
210 smrt->smrt_init_level &= ~SMRT_INITLEVEL_I2O_MAPPED; in smrt_device_teardown()
H A Dsmrt_hba.c1323 smrt->smrt_init_level |= SMRT_INITLEVEL_SCSA; in smrt_ctrl_hba_setup()
1330 if (smrt->smrt_init_level & SMRT_INITLEVEL_SCSA) { in smrt_ctrl_hba_teardown()
1333 smrt->smrt_init_level &= ~SMRT_INITLEVEL_SCSA; in smrt_ctrl_hba_teardown()
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/smrt/
H A Dsmrt.h68 typedef enum smrt_init_level { enum
272 smrt_init_level_t smrt_init_level; member