Searched refs:irq_state (Results 1 - 25 of 31) sorted by relevance

12

/linux-master/drivers/usb/renesas_usbhs/
H A Dmod.c32 struct usbhs_irq_state *irq_state)
170 int usbhs_status_get_device_state(struct usbhs_irq_state *irq_state) argument
172 return (int)irq_state->intsts0 & DVSQ_MASK;
175 int usbhs_status_get_ctrl_stage(struct usbhs_irq_state *irq_state) argument
188 return (int)irq_state->intsts0 & CTSQ_MASK;
233 struct usbhs_irq_state irq_state; local
235 if (usbhs_status_get_each_irq(priv, &irq_state) < 0)
249 usbhs_write(priv, INTSTS0, ~irq_state.intsts0 & INTSTS0_MAGIC);
251 usbhs_write(priv, INTSTS1, ~irq_state.intsts1 & INTSTS1_MAGIC);
258 if (irq_state
31 usbhsm_autonomy_irq_vbus(struct usbhs_priv *priv, struct usbhs_irq_state *irq_state) argument
[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)
1323 if (!irq_state->bempsts) {
1328 dev_dbg(dev, "irq empty [0x%04x]\n", irq_state->bempsts);
1335 if (!(irq_state->bempsts & (1 << i)))
1347 struct usbhs_irq_state *irq_state)
1353 if (!irq_state->brdysts) {
1358 dev_dbg(dev, "irq ready [0x%04x]\n", irq_state->brdysts);
1365 if (!(irq_state->brdysts & (1 << i)))
1316 usbhsf_irq_empty(struct usbhs_priv *priv, struct usbhs_irq_state *irq_state) argument
1346 usbhsf_irq_ready(struct usbhs_priv *priv, struct usbhs_irq_state *irq_state) argument
H A Dmod_gadget.c456 struct usbhs_irq_state *irq_state)
460 int state = usbhs_status_get_device_state(irq_state);
477 struct usbhs_irq_state *irq_state)
485 int stage = usbhs_status_get_ctrl_stage(irq_state);
455 usbhsg_irq_dev_state(struct usbhs_priv *priv, struct usbhs_irq_state *irq_state) argument
476 usbhsg_irq_ctrl_stage(struct usbhs_priv *priv, struct usbhs_irq_state *irq_state) argument
H A Dmod_host.c1311 struct usbhs_irq_state *irq_state)
1339 struct usbhs_irq_state *irq_state)
1371 struct usbhs_irq_state *irq_state)
1384 struct usbhs_irq_state *irq_state)
1310 usbhsh_irq_attch(struct usbhs_priv *priv, struct usbhs_irq_state *irq_state) argument
1338 usbhsh_irq_dtch(struct usbhs_priv *priv, struct usbhs_irq_state *irq_state) argument
1370 usbhsh_irq_setup_ack(struct usbhs_priv *priv, struct usbhs_irq_state *irq_state) argument
1383 usbhsh_irq_setup_err(struct usbhs_priv *priv, struct usbhs_irq_state *irq_state) argument
/linux-master/tools/testing/selftests/kvm/s390x/
H A Dresets.c70 struct kvm_s390_irq_state irq_state; local
73 irq_state.len = sizeof(buf);
74 irq_state.buf = (unsigned long)buf;
75 irqs = __vcpu_ioctl(vcpu, KVM_S390_GET_IRQ_STATE, &irq_state);
192 struct kvm_s390_irq_state irq_state; local
197 irq_state.len = sizeof(struct kvm_s390_irq);
198 irq_state.buf = (unsigned long)buf;
201 irqs = __vcpu_ioctl(vcpu, KVM_S390_SET_IRQ_STATE, &irq_state);
/linux-master/kernel/entry/
H A Dcommon.c371 irqentry_state_t irq_state; local
373 irq_state.lockdep = lockdep_hardirqs_enabled();
386 return irq_state;
389 void noinstr irqentry_nmi_exit(struct pt_regs *regs, irqentry_state_t irq_state) argument
393 if (irq_state.lockdep) {
401 if (irq_state.lockdep)
/linux-master/include/pcmcia/
H A Dsoc_common.h71 unsigned int irq_state; member in struct:soc_pcmcia_socket
/linux-master/drivers/gpio/
H A Dgpio-sifive.c37 unsigned long irq_state; member in struct:sifive_gpio
48 trigger = (chip->irq_state & BIT(offset)) ? chip->trigger[offset] : 0;
98 assign_bit(offset, &chip->irq_state, 1);
109 assign_bit(offset, &chip->irq_state, 0);
238 chip->irq_state = 0;
/linux-master/arch/x86/kernel/
H A Dnmi.c495 irqentry_state_t irq_state; local
534 irq_state = irqentry_nmi_enter(regs);
552 irqentry_nmi_exit(regs, irq_state);
669 irqentry_state_t irq_state; local
685 irq_state = irqentry_nmi_enter(regs);
690 irqentry_nmi_exit(regs, irq_state);
H A Dtraps.c759 irqentry_state_t irq_state = irqentry_nmi_enter(regs); local
765 irqentry_nmi_exit(regs, irq_state);
958 irqentry_state_t irq_state = irqentry_nmi_enter(regs); local
1013 irqentry_nmi_exit(regs, irq_state);
/linux-master/arch/powerpc/kvm/
H A Dbook3s_xics.c83 state = &ics->irq_state[src];
131 struct ics_irq_state *state = &ics->irq_state[i];
180 state = &ics->irq_state[src];
210 state = &ics->irq_state[src];
236 state = &ics->irq_state[src];
262 state = &ics->irq_state[src];
408 state = &ics->irq_state[src];
799 state = &ics->irq_state[src];
1001 struct ics_irq_state *irq = &ics->irq_state[i];
1047 ics->irq_state[
[all...]
H A Dbook3s_xive.c426 state = &sb->irq_state[src];
558 state = &sb->irq_state[src];
1299 state = &sb->irq_state[idx];
1383 state = &sb->irq_state[idx];
1405 state = &sb->irq_state[idx];
1444 state = &sb->irq_state[idx];
1466 state = &sb->irq_state[idx];
1573 state = &sb->irq_state[idx];
1667 state = &sb->irq_state[idx];
1742 struct kvmppc_xive_irq_state *state = &sb->irq_state[
[all...]
H A Dbook3s_xics.h100 struct ics_irq_state irq_state[KVMPPC_XICS_IRQ_PER_ICS]; member in struct:kvmppc_ics
H A Dbook3s_hv_rm_xics.c44 struct ics_irq_state *state = &ics->irq_state[i];
308 state = &ics->irq_state[src];
696 state = &ics->irq_state[src];
868 state = &ics->irq_state[src];
H A Dbook3s_xive_native.c255 state = &sb->irq_state[src];
363 state = &sb->irq_state[idx];
480 state = &sb->irq_state[src];
525 state = &sb->irq_state[src];
784 struct kvmppc_xive_irq_state *state = &sb->irq_state[i];
861 struct kvmppc_xive_irq_state *state = &sb->irq_state[j];
H A Dbook3s_xive.h91 struct kvmppc_xive_irq_state irq_state[KVMPPC_XICS_IRQ_PER_ICS]; member in struct:kvmppc_xive_src_block
/linux-master/arch/s390/kernel/
H A Dnmi.c306 irqentry_state_t irq_state; local
311 irq_state = irqentry_nmi_enter(regs);
432 irqentry_nmi_exit(regs, irq_state);
/linux-master/drivers/staging/pi433/
H A Dpi433_if.c84 u8 irq_state[NUM_DIO]; member in struct:pi433_device
129 if (device->irq_state[DIO0] == DIO_PACKET_SENT) {
133 } else if (device->irq_state[DIO0] == DIO_RSSI_DIO0) {
136 } else if (device->irq_state[DIO0] == DIO_PAYLOAD_READY) {
149 if (device->irq_state[DIO1] == DIO_FIFO_NOT_EMPTY_DIO1) {
151 } else if (device->irq_state[DIO1] == DIO_FIFO_LEVEL) {
388 dev->irq_state[DIO0] = DIO_RSSI_DIO0;
398 dev->irq_state[DIO1] = DIO_FIFO_LEVEL;
464 dev->irq_state[DIO0] = DIO_PAYLOAD_READY;
690 device->irq_state[DIO
[all...]
/linux-master/arch/x86/entry/
H A Dentry_fred.c23 irqentry_state_t irq_state = irqentry_nmi_enter(regs); local
51 irqentry_nmi_exit(regs, irq_state);
/linux-master/include/linux/
H A Dentry-common.h547 * @irq_state: Return value from matching call to irqentry_nmi_enter()
553 void noinstr irqentry_nmi_exit(struct pt_regs *regs, irqentry_state_t irq_state);
/linux-master/drivers/uio/
H A Duio_hv_generic.c75 * @param irq_state
79 hv_uio_irqcontrol(struct uio_info *info, s32 irq_state) argument
84 dev->channel->inbound.ring_buffer->interrupt_mask = !irq_state;
/linux-master/drivers/memory/
H A Demif.c60 unsigned long irq_state; member in struct:emif_data
72 static unsigned long irq_state; variable
529 spin_lock_irqsave(&emif_lock, irq_state);
577 spin_unlock_irqrestore(&emif_lock, irq_state);
634 spin_lock_irqsave(&emif_lock, irq_state);
643 spin_unlock_irqrestore(&emif_lock, irq_state);
/linux-master/drivers/pcmcia/
H A Dsoc_common.c372 if (skt->irq_state != 1 && state->io_irq) {
373 skt->irq_state = 1;
376 } else if (skt->irq_state == 1 && state->io_irq == 0) {
377 skt->irq_state = 0;
/linux-master/drivers/mtd/nand/raw/
H A Dstm32_fmc2_nand.c266 u8 irq_state; member in struct:stm32_fmc2_nfc
432 nfc->irq_state = FMC2_IRQ_SEQ;
442 nfc->irq_state = FMC2_IRQ_UNKNOWN;
452 nfc->irq_state = FMC2_IRQ_BCH;
467 nfc->irq_state = FMC2_IRQ_UNKNOWN;
1183 if (nfc->irq_state == FMC2_IRQ_SEQ)
1186 else if (nfc->irq_state == FMC2_IRQ_BCH)

Completed in 359 milliseconds

12