Home
last modified time | relevance | path

Searched refs:irq_state (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/usb/renesas_usbhs/
H A Dmod.c32 struct usbhs_irq_state *irq_state) in usbhsm_autonomy_irq_vbus() argument
170 int usbhs_status_get_device_state(struct usbhs_irq_state *irq_state) in usbhs_status_get_device_state() argument
172 return (int)irq_state->intsts0 & DVSQ_MASK; in usbhs_status_get_device_state()
175 int usbhs_status_get_ctrl_stage(struct usbhs_irq_state *irq_state) in usbhs_status_get_ctrl_stage() argument
188 return (int)irq_state->intsts0 & CTSQ_MASK; in usbhs_status_get_ctrl_stage()
233 struct usbhs_irq_state irq_state; in usbhs_interrupt() local
235 if (usbhs_status_get_each_irq(priv, &irq_state) < 0) in usbhs_interrupt()
249 usbhs_write(priv, INTSTS0, ~irq_state.intsts0 & INTSTS0_MAGIC); in usbhs_interrupt()
251 usbhs_write(priv, INTSTS1, ~irq_state.intsts1 & INTSTS1_MAGIC); in usbhs_interrupt()
258 if (irq_state.intsts0 & BRDY) in usbhs_interrupt()
[all …]
H A Dmod.h42 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 …]
H A Dfifo.c1317 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()
H A Dmod_host.c1311 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/s390/
H A Dresets.c70 struct kvm_s390_irq_state irq_state; in assert_noirq() local
73 irq_state.len = sizeof(buf); in assert_noirq()
74 irq_state.buf = (unsigned long)buf; in assert_noirq()
75 irqs = __vcpu_ioctl(vcpu, KVM_S390_GET_IRQ_STATE, &irq_state); in assert_noirq()
192 struct kvm_s390_irq_state irq_state; in inject_irq() local
197 irq_state.len = sizeof(struct kvm_s390_irq); in inject_irq()
198 irq_state.buf = (unsigned long)buf; in inject_irq()
201 irqs = __vcpu_ioctl(vcpu, KVM_S390_SET_IRQ_STATE, &irq_state); in inject_irq()
/linux/arch/powerpc/kvm/
H A Dbook3s_xics.c83 state = &ics->irq_state[src]; in ics_deliver_irq()
131 struct ics_irq_state *state = &ics->irq_state[i]; in ics_check_resend()
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()
1001 struct ics_irq_state *irq = &ics->irq_state[i]; in xics_debug_show()
1047 ics->irq_state[i].number = (icsid << KVMPPC_XICS_ICS_SHIFT) | i; in kvmppc_xics_create_ics()
[all …]
H A Dbook3s_xive.c426 state = &sb->irq_state[src]; in xive_vm_scan_for_rerouted_irqs()
558 state = &sb->irq_state[src]; in xive_vm_h_eoi()
1298 state = &sb->irq_state[idx]; in kvmppc_xive_set_xive()
1382 state = &sb->irq_state[idx]; in kvmppc_xive_get_xive()
1404 state = &sb->irq_state[idx]; in kvmppc_xive_int_on()
1443 state = &sb->irq_state[idx]; in kvmppc_xive_int_off()
1465 state = &sb->irq_state[idx]; in xive_restore_pending_irq()
1572 state = &sb->irq_state[idx]; in kvmppc_xive_set_mapped()
1666 state = &sb->irq_state[idx]; in kvmppc_xive_clr_mapped()
1741 struct kvmppc_xive_irq_state *state = &sb->irq_state[j]; in kvmppc_xive_disable_vcpu_interrupts()
[all …]
H A Dbook3s_hv_rm_xics.c44 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()
696 state = &ics->irq_state[src]; in ics_rm_eoi()
868 state = &ics->irq_state[src]; in kvmppc_deliver_irq_passthru()
H A Dbook3s_xive_native.c255 state = &sb->irq_state[src]; in xive_native_esb_fault()
363 state = &sb->irq_state[idx]; in kvmppc_xive_native_set_source()
480 state = &sb->irq_state[src]; in kvmppc_xive_native_set_source_config()
525 state = &sb->irq_state[src]; in kvmppc_xive_native_sync_source()
784 struct kvmppc_xive_irq_state *state = &sb->irq_state[i]; in kvmppc_xive_reset_sources()
861 struct kvmppc_xive_irq_state *state = &sb->irq_state[j]; in kvmppc_xive_native_sync_sources()
H A Dbook3s_xics.h100 struct ics_irq_state irq_state[KVMPPC_XICS_IRQ_PER_ICS]; member
H A Dbook3s_xive.h91 struct kvmppc_xive_irq_state irq_state[KVMPPC_XICS_IRQ_PER_ICS]; member
/linux/include/pcmcia/
H A Dsoc_common.h71 unsigned int irq_state; member
/linux/drivers/pcmcia/
H A Dsoc_common.c370 if (skt->irq_state != 1 && state->io_irq) { in soc_common_pcmcia_config_skt()
371 skt->irq_state = 1; in soc_common_pcmcia_config_skt()
374 } else if (skt->irq_state == 1 && state->io_irq == 0) { in soc_common_pcmcia_config_skt()
375 skt->irq_state = 0; in soc_common_pcmcia_config_skt()
/linux/include/linux/
H A Dirq-entry-common.h611 void noinstr irqentry_nmi_exit(struct pt_regs *regs, irqentry_state_t irq_state);
/linux/drivers/mtd/nand/raw/
H A Dstm32_fmc2_nand.c266 u8 irq_state; member
433 nfc->irq_state = FMC2_IRQ_SEQ; in stm32_fmc2_nfc_enable_seq_irq()
443 nfc->irq_state = FMC2_IRQ_UNKNOWN; in stm32_fmc2_nfc_disable_seq_irq()
453 nfc->irq_state = FMC2_IRQ_BCH; in stm32_fmc2_nfc_enable_bch_irq()
468 nfc->irq_state = FMC2_IRQ_UNKNOWN; in stm32_fmc2_nfc_disable_bch_irq()
1184 if (nfc->irq_state == FMC2_IRQ_SEQ) in stm32_fmc2_nfc_irq()
1187 else if (nfc->irq_state == FMC2_IRQ_BCH) in stm32_fmc2_nfc_irq()
/linux/drivers/memory/
H A Demif.c618 unsigned long irq_state; in emif_threaded_isr() local
633 spin_lock_irqsave(&emif_lock, irq_state); in emif_threaded_isr()
642 spin_unlock_irqrestore(&emif_lock, irq_state); in emif_threaded_isr()
/linux/drivers/scsi/
H A Dmegaraid.c1234 while (!((byte = irq_state(adapter)) & INTR_VALID)) in issue_scb_block()
1279 byte = irq_state(adapter); in megaraid_isr_iomapped()