/illumos-gate/usr/src/uts/intel/io/dktp/hba/ghd/ |
H A D | ghd.c | 390 ghd_intr(ccc_t *cccp, void *intr_status) in ghd_intr() argument 404 (void *)cccp, intr_status)); in ghd_intr() 411 (*processfunc)(handle, intr_status); in ghd_intr() 426 (void *)cccp, intr_status, rc)); in ghd_intr() 444 void *intr_status) in ghd_poll() argument 482 intr_status); in ghd_poll() 610 gcmdp, gtgtp, intr_status)) { in ghd_tran_abort() 649 NULL, gtgtp, intr_status); in ghd_tran_abort_lun() 683 NULL, gtgtp, intr_status); in ghd_tran_reset_target() 717 NULL, NULL, intr_status); in ghd_tran_reset_bus() [all …]
|
H A D | ghd.h | 191 void (*ccc_process_intr)(void *handle, void *intr_status); 192 int (*ccc_get_status)(void *handle, void *intr_status); 268 ulong_t timeout, int polled, void *intr_status); 271 void *intr_status); 272 int ghd_tran_abort_lun(ccc_t *cccp, gtgt_t *gtgtp, void *intr_status); 273 int ghd_tran_reset_target(ccc_t *cccp, gtgt_t *gtgtp, void *intr_status); 274 int ghd_tran_reset_bus(ccc_t *cccp, gtgt_t *gtgtp, void *intr_status);
|
/illumos-gate/usr/src/grub/grub-0.97/netboot/ |
H A D | r8169.c | 420 int intr_status = 0; in r8169_irq() local 426 intr_status = RTL_R16(IntrStatus); in r8169_irq() 429 if (intr_status == 0xFFFF) in r8169_irq() 432 intr_status = intr_status & ~interested; in r8169_irq() 434 intr_status = intr_status | interested; in r8169_irq() 435 RTL_W16(IntrMask, intr_status); in r8169_irq() 452 unsigned int intr_status = 0; in r8169_poll() local 458 intr_status = RTL_R16(IntrStatus); in r8169_poll() 461 if (intr_status == 0xFFFF) in r8169_poll() 463 RTL_W16(IntrStatus, intr_status & in r8169_poll() [all …]
|
H A D | via-rhine.c | 890 unsigned int intr_status; in rhine_irq() local 895 intr_status = inw(nic->ioaddr + IntrStatus); in rhine_irq() 898 intr_status |= inb(nic->ioaddr + IntrStatus2) << 16; in rhine_irq() 899 intr_status = (intr_status & ~DEFAULT_INTR); in rhine_irq() 901 intr_status = intr_status | DEFAULT_INTR; in rhine_irq() 902 outw(intr_status, nic->ioaddr + IntrEnable); in rhine_irq() 1201 unsigned int intr_status; in rhine_poll() local 1206 intr_status = inw(nic->ioaddr + IntrStatus); in rhine_poll() 1210 intr_status |= inb(nic->ioaddr + IntrStatus2) << 16; in rhine_poll() 1213 if (intr_status & IntrTxDescRace) in rhine_poll() [all …]
|
H A D | sundance.c | 449 unsigned int intr_status; in sundance_irq() local 454 intr_status = inw(nic->ioaddr + IntrStatus); in sundance_irq() 455 intr_status = intr_status & ~DEFAULT_INTR; in sundance_irq() 457 intr_status = intr_status | DEFAULT_INTR; in sundance_irq() 458 outw(intr_status, nic->ioaddr + IntrEnable); in sundance_irq() 475 int intr_status; in sundance_poll() local 485 intr_status = inw(nic->ioaddr + IntrStatus); in sundance_poll() 486 outw(intr_status, nic->ioaddr + IntrStatus); in sundance_poll()
|
H A D | eepro100.c | 555 u16 intr_status; in eepro100_disable() local 558 intr_status = inw(ioaddr + SCBStatus); in eepro100_disable() 560 outw(intr_status, ioaddr + SCBStatus); in eepro100_disable()
|
H A D | w89c840.c | 275 static void decode_interrupt(u32 intr_status) in decode_interrupt() argument 280 if (intr_status & (_intr_)) { printf (" " #_intr_); } in decode_interrupt() 387 u32 intr_status = readl(ioaddr + IntrStatus); in w89c840_poll() local
|
/illumos-gate/usr/src/uts/sun/sys/dada/adapters/ghd/ |
H A D | ghd.h | 178 void (*ccc_process_intr)(void *handle, void *intr_status, int chno); 179 int (*ccc_get_status)(void *handle, void *intr_status, int chno); 237 uint32_t timeout, int polled, void *intr_status); 240 void *intr_status); 241 int ghd_tran_abort_lun(ccc_t *cccp, gtgt_t *gtgtp, void *intr_status); 242 int ghd_tran_reset_target(ccc_t *cccp, gtgt_t *gtgtp, void *intr_status); 243 int ghd_tran_reset_bus(ccc_t *cccp, gtgt_t *gtgtp, void *intr_status);
|
/illumos-gate/usr/src/uts/i86pc/io/ioat/ |
H A D | ioat.c | 588 uint32_t intr_status; in ioat_intr_enable() local 592 intr_status = ddi_get32(state->is_reg_handle, in ioat_intr_enable() 594 if (intr_status != 0) { in ioat_intr_enable() 597 intr_status); in ioat_intr_enable() 627 uint32_t intr_status; in ioat_isr() local 650 intr_status = ddi_get32(state->is_reg_handle, in ioat_isr() 657 if (intr_status & chan) { in ioat_isr()
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/ |
H A D | l2_dbg.c | 347 static u8_t dbg_isr(lm_device_t *pdev, u32_t intr_status) in dbg_isr() argument 366 if (!intr_status) in dbg_isr() 378 while(intr_status) in dbg_isr() 380 if(intr_status & 1) in dbg_isr() 398 intr_status >>= 1; in dbg_isr()
|
H A D | lm_sb.c | 83 u64_t intr_status = 0; in lm_igutest_get_isr32() local 84 intr_status = ((u64_t)lm_read_isr32(pdev,8 * IGU_REG_SISR_MDPC_WMASK_MSB_UPPER) << 32) | in lm_igutest_get_isr32() 86 return intr_status; in lm_igutest_get_isr32() 99 lm_interrupt_status_t intr_status = 0; in lm_get_interrupt_status_wo_mask() local 104 intr_status = REG_RD(pdev, INTR_BLK_SIMD_ADDR_WOMASK(pdev)); in lm_get_interrupt_status_wo_mask() 107 return intr_status; in lm_get_interrupt_status_wo_mask() 114 lm_interrupt_status_t intr_status = 0; in lm_get_interrupt_status() local 120 intr_status = REG_RD(pdev, INTR_BLK_SIMD_ADDR_WMASK(pdev)); in lm_get_interrupt_status() 123 return intr_status; in lm_get_interrupt_status()
|
/illumos-gate/usr/src/uts/common/io/usb/hcd/uhci/ |
H A D | uhci.c | 973 ushort_t intr_status, cmd_reg, intr_reg; in uhci_intr() local 990 intr_status = Get_OpReg16(USBSTS); in uhci_intr() 995 intr_status, intr_reg); in uhci_intr() 1004 ((intr_status & USBSTS_REG_HC_PROCESS_ERR) == 0) && in uhci_intr() 1005 ((intr_status & USBSTS_REG_HOST_SYS_ERR) == 0)) { in uhci_intr() 1019 if (!(intr_status & UHCI_INTR_MASK)) { in uhci_intr() 1029 uhci_do_intrs_stats(uhcip, intr_status); in uhci_intr() 1032 Set_OpReg16(USBSTS, intr_status); in uhci_intr() 1051 if ((intr_status & USBSTS_REG_HOST_SYS_ERR)) { in uhci_intr() 1077 if (intr_status & USBSTS_REG_HC_HALTED) { in uhci_intr()
|
H A D | uhcipolled.c | 207 ushort_t intr_status; in uhci_hcdi_polled_read() local 270 intr_status = Get_OpReg16(USBSTS); in uhci_hcdi_polled_read() 271 Set_OpReg16(USBSTS, intr_status); in uhci_hcdi_polled_read()
|
/illumos-gate/usr/src/uts/common/io/sata/adapters/nv_sata/ |
H A D | nv_sata.c | 3023 uint8_t intr_status; in ck804_intr() local 3031 if (intr_status == 0) { in ck804_intr() 3036 ck804_intr_process(nvc, intr_status); in ck804_intr() 3079 if ((port_mask[port] & intr_status) == 0) { in ck804_intr_process() 3182 intr_status & port_mask_pm[port]); in ck804_intr_process() 3233 intr_status = nv_get8(bar5_hdl, in ck804_intr_process() 3242 if (intr_status & clear_bits) { in ck804_intr_process() 3251 intr_status); in ck804_intr_process() 5945 intr_status = nv_get8(nvc->nvc_bar_hdl[5], in ck804_set_intr() 5948 if (intr_status & clear_all_bits[port]) { in ck804_set_intr() [all …]
|
/illumos-gate/usr/src/uts/common/io/bnx/570x/driver/common/lmdev/ |
H A D | bnx_lm_main.c | 4293 lm_interrupt_status_t intr_status; in lm_get_interrupt_status() local 4302 intr_status = LM_NO_EVENT_ACTIVE; in lm_get_interrupt_status() 4317 intr_status |= LM_PHY_EVENT_ACTIVE; in lm_get_interrupt_status() 4328 intr_status |= LM_PHY_EVENT_ACTIVE; in lm_get_interrupt_status() 4332 intr_status |= LM_PHY_EVENT_ACTIVE; in lm_get_interrupt_status() 4364 intr_status |= LM_KNOCK_KNOCK_EVENT; in lm_get_interrupt_status() 4426 intr_status |= LM_KWQ_EVENT_ACTIVE; in lm_get_interrupt_status() 4434 intr_status |= LM_KWQ_EVENT_ACTIVE; in lm_get_interrupt_status() 4441 intr_status |= LM_KCQ_EVENT_ACTIVE; in lm_get_interrupt_status() 4451 intr_status |= LM_KCQ_EVENT_ACTIVE; in lm_get_interrupt_status() [all …]
|
/illumos-gate/usr/src/uts/common/io/atge/ |
H A D | atge_l1_reg.h | 36 uint32_t intr_status; member
|
H A D | atge_l1c_reg.h | 63 uint32_t intr_status; member
|
H A D | atge_l1.c | 823 ATGE_GET32(l1->atge_l1_cmb, &cmb->intr_status); in atge_l1_interrupt() 841 cmb->intr_status = 0; in atge_l1_interrupt()
|
/illumos-gate/usr/src/uts/sun4u/io/i2c/nexus/ |
H A D | smbus.c | 981 uint32_t intr_status; in smbus_intr() local 987 intr_status = ddi_get32(smbus->smbus_confighandle, in smbus_intr() 991 if ((intr_status & SMBUS_SMB_INTR_STATUS) == 0) { in smbus_intr()
|
/illumos-gate/usr/src/uts/common/io/sata/adapters/ahci/ |
H A D | ahci.c | 7645 uint8_t port, uint32_t intr_status) in ahci_intr_non_fatal_error() argument 7670 if (intr_status & AHCI_INTR_STATUS_UFS) { in ahci_intr_non_fatal_error() 7686 if (intr_status & AHCI_INTR_STATUS_OFS) { in ahci_intr_non_fatal_error() 7987 args->ahciea_event = intr_status; in ahci_intr_fatal_error() 9417 port, intr_status); in ahci_fatal_error_recovery_handler() 9591 _NOTE(ARGUNUSED(intr_status)) in ahci_pmult_error_recovery_handler() 10054 uint32_t intr_status) in ahci_log_fatal_error_message() argument 10058 if (intr_status & AHCI_INTR_STATUS_IFS) in ahci_log_fatal_error_message() 10062 if (intr_status & AHCI_INTR_STATUS_HBDS) in ahci_log_fatal_error_message() 10066 if (intr_status & AHCI_INTR_STATUS_HBFS) in ahci_log_fatal_error_message() [all …]
|
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ |
H A D | ata_common.c | 59 static int ata_get_status(void *hba_handle, void *intr_status); 60 static void ata_process_intr(void *hba_handle, void *intr_status); 2872 void *intr_status) in ata_get_status() argument 2930 if (intr_status != NULL) { in ata_get_status() 2931 int *one_shot = (int *)intr_status; in ata_get_status() 3003 void *intr_status) in ata_process_intr() argument
|
/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/ |
H A D | ecore_int.c | 2434 u64 intr_status = 0; in ecore_int_igu_read_sisr_reg() local 2442 intr_status = ((u64)intr_status_hi << 32) + (u64)intr_status_lo; in ecore_int_igu_read_sisr_reg() 2444 return intr_status; in ecore_int_igu_read_sisr_reg()
|