arch/powerpc/kvm/book3s_hv_rm_xics.c
308
state = &ics->irq_state[src];
arch/powerpc/kvm/book3s_hv_rm_xics.c
44
struct ics_irq_state *state = &ics->irq_state[i];
arch/powerpc/kvm/book3s_hv_rm_xics.c
696
state = &ics->irq_state[src];
arch/powerpc/kvm/book3s_hv_rm_xics.c
868
state = &ics->irq_state[src];
arch/powerpc/kvm/book3s_xics.c
1001
struct ics_irq_state *irq = &ics->irq_state[i];
arch/powerpc/kvm/book3s_xics.c
1047
ics->irq_state[i].number = (icsid << KVMPPC_XICS_ICS_SHIFT) | i;
arch/powerpc/kvm/book3s_xics.c
1048
ics->irq_state[i].priority = MASKED;
arch/powerpc/kvm/book3s_xics.c
1049
ics->irq_state[i].saved_priority = MASKED;
arch/powerpc/kvm/book3s_xics.c
1190
irqp = &ics->irq_state[idx];
arch/powerpc/kvm/book3s_xics.c
1246
irqp = &ics->irq_state[idx];
arch/powerpc/kvm/book3s_xics.c
131
struct ics_irq_state *state = &ics->irq_state[i];
arch/powerpc/kvm/book3s_xics.c
1489
ics->irq_state[idx].host_irq = host_irq;
arch/powerpc/kvm/book3s_xics.c
1490
ics->irq_state[idx].intr_cpu = -1;
arch/powerpc/kvm/book3s_xics.c
1505
ics->irq_state[idx].host_irq = 0;
arch/powerpc/kvm/book3s_xics.c
180
state = &ics->irq_state[src];
arch/powerpc/kvm/book3s_xics.c
210
state = &ics->irq_state[src];
arch/powerpc/kvm/book3s_xics.c
236
state = &ics->irq_state[src];
arch/powerpc/kvm/book3s_xics.c
262
state = &ics->irq_state[src];
arch/powerpc/kvm/book3s_xics.c
408
state = &ics->irq_state[src];
arch/powerpc/kvm/book3s_xics.c
799
state = &ics->irq_state[src];
arch/powerpc/kvm/book3s_xics.c
83
state = &ics->irq_state[src];
arch/powerpc/kvm/book3s_xics.h
100
struct ics_irq_state irq_state[KVMPPC_XICS_IRQ_PER_ICS];
arch/powerpc/kvm/book3s_xive.c
1298
state = &sb->irq_state[idx];
arch/powerpc/kvm/book3s_xive.c
1382
state = &sb->irq_state[idx];
arch/powerpc/kvm/book3s_xive.c
1404
state = &sb->irq_state[idx];
arch/powerpc/kvm/book3s_xive.c
1443
state = &sb->irq_state[idx];
arch/powerpc/kvm/book3s_xive.c
1465
state = &sb->irq_state[idx];
arch/powerpc/kvm/book3s_xive.c
1572
state = &sb->irq_state[idx];
arch/powerpc/kvm/book3s_xive.c
1666
state = &sb->irq_state[idx];
arch/powerpc/kvm/book3s_xive.c
1741
struct kvmppc_xive_irq_state *state = &sb->irq_state[j];
arch/powerpc/kvm/book3s_xive.c
2045
state = &sb->irq_state[idx];
arch/powerpc/kvm/book3s_xive.c
2069
struct kvmppc_xive_irq_state *state = &sb->irq_state[irq];
arch/powerpc/kvm/book3s_xive.c
2089
struct kvmppc_xive_irq_state *state = &sb->irq_state[irq];
arch/powerpc/kvm/book3s_xive.c
2171
sb->irq_state[j].in_queue = false;
arch/powerpc/kvm/book3s_xive.c
2193
state = &sb->irq_state[idx];
arch/powerpc/kvm/book3s_xive.c
2286
sb->irq_state[i].number = (bid << KVMPPC_XICS_ICS_SHIFT) | i;
arch/powerpc/kvm/book3s_xive.c
2287
sb->irq_state[i].eisn = 0;
arch/powerpc/kvm/book3s_xive.c
2288
sb->irq_state[i].guest_priority = MASKED;
arch/powerpc/kvm/book3s_xive.c
2289
sb->irq_state[i].saved_priority = MASKED;
arch/powerpc/kvm/book3s_xive.c
2290
sb->irq_state[i].act_priority = MASKED;
arch/powerpc/kvm/book3s_xive.c
2350
state = &sb->irq_state[idx];
arch/powerpc/kvm/book3s_xive.c
2503
state = &sb->irq_state[idx];
arch/powerpc/kvm/book3s_xive.c
2619
struct kvmppc_xive_irq_state *state = &sb->irq_state[i];
arch/powerpc/kvm/book3s_xive.c
2849
struct kvmppc_xive_irq_state *state = &sb->irq_state[i];
arch/powerpc/kvm/book3s_xive.c
426
state = &sb->irq_state[src];
arch/powerpc/kvm/book3s_xive.c
558
state = &sb->irq_state[src];
arch/powerpc/kvm/book3s_xive.h
91
struct kvmppc_xive_irq_state irq_state[KVMPPC_XICS_IRQ_PER_ICS];
arch/powerpc/kvm/book3s_xive_native.c
255
state = &sb->irq_state[src];
arch/powerpc/kvm/book3s_xive_native.c
363
state = &sb->irq_state[idx];
arch/powerpc/kvm/book3s_xive_native.c
480
state = &sb->irq_state[src];
arch/powerpc/kvm/book3s_xive_native.c
525
state = &sb->irq_state[src];
arch/powerpc/kvm/book3s_xive_native.c
784
struct kvmppc_xive_irq_state *state = &sb->irq_state[i];
arch/powerpc/kvm/book3s_xive_native.c
861
struct kvmppc_xive_irq_state *state = &sb->irq_state[j];
arch/s390/kernel/nmi.c
372
irqentry_state_t irq_state;
arch/s390/kernel/nmi.c
377
irq_state = irqentry_nmi_enter(regs);
arch/s390/kernel/nmi.c
498
irqentry_nmi_exit(regs, irq_state);
arch/s390/kvm/kvm-s390.c
5559
struct kvm_s390_irq_state irq_state;
arch/s390/kvm/kvm-s390.c
5562
if (copy_from_user(&irq_state, argp, sizeof(irq_state)))
arch/s390/kvm/kvm-s390.c
5564
if (irq_state.len > VCPU_IRQS_MAX_BUF ||
arch/s390/kvm/kvm-s390.c
5565
irq_state.len == 0 ||
arch/s390/kvm/kvm-s390.c
5566
irq_state.len % sizeof(struct kvm_s390_irq) > 0) {
arch/s390/kvm/kvm-s390.c
5572
(void __user *) irq_state.buf,
arch/s390/kvm/kvm-s390.c
5573
irq_state.len);
arch/s390/kvm/kvm-s390.c
5577
struct kvm_s390_irq_state irq_state;
arch/s390/kvm/kvm-s390.c
5580
if (copy_from_user(&irq_state, argp, sizeof(irq_state)))
arch/s390/kvm/kvm-s390.c
5582
if (irq_state.len == 0) {
arch/s390/kvm/kvm-s390.c
5588
(__u8 __user *) irq_state.buf,
arch/s390/kvm/kvm-s390.c
5589
irq_state.len);
arch/x86/coco/sev/vc-handle.c
1002
irqentry_nmi_exit(regs, irq_state);
arch/x86/coco/sev/vc-handle.c
959
irqentry_state_t irq_state;
arch/x86/coco/sev/vc-handle.c
986
irq_state = irqentry_nmi_enter(regs);
arch/x86/entry/entry_fred.c
23
irqentry_state_t irq_state = irqentry_nmi_enter(regs);
arch/x86/entry/entry_fred.c
51
irqentry_nmi_exit(regs, irq_state);
arch/x86/include/asm/kvm_host.h
2263
static inline int __kvm_irq_line_state(unsigned long *irq_state,
arch/x86/include/asm/kvm_host.h
2268
__set_bit(irq_source_id, irq_state);
arch/x86/include/asm/kvm_host.h
2270
__clear_bit(irq_source_id, irq_state);
arch/x86/include/asm/kvm_host.h
2272
return !!(*irq_state);
arch/x86/kernel/cpu/mce/core.c
2136
irqentry_state_t irq_state;
arch/x86/kernel/cpu/mce/core.c
2147
irq_state = irqentry_nmi_enter(regs);
arch/x86/kernel/cpu/mce/core.c
2151
irqentry_nmi_exit(regs, irq_state);
arch/x86/kernel/nmi.c
538
irqentry_state_t irq_state;
arch/x86/kernel/nmi.c
577
irq_state = irqentry_nmi_enter(regs);
arch/x86/kernel/nmi.c
595
irqentry_nmi_exit(regs, irq_state);
arch/x86/kernel/nmi.c
710
irqentry_state_t irq_state;
arch/x86/kernel/nmi.c
726
irq_state = irqentry_nmi_enter(regs);
arch/x86/kernel/nmi.c
731
irqentry_nmi_exit(regs, irq_state);
arch/x86/kernel/traps.c
1026
irqentry_state_t irq_state = irqentry_nmi_enter(regs);
arch/x86/kernel/traps.c
1032
irqentry_nmi_exit(regs, irq_state);
arch/x86/kernel/traps.c
1233
irqentry_state_t irq_state = irqentry_nmi_enter(regs);
arch/x86/kernel/traps.c
1288
irqentry_nmi_exit(regs, irq_state);
drivers/gpio/gpio-sifive.c
108
assign_bit(offset, &chip->irq_state, 0);
drivers/gpio/gpio-sifive.c
240
chip->irq_state = 0;
drivers/gpio/gpio-sifive.c
38
unsigned long irq_state;
drivers/gpio/gpio-sifive.c
49
trigger = (chip->irq_state & BIT(offset)) ? chip->trigger[offset] : 0;
drivers/gpio/gpio-sifive.c
97
assign_bit(offset, &chip->irq_state, 1);
drivers/memory/emif.c
618
unsigned long irq_state;
drivers/memory/emif.c
633
spin_lock_irqsave(&emif_lock, irq_state);
drivers/memory/emif.c
642
spin_unlock_irqrestore(&emif_lock, irq_state);
drivers/mtd/nand/raw/stm32_fmc2_nand.c
1184
if (nfc->irq_state == FMC2_IRQ_SEQ)
drivers/mtd/nand/raw/stm32_fmc2_nand.c
1187
else if (nfc->irq_state == FMC2_IRQ_BCH)
drivers/mtd/nand/raw/stm32_fmc2_nand.c
266
u8 irq_state;
drivers/mtd/nand/raw/stm32_fmc2_nand.c
433
nfc->irq_state = FMC2_IRQ_SEQ;
drivers/mtd/nand/raw/stm32_fmc2_nand.c
443
nfc->irq_state = FMC2_IRQ_UNKNOWN;
drivers/mtd/nand/raw/stm32_fmc2_nand.c
453
nfc->irq_state = FMC2_IRQ_BCH;
drivers/mtd/nand/raw/stm32_fmc2_nand.c
468
nfc->irq_state = FMC2_IRQ_UNKNOWN;
drivers/pcmcia/soc_common.c
370
if (skt->irq_state != 1 && state->io_irq) {
drivers/pcmcia/soc_common.c
371
skt->irq_state = 1;
drivers/pcmcia/soc_common.c
374
} else if (skt->irq_state == 1 && state->io_irq == 0) {
drivers/pcmcia/soc_common.c
375
skt->irq_state = 0;
drivers/scsi/megaraid.c
1234
while (!((byte = irq_state(adapter)) & INTR_VALID))
drivers/scsi/megaraid.c
1279
byte = irq_state(adapter);
drivers/uio/uio_hv_generic.c
68
static void set_event(struct vmbus_channel *channel, s32 irq_state)
drivers/uio/uio_hv_generic.c
70
channel->inbound.ring_buffer->interrupt_mask = !irq_state;
drivers/uio/uio_hv_generic.c
71
if (!channel->offermsg.monitor_allocated && irq_state) {
drivers/uio/uio_hv_generic.c
88
hv_uio_irqcontrol(struct uio_info *info, s32 irq_state)
drivers/uio/uio_hv_generic.c
95
set_event(primary, irq_state);
drivers/uio/uio_hv_generic.c
99
set_event(sc, irq_state);
drivers/usb/renesas_usbhs/fifo.c
1317
struct usbhs_irq_state *irq_state)
drivers/usb/renesas_usbhs/fifo.c
1323
if (!irq_state->bempsts) {
drivers/usb/renesas_usbhs/fifo.c
1328
dev_dbg(dev, "irq empty [0x%04x]\n", irq_state->bempsts);
drivers/usb/renesas_usbhs/fifo.c
1335
if (!(irq_state->bempsts & (1 << i)))
drivers/usb/renesas_usbhs/fifo.c
1347
struct usbhs_irq_state *irq_state)
drivers/usb/renesas_usbhs/fifo.c
1353
if (!irq_state->brdysts) {
drivers/usb/renesas_usbhs/fifo.c
1358
dev_dbg(dev, "irq ready [0x%04x]\n", irq_state->brdysts);
drivers/usb/renesas_usbhs/fifo.c
1365
if (!(irq_state->brdysts & (1 << i)))
drivers/usb/renesas_usbhs/mod.c
170
int usbhs_status_get_device_state(struct usbhs_irq_state *irq_state)
drivers/usb/renesas_usbhs/mod.c
172
return (int)irq_state->intsts0 & DVSQ_MASK;
drivers/usb/renesas_usbhs/mod.c
175
int usbhs_status_get_ctrl_stage(struct usbhs_irq_state *irq_state)
drivers/usb/renesas_usbhs/mod.c
188
return (int)irq_state->intsts0 & CTSQ_MASK;
drivers/usb/renesas_usbhs/mod.c
233
struct usbhs_irq_state irq_state;
drivers/usb/renesas_usbhs/mod.c
235
if (usbhs_status_get_each_irq(priv, &irq_state) < 0)
drivers/usb/renesas_usbhs/mod.c
249
usbhs_write(priv, INTSTS0, ~irq_state.intsts0 & INTSTS0_MAGIC);
drivers/usb/renesas_usbhs/mod.c
251
usbhs_write(priv, INTSTS1, ~irq_state.intsts1 & INTSTS1_MAGIC);
drivers/usb/renesas_usbhs/mod.c
258
if (irq_state.intsts0 & BRDY)
drivers/usb/renesas_usbhs/mod.c
259
usbhs_write(priv, BRDYSTS, ~irq_state.brdysts);
drivers/usb/renesas_usbhs/mod.c
260
usbhs_write(priv, NRDYSTS, ~irq_state.nrdysts);
drivers/usb/renesas_usbhs/mod.c
261
if (irq_state.intsts0 & BEMP)
drivers/usb/renesas_usbhs/mod.c
262
usbhs_write(priv, BEMPSTS, ~irq_state.bempsts);
drivers/usb/renesas_usbhs/mod.c
271
if (irq_state.intsts0 & VBINT)
drivers/usb/renesas_usbhs/mod.c
272
usbhs_mod_info_call(priv, irq_vbus, priv, &irq_state);
drivers/usb/renesas_usbhs/mod.c
274
if (irq_state.intsts0 & DVST)
drivers/usb/renesas_usbhs/mod.c
275
usbhs_mod_call(priv, irq_dev_state, priv, &irq_state);
drivers/usb/renesas_usbhs/mod.c
277
if (irq_state.intsts0 & CTRT)
drivers/usb/renesas_usbhs/mod.c
278
usbhs_mod_call(priv, irq_ctrl_stage, priv, &irq_state);
drivers/usb/renesas_usbhs/mod.c
280
if (irq_state.intsts0 & BEMP)
drivers/usb/renesas_usbhs/mod.c
281
usbhs_mod_call(priv, irq_empty, priv, &irq_state);
drivers/usb/renesas_usbhs/mod.c
283
if (irq_state.intsts0 & BRDY)
drivers/usb/renesas_usbhs/mod.c
284
usbhs_mod_call(priv, irq_ready, priv, &irq_state);
drivers/usb/renesas_usbhs/mod.c
288
if (irq_state.intsts1 & ATTCH)
drivers/usb/renesas_usbhs/mod.c
289
usbhs_mod_call(priv, irq_attch, priv, &irq_state);
drivers/usb/renesas_usbhs/mod.c
291
if (irq_state.intsts1 & DTCH)
drivers/usb/renesas_usbhs/mod.c
292
usbhs_mod_call(priv, irq_dtch, priv, &irq_state);
drivers/usb/renesas_usbhs/mod.c
294
if (irq_state.intsts1 & SIGN)
drivers/usb/renesas_usbhs/mod.c
295
usbhs_mod_call(priv, irq_sign, priv, &irq_state);
drivers/usb/renesas_usbhs/mod.c
297
if (irq_state.intsts1 & SACK)
drivers/usb/renesas_usbhs/mod.c
298
usbhs_mod_call(priv, irq_sack, priv, &irq_state);
drivers/usb/renesas_usbhs/mod.c
32
struct usbhs_irq_state *irq_state)
drivers/usb/renesas_usbhs/mod.h
121
int usbhs_status_get_device_state(struct usbhs_irq_state *irq_state);
drivers/usb/renesas_usbhs/mod.h
122
int usbhs_status_get_ctrl_stage(struct usbhs_irq_state *irq_state);
drivers/usb/renesas_usbhs/mod.h
42
struct usbhs_irq_state *irq_state);
drivers/usb/renesas_usbhs/mod.h
46
struct usbhs_irq_state *irq_state);
drivers/usb/renesas_usbhs/mod.h
50
struct usbhs_irq_state *irq_state);
drivers/usb/renesas_usbhs/mod.h
55
struct usbhs_irq_state *irq_state);
drivers/usb/renesas_usbhs/mod.h
64
struct usbhs_irq_state *irq_state);
drivers/usb/renesas_usbhs/mod.h
68
struct usbhs_irq_state *irq_state);
drivers/usb/renesas_usbhs/mod.h
72
struct usbhs_irq_state *irq_state);
drivers/usb/renesas_usbhs/mod.h
76
struct usbhs_irq_state *irq_state);
drivers/usb/renesas_usbhs/mod.h
95
struct usbhs_irq_state *irq_state);
drivers/usb/renesas_usbhs/mod_gadget.c
456
struct usbhs_irq_state *irq_state)
drivers/usb/renesas_usbhs/mod_gadget.c
460
int state = usbhs_status_get_device_state(irq_state);
drivers/usb/renesas_usbhs/mod_gadget.c
477
struct usbhs_irq_state *irq_state)
drivers/usb/renesas_usbhs/mod_gadget.c
485
int stage = usbhs_status_get_ctrl_stage(irq_state);
drivers/usb/renesas_usbhs/mod_host.c
1311
struct usbhs_irq_state *irq_state)
drivers/usb/renesas_usbhs/mod_host.c
1339
struct usbhs_irq_state *irq_state)
drivers/usb/renesas_usbhs/mod_host.c
1371
struct usbhs_irq_state *irq_state)
drivers/usb/renesas_usbhs/mod_host.c
1384
struct usbhs_irq_state *irq_state)
include/linux/irq-entry-common.h
456
void noinstr irqentry_nmi_exit(struct pt_regs *regs, irqentry_state_t irq_state);
include/pcmcia/soc_common.h
71
unsigned int irq_state;
kernel/entry/common.c
256
irqentry_state_t irq_state;
kernel/entry/common.c
258
irq_state.lockdep = lockdep_hardirqs_enabled();
kernel/entry/common.c
271
return irq_state;
kernel/entry/common.c
274
void noinstr irqentry_nmi_exit(struct pt_regs *regs, irqentry_state_t irq_state)
kernel/entry/common.c
278
if (irq_state.lockdep) {
kernel/entry/common.c
286
if (irq_state.lockdep)
tools/testing/selftests/kvm/s390/resets.c
192
struct kvm_s390_irq_state irq_state;
tools/testing/selftests/kvm/s390/resets.c
197
irq_state.len = sizeof(struct kvm_s390_irq);
tools/testing/selftests/kvm/s390/resets.c
198
irq_state.buf = (unsigned long)buf;
tools/testing/selftests/kvm/s390/resets.c
201
irqs = __vcpu_ioctl(vcpu, KVM_S390_SET_IRQ_STATE, &irq_state);
tools/testing/selftests/kvm/s390/resets.c
70
struct kvm_s390_irq_state irq_state;
tools/testing/selftests/kvm/s390/resets.c
73
irq_state.len = sizeof(buf);
tools/testing/selftests/kvm/s390/resets.c
74
irq_state.buf = (unsigned long)buf;
tools/testing/selftests/kvm/s390/resets.c
75
irqs = __vcpu_ioctl(vcpu, KVM_S390_GET_IRQ_STATE, &irq_state);