/linux/drivers/usb/renesas_usbhs/ |
A D | mod.c | 270 if (irq_state.intsts0 & BRDY) in usbhs_interrupt() 273 if (irq_state.intsts0 & BEMP) in usbhs_interrupt() 283 if (irq_state.intsts0 & VBINT) in usbhs_interrupt() 286 if (irq_state.intsts0 & DVST) in usbhs_interrupt() 289 if (irq_state.intsts0 & CTRT) in usbhs_interrupt() 292 if (irq_state.intsts0 & BEMP) in usbhs_interrupt() 295 if (irq_state.intsts0 & BRDY) in usbhs_interrupt() 300 if (irq_state.intsts1 & ATTCH) in usbhs_interrupt() 303 if (irq_state.intsts1 & DTCH) in usbhs_interrupt() 306 if (irq_state.intsts1 & SIGN) in usbhs_interrupt() [all …]
|
A D | mod.h | 42 struct usbhs_irq_state *irq_state); 46 struct usbhs_irq_state *irq_state); 50 struct usbhs_irq_state *irq_state); 55 struct usbhs_irq_state *irq_state); 64 struct usbhs_irq_state *irq_state); 68 struct usbhs_irq_state *irq_state); 72 struct usbhs_irq_state *irq_state); 76 struct usbhs_irq_state *irq_state); 95 struct usbhs_irq_state *irq_state); 121 int usbhs_status_get_device_state(struct usbhs_irq_state *irq_state); [all …]
|
A D | fifo.c | 1317 struct usbhs_irq_state *irq_state) in usbhsf_irq_empty() argument 1323 if (!irq_state->bempsts) { in usbhsf_irq_empty() 1328 dev_dbg(dev, "irq empty [0x%04x]\n", irq_state->bempsts); in usbhsf_irq_empty() 1335 if (!(irq_state->bempsts & (1 << i))) in usbhsf_irq_empty() 1347 struct usbhs_irq_state *irq_state) in usbhsf_irq_ready() argument 1353 if (!irq_state->brdysts) { in usbhsf_irq_ready() 1358 dev_dbg(dev, "irq ready [0x%04x]\n", irq_state->brdysts); in usbhsf_irq_ready() 1365 if (!(irq_state->brdysts & (1 << i))) in usbhsf_irq_ready()
|
A D | mod_gadget.c | 456 struct usbhs_irq_state *irq_state) in usbhsg_irq_dev_state() argument 460 int state = usbhs_status_get_device_state(irq_state); in usbhsg_irq_dev_state() 477 struct usbhs_irq_state *irq_state) in usbhsg_irq_ctrl_stage() argument 485 int stage = usbhs_status_get_ctrl_stage(irq_state); in usbhsg_irq_ctrl_stage()
|
A D | mod_host.c | 1311 struct usbhs_irq_state *irq_state) in usbhsh_irq_attch() argument 1339 struct usbhs_irq_state *irq_state) in usbhsh_irq_dtch() argument 1371 struct usbhs_irq_state *irq_state) in usbhsh_irq_setup_ack() argument 1384 struct usbhs_irq_state *irq_state) in usbhsh_irq_setup_err() argument
|
/linux/tools/testing/selftests/kvm/s390x/ |
A D | resets.c | 74 struct kvm_s390_irq_state irq_state; in assert_noirq() local 77 irq_state.len = sizeof(buf); in assert_noirq() 78 irq_state.buf = (unsigned long)buf; in assert_noirq() 79 irqs = _vcpu_ioctl(vm, VCPU_ID, KVM_S390_GET_IRQ_STATE, &irq_state); in assert_noirq() 190 struct kvm_s390_irq_state irq_state; in inject_irq() local 195 irq_state.len = sizeof(struct kvm_s390_irq); in inject_irq() 196 irq_state.buf = (unsigned long)buf; in inject_irq() 199 irqs = _vcpu_ioctl(vm, cpu_id, KVM_S390_SET_IRQ_STATE, &irq_state); in inject_irq()
|
/linux/kernel/entry/ |
A D | common.c | 445 irqentry_state_t irq_state; in irqentry_nmi_enter() local 447 irq_state.lockdep = lockdep_hardirqs_enabled(); in irqentry_nmi_enter() 459 return irq_state; in irqentry_nmi_enter() 462 void noinstr irqentry_nmi_exit(struct pt_regs *regs, irqentry_state_t irq_state) in irqentry_nmi_exit() argument 466 if (irq_state.lockdep) { in irqentry_nmi_exit() 474 if (irq_state.lockdep) in irqentry_nmi_exit()
|
/linux/arch/powerpc/kvm/ |
A D | book3s_xics.c | 83 state = &ics->irq_state[src]; in ics_deliver_irq() 180 state = &ics->irq_state[src]; in kvmppc_xics_set_xive() 210 state = &ics->irq_state[src]; in kvmppc_xics_get_xive() 236 state = &ics->irq_state[src]; in kvmppc_xics_int_on() 262 state = &ics->irq_state[src]; in kvmppc_xics_int_off() 408 state = &ics->irq_state[src]; in icp_deliver_irq() 799 state = &ics->irq_state[src]; in ics_eoi() 1199 irqp = &ics->irq_state[idx]; in xics_get_source() 1255 irqp = &ics->irq_state[idx]; in xics_set_source() 1499 ics->irq_state[idx].intr_cpu = -1; in kvmppc_xics_set_mapped() [all …]
|
A D | book3s_xive.c | 692 state = &sb->irq_state[idx]; in kvmppc_xive_set_xive() 776 state = &sb->irq_state[idx]; in kvmppc_xive_get_xive() 798 state = &sb->irq_state[idx]; in kvmppc_xive_int_on() 837 state = &sb->irq_state[idx]; in kvmppc_xive_int_off() 859 state = &sb->irq_state[idx]; in xive_restore_pending_irq() 966 state = &sb->irq_state[idx]; in kvmppc_xive_set_mapped() 1060 state = &sb->irq_state[idx]; in kvmppc_xive_clr_mapped() 1442 state = &sb->irq_state[idx]; in xive_pre_save_set_queued() 1589 state = &sb->irq_state[idx]; in xive_get_source() 1683 sb->irq_state[i].eisn = 0; in kvmppc_xive_create_src_block() [all …]
|
A D | book3s_hv_rm_xics.c | 44 struct ics_irq_state *state = &ics->irq_state[i]; in ics_rm_check_resend() 308 state = &ics->irq_state[src]; in icp_rm_deliver_irq() 691 state = &ics->irq_state[src]; in ics_rm_eoi() 863 state = &ics->irq_state[src]; in kvmppc_deliver_irq_passthru()
|
A D | book3s_xive_native.c | 256 state = &sb->irq_state[src]; in xive_native_esb_fault() 364 state = &sb->irq_state[idx]; in kvmppc_xive_native_set_source() 481 state = &sb->irq_state[src]; in kvmppc_xive_native_set_source_config() 526 state = &sb->irq_state[src]; in kvmppc_xive_native_sync_source() 785 struct kvmppc_xive_irq_state *state = &sb->irq_state[i]; in kvmppc_xive_reset_sources() 862 struct kvmppc_xive_irq_state *state = &sb->irq_state[j]; in kvmppc_xive_native_sync_sources()
|
A D | book3s_xics.h | 100 struct ics_irq_state irq_state[KVMPPC_XICS_IRQ_PER_ICS]; member
|
A D | book3s_xive_template.c | 407 state = &sb->irq_state[src]; in GLUE() 539 state = &sb->irq_state[src]; in GLUE()
|
/linux/drivers/gpio/ |
A D | gpio-sifive.c | 37 unsigned long irq_state; member 48 trigger = (chip->irq_state & BIT(offset)) ? chip->trigger[offset] : 0; in sifive_gpio_set_ie() 96 assign_bit(offset, &chip->irq_state, 1); in sifive_gpio_irq_enable() 106 assign_bit(offset, &chip->irq_state, 0); in sifive_gpio_irq_disable() 237 chip->irq_state = 0; in sifive_gpio_probe()
|
/linux/drivers/staging/pi433/ |
A D | pi433_if.c | 78 u8 irq_state[NUM_DIO]; member 120 if (device->irq_state[DIO0] == DIO_PACKET_SENT) { in DIO0_irq_handler() 124 } else if (device->irq_state[DIO0] == DIO_RSSI_DIO0) { in DIO0_irq_handler() 127 } else if (device->irq_state[DIO0] == DIO_PAYLOAD_READY) { in DIO0_irq_handler() 140 if (device->irq_state[DIO1] == DIO_FIFO_NOT_EMPTY_DIO1) { in DIO1_irq_handler() 142 } else if (device->irq_state[DIO1] == DIO_FIFO_LEVEL) { in DIO1_irq_handler() 380 dev->irq_state[DIO0] = DIO_RSSI_DIO0; in pi433_start_rx() 390 dev->irq_state[DIO1] = DIO_FIFO_LEVEL; in pi433_start_rx() 457 dev->irq_state[DIO0] = DIO_PAYLOAD_READY; in pi433_receive() 684 device->irq_state[DIO1] = DIO_FIFO_LEVEL; in pi433_tx_thread() [all …]
|
/linux/arch/x86/kernel/ |
A D | nmi.c | 478 irqentry_state_t irq_state; in DEFINE_IDTENTRY_RAW() local 505 irq_state = irqentry_nmi_enter(regs); in DEFINE_IDTENTRY_RAW() 512 irqentry_nmi_exit(regs, irq_state); in DEFINE_IDTENTRY_RAW()
|
A D | traps.c | 697 irqentry_state_t irq_state = irqentry_nmi_enter(regs); in DEFINE_IDTENTRY_RAW() local 703 irqentry_nmi_exit(regs, irq_state); in DEFINE_IDTENTRY_RAW() 897 irqentry_state_t irq_state = irqentry_nmi_enter(regs); in exc_debug_kernel() local 951 irqentry_nmi_exit(regs, irq_state); in exc_debug_kernel()
|
/linux/drivers/mmc/host/ |
A D | s3cmci.c | 381 if (host->irq_state != enable) { in s3cmci_enable_irq() 382 host->irq_state = enable; in s3cmci_enable_irq() 403 if (transfer && host->irq_state) { in s3cmci_disable_irq() 404 host->irq_state = false; in s3cmci_disable_irq() 1261 if (!host->irq_state && !host->irq_disabled) { in s3cmci_enable_sdio_irq() 1262 host->irq_state = true; in s3cmci_enable_sdio_irq() 1269 if (!host->irq_enabled && host->irq_state) { in s3cmci_enable_sdio_irq() 1271 host->irq_state = false; in s3cmci_enable_sdio_irq() 1360 seq_printf(seq, "IRQ state = %d\n", host->irq_state); in s3cmci_state_show() 1587 host->irq_state = false; in s3cmci_probe()
|
A D | s3cmci.h | 39 bool irq_state; member
|
/linux/drivers/memory/ |
A D | emif.c | 60 unsigned long irq_state; member 72 static unsigned long irq_state; variable 537 spin_lock_irqsave(&emif_lock, irq_state); in handle_temp_alert() 585 spin_unlock_irqrestore(&emif_lock, irq_state); in handle_temp_alert() 642 spin_lock_irqsave(&emif_lock, irq_state); in emif_threaded_isr() 651 spin_unlock_irqrestore(&emif_lock, irq_state); in emif_threaded_isr()
|
/linux/drivers/pcmcia/ |
A D | soc_common.c | 373 if (skt->irq_state != 1 && state->io_irq) { in soc_common_pcmcia_config_skt() 374 skt->irq_state = 1; in soc_common_pcmcia_config_skt() 377 } else if (skt->irq_state == 1 && state->io_irq == 0) { in soc_common_pcmcia_config_skt() 378 skt->irq_state = 0; in soc_common_pcmcia_config_skt()
|
A D | soc_common.h | 79 unsigned int irq_state; member
|
/linux/include/linux/ |
A D | entry-common.h | 495 void noinstr irqentry_nmi_exit(struct pt_regs *regs, irqentry_state_t irq_state);
|
/linux/drivers/uio/ |
A D | uio_hv_generic.c | 79 hv_uio_irqcontrol(struct uio_info *info, s32 irq_state) in hv_uio_irqcontrol() argument 84 dev->channel->inbound.ring_buffer->interrupt_mask = !irq_state; in hv_uio_irqcontrol()
|
/linux/drivers/mtd/nand/raw/ |
A D | stm32_fmc2_nand.c | 256 u8 irq_state; member 413 nfc->irq_state = FMC2_IRQ_SEQ; in stm32_fmc2_nfc_enable_seq_irq() 423 nfc->irq_state = FMC2_IRQ_UNKNOWN; in stm32_fmc2_nfc_disable_seq_irq() 433 nfc->irq_state = FMC2_IRQ_BCH; in stm32_fmc2_nfc_enable_bch_irq() 448 nfc->irq_state = FMC2_IRQ_UNKNOWN; in stm32_fmc2_nfc_disable_bch_irq() 1162 if (nfc->irq_state == FMC2_IRQ_SEQ) in stm32_fmc2_nfc_irq() 1165 else if (nfc->irq_state == FMC2_IRQ_BCH) in stm32_fmc2_nfc_irq()
|