Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/usb/renesas_usbhs/
Dmod.c49 struct usbhs_irq_state *irq_state) in usbhsm_autonomy_irq_vbus() argument
180 int usbhs_status_get_device_state(struct usbhs_irq_state *irq_state) in usbhs_status_get_device_state() argument
182 int state = irq_state->intsts0 & DVSQ_MASK; in usbhs_status_get_device_state()
195 int usbhs_status_get_ctrl_stage(struct usbhs_irq_state *irq_state) in usbhs_status_get_ctrl_stage() argument
208 return (int)irq_state->intsts0 & CTSQ_MASK; in usbhs_status_get_ctrl_stage()
261 struct usbhs_irq_state irq_state; in usbhs_interrupt() local
263 if (usbhs_status_get_each_irq(priv, &irq_state) < 0) in usbhs_interrupt()
277 usbhs_write(priv, INTSTS0, ~irq_state.intsts0 & INTSTS0_MAGIC); in usbhs_interrupt()
278 usbhs_write(priv, INTSTS1, ~irq_state.intsts1 & INTSTS1_MAGIC); in usbhs_interrupt()
280 usbhs_write(priv, BRDYSTS, ~irq_state.brdysts); in usbhs_interrupt()
[all …]
Dmod.h50 struct usbhs_irq_state *irq_state);
54 struct usbhs_irq_state *irq_state);
58 struct usbhs_irq_state *irq_state);
63 struct usbhs_irq_state *irq_state);
72 struct usbhs_irq_state *irq_state);
76 struct usbhs_irq_state *irq_state);
80 struct usbhs_irq_state *irq_state);
84 struct usbhs_irq_state *irq_state);
104 struct usbhs_irq_state *irq_state);
123 int usbhs_status_get_device_state(struct usbhs_irq_state *irq_state);
[all …]
Dfifo.c1282 struct usbhs_irq_state *irq_state) in usbhsf_irq_empty() argument
1288 if (!irq_state->bempsts) { in usbhsf_irq_empty()
1293 dev_dbg(dev, "irq empty [0x%04x]\n", irq_state->bempsts); in usbhsf_irq_empty()
1300 if (!(irq_state->bempsts & (1 << i))) in usbhsf_irq_empty()
1312 struct usbhs_irq_state *irq_state) in usbhsf_irq_ready() argument
1318 if (!irq_state->brdysts) { in usbhsf_irq_ready()
1323 dev_dbg(dev, "irq ready [0x%04x]\n", irq_state->brdysts); in usbhsf_irq_ready()
1330 if (!(irq_state->brdysts & (1 << i))) in usbhsf_irq_ready()
Dmod_gadget.c461 struct usbhs_irq_state *irq_state) in usbhsg_irq_dev_state() argument
469 usbhs_status_get_device_state(irq_state), in usbhsg_irq_dev_state()
476 struct usbhs_irq_state *irq_state) in usbhsg_irq_ctrl_stage() argument
484 int stage = usbhs_status_get_ctrl_stage(irq_state); in usbhsg_irq_ctrl_stage()
Dmod_host.c1325 struct usbhs_irq_state *irq_state) in usbhsh_irq_attch() argument
1353 struct usbhs_irq_state *irq_state) in usbhsh_irq_dtch() argument
1385 struct usbhs_irq_state *irq_state) in usbhsh_irq_setup_ack() argument
1398 struct usbhs_irq_state *irq_state) in usbhsh_irq_setup_err() argument
/linux-4.1.27/drivers/staging/ozwpan/
Dozurbparanoia.c20 unsigned long irq_state; in oz_remember_urb() local
22 spin_lock_irqsave(&g_urb_mem_lock, irq_state); in oz_remember_urb()
29 spin_unlock_irqrestore(&g_urb_mem_lock, irq_state); in oz_remember_urb()
36 unsigned long irq_state; in oz_forget_urb() local
40 spin_lock_irqsave(&g_urb_mem_lock, irq_state); in oz_forget_urb()
50 spin_unlock_irqrestore(&g_urb_mem_lock, irq_state); in oz_forget_urb()
Dozhcd.c328 unsigned long irq_state; in oz_complete_urb() local
331 spin_lock_irqsave(&g_tasklet_lock, irq_state); in oz_complete_urb()
358 spin_unlock_irqrestore(&g_tasklet_lock, irq_state); in oz_complete_urb()
1566 unsigned long irq_state; in oz_urb_process_tasklet() local
1578 spin_lock_irqsave(&g_tasklet_lock, irq_state); in oz_urb_process_tasklet()
1581 spin_unlock_irqrestore(&g_tasklet_lock, irq_state); in oz_urb_process_tasklet()
1587 spin_lock_irqsave(&g_tasklet_lock, irq_state); in oz_urb_process_tasklet()
1589 spin_unlock_irqrestore(&g_tasklet_lock, irq_state); in oz_urb_process_tasklet()
1607 unsigned long irq_state; in oz_urb_cancel() local
1622 spin_lock_irqsave(&g_tasklet_lock, irq_state); in oz_urb_cancel()
[all …]
/linux-4.1.27/arch/powerpc/kvm/
Dbook3s_xics.c86 state = &ics->irq_state[src]; in ics_deliver_irq()
119 struct ics_irq_state *state = &ics->irq_state[i]; in ics_check_resend()
177 state = &ics->irq_state[src]; in kvmppc_xics_set_xive()
207 state = &ics->irq_state[src]; in kvmppc_xics_get_xive()
233 state = &ics->irq_state[src]; in kvmppc_xics_int_on()
259 state = &ics->irq_state[src]; in kvmppc_xics_int_off()
405 state = &ics->irq_state[src]; in icp_deliver_irq()
804 state = &ics->irq_state[src]; in kvmppc_h_eoi()
956 struct ics_irq_state *irq = &ics->irq_state[i]; in xics_debug_show()
1021 ics->irq_state[i].number = (icsid << KVMPPC_XICS_ICS_SHIFT) | i; in kvmppc_xics_create_ics()
[all …]
Dbook3s_hv_rm_xics.c38 struct ics_irq_state *state = &ics->irq_state[i]; in ics_rm_check_resend()
225 state = &ics->irq_state[src]; in icp_rm_deliver_irq()
613 state = &ics->irq_state[src]; in kvmppc_rm_h_eoi()
Dbook3s_xics.h98 struct ics_irq_state irq_state[KVMPPC_XICS_IRQ_PER_ICS]; member
/linux-4.1.27/drivers/mmc/host/
Ds3cmci.h42 bool irq_state; member
Ds3cmci.c387 if (host->irq_state != enable) { in s3cmci_enable_irq()
388 host->irq_state = enable; in s3cmci_enable_irq()
412 if (transfer && host->irq_state) { in s3cmci_disable_irq()
413 host->irq_state = false; in s3cmci_disable_irq()
1332 if (!host->irq_state && !host->irq_disabled) { in s3cmci_enable_sdio_irq()
1333 host->irq_state = true; in s3cmci_enable_sdio_irq()
1340 if (!host->irq_enabled && host->irq_state) { in s3cmci_enable_sdio_irq()
1342 host->irq_state = false; in s3cmci_enable_sdio_irq()
1438 seq_printf(seq, "IRQ state = %d\n", host->irq_state); in s3cmci_state_show()
1647 host->irq_state = false; in s3cmci_probe()
/linux-4.1.27/drivers/memory/
Demif.c63 unsigned long irq_state; member
76 static unsigned long irq_state; variable
959 spin_lock_irqsave(&emif_lock, irq_state); in handle_temp_alert()
1008 spin_unlock_irqrestore(&emif_lock, irq_state); in handle_temp_alert()
1065 spin_lock_irqsave(&emif_lock, irq_state); in emif_threaded_isr()
1074 spin_unlock_irqrestore(&emif_lock, irq_state); in emif_threaded_isr()
1813 spin_lock_irqsave(&emif_lock, irq_state); in volt_notify_handling()
1819 spin_unlock_irqrestore(&emif_lock, irq_state); in volt_notify_handling()
1881 spin_lock_irqsave(&emif_lock, irq_state); in freq_pre_notify_handling()
1914 spin_unlock_irqrestore(&emif_lock, irq_state); in freq_post_notify_handling()
/linux-4.1.27/arch/s390/kvm/
Dkvm-s390.c2513 struct kvm_s390_irq_state irq_state; in kvm_arch_vcpu_ioctl() local
2516 if (copy_from_user(&irq_state, argp, sizeof(irq_state))) in kvm_arch_vcpu_ioctl()
2518 if (irq_state.len > VCPU_IRQS_MAX_BUF || in kvm_arch_vcpu_ioctl()
2519 irq_state.len == 0 || in kvm_arch_vcpu_ioctl()
2520 irq_state.len % sizeof(struct kvm_s390_irq) > 0) { in kvm_arch_vcpu_ioctl()
2525 (void __user *) irq_state.buf, in kvm_arch_vcpu_ioctl()
2526 irq_state.len); in kvm_arch_vcpu_ioctl()
2530 struct kvm_s390_irq_state irq_state; in kvm_arch_vcpu_ioctl() local
2533 if (copy_from_user(&irq_state, argp, sizeof(irq_state))) in kvm_arch_vcpu_ioctl()
2535 if (irq_state.len == 0) { in kvm_arch_vcpu_ioctl()
[all …]
/linux-4.1.27/drivers/pcmcia/
Dsoc_common.h63 unsigned int irq_state; member
Dsoc_common.c265 if (skt->irq_state != 1 && state->io_irq) { in soc_common_pcmcia_config_skt()
266 skt->irq_state = 1; in soc_common_pcmcia_config_skt()
269 } else if (skt->irq_state == 1 && state->io_irq == 0) { in soc_common_pcmcia_config_skt()
270 skt->irq_state = 0; in soc_common_pcmcia_config_skt()
/linux-4.1.27/arch/x86/include/asm/
Dkvm_host.h988 static inline int __kvm_irq_line_state(unsigned long *irq_state, in __kvm_irq_line_state() argument
993 __set_bit(irq_source_id, irq_state); in __kvm_irq_line_state()
995 __clear_bit(irq_source_id, irq_state); in __kvm_irq_line_state()
997 return !!(*irq_state); in __kvm_irq_line_state()
/linux-4.1.27/drivers/scsi/
Dmegaraid.h925 #define irq_state(adapter) inb_p((adapter)->base + INTR_PORT) macro
Dmegaraid.c1233 while (!((byte = irq_state(adapter)) & INTR_VALID)) in issue_scb_block()
1278 byte = irq_state(adapter); in megaraid_isr_iomapped()