arch/alpha/include/asm/mmu_context.h
165
long cause, struct pt_regs *regs);
arch/alpha/mm/fault.c
129
if (cause < 0) {
arch/alpha/mm/fault.c
132
} else if (!cause) {
arch/alpha/mm/fault.c
204
die_if_kernel("Oops", regs, cause, (unsigned long*)regs - 16);
arch/alpha/mm/fault.c
86
long cause, struct pt_regs *regs)
arch/alpha/mm/fault.c
98
if (cause == 0) {
arch/arc/include/asm/kprobes.h
45
int kprobe_fault_handler(struct pt_regs *regs, unsigned long cause);
arch/arc/include/asm/ptrace.h
18
unsigned long state:8, vec:8, cause:8, param:8;
arch/arc/include/asm/ptrace.h
20
unsigned long param:8, cause:8, vec:8, state:8;
arch/arc/kernel/troubleshoot.c
121
cause_code = regs->ecr.cause;
arch/arc/mm/fault.c
103
if (regs->ecr.cause & ECR_C_PROTV_STORE) /* ST/EX */
arch/arc/mm/fault.c
106
(regs->ecr.cause == ECR_C_PROTV_INST_FETCH))
arch/arc/mm/tlb.c
694
void do_tlb_overlap_fault(unsigned long cause, unsigned long address,
arch/arm/plat-orion/gpio.c
410
u32 cause, type;
arch/arm/plat-orion/gpio.c
416
cause = readl(GPIO_DATA_IN(ochip)) & readl(GPIO_LEVEL_MASK(ochip));
arch/arm/plat-orion/gpio.c
417
cause |= readl(GPIO_EDGE_CAUSE(ochip)) & readl(GPIO_EDGE_MASK(ochip));
arch/arm/plat-orion/gpio.c
424
if (!(cause & (1 << i)))
arch/arm/plat-orion/gpio.c
447
u32 out, io_conf, blink, in_pol, data_in, cause, edg_msk, lvl_msk;
arch/arm/plat-orion/gpio.c
456
cause = readl_relaxed(GPIO_EDGE_CAUSE(ochip));
arch/arm/plat-orion/gpio.c
487
seq_printf(s, " (%s)\n", cause & msk ? "pending" : "clear ");
arch/hexagon/include/asm/elf.h
146
DEST.cause = pt_cause(REGS); \
arch/hexagon/include/uapi/asm/user.h
57
unsigned long cause;
arch/hexagon/kernel/ptrace.c
108
INEXT(&bucket, cause);
arch/hexagon/kernel/signal.c
58
tmp = pt_cause(regs); err |= __put_user(tmp, &sc->sc_regs.cause);
arch/hexagon/mm/vm_fault.c
37
static void do_page_fault(unsigned long address, long cause, struct pt_regs *regs)
arch/hexagon/mm/vm_fault.c
68
switch (cause) {
arch/mips/bcm47xx/irq.c
36
u32 cause;
arch/mips/bcm47xx/irq.c
38
cause = read_c0_cause() & read_c0_status() & CAUSEF_IP;
arch/mips/bcm47xx/irq.c
40
clear_c0_status(cause);
arch/mips/bcm47xx/irq.c
42
if (cause & CAUSEF_IP7)
arch/mips/bcm47xx/irq.c
44
if (cause & CAUSEF_IP2)
arch/mips/bcm47xx/irq.c
46
if (cause & CAUSEF_IP3)
arch/mips/bcm47xx/irq.c
48
if (cause & CAUSEF_IP4)
arch/mips/bcm47xx/irq.c
50
if (cause & CAUSEF_IP5)
arch/mips/bcm47xx/irq.c
52
if (cause & CAUSEF_IP6)
arch/mips/bcm63xx/irq.c
163
u32 cause;
arch/mips/bcm63xx/irq.c
166
cause = read_c0_cause() & read_c0_status() & ST0_IM;
arch/mips/bcm63xx/irq.c
168
if (!cause)
arch/mips/bcm63xx/irq.c
171
if (cause & CAUSEF_IP7)
arch/mips/bcm63xx/irq.c
173
if (cause & CAUSEF_IP0)
arch/mips/bcm63xx/irq.c
175
if (cause & CAUSEF_IP1)
arch/mips/bcm63xx/irq.c
177
if (cause & CAUSEF_IP2)
arch/mips/bcm63xx/irq.c
180
if (cause & CAUSEF_IP3)
arch/mips/bcm63xx/irq.c
183
if (cause & CAUSEF_IP3)
arch/mips/bcm63xx/irq.c
185
if (cause & CAUSEF_IP4)
arch/mips/bcm63xx/irq.c
187
if (cause & CAUSEF_IP5)
arch/mips/bcm63xx/irq.c
189
if (cause & CAUSEF_IP6)
arch/mips/include/asm/kvm_host.h
654
__BUILD_KVM_RW_HW(cause, 32, MIPS_CP0_CAUSE, 0)
arch/mips/include/asm/kvm_host.h
679
__BUILD_KVM_ATOMIC_HW(cause, 32, MIPS_CP0_CAUSE, 0)
arch/mips/include/asm/kvm_host.h
746
u32 cause);
arch/mips/include/asm/kvm_host.h
748
u32 cause);
arch/mips/include/asm/kvm_host.h
814
enum emulation_result update_pc(struct kvm_vcpu *vcpu, u32 cause);
arch/mips/include/asm/kvm_host.h
829
u32 cause = vcpu->host_cp0_cause;
arch/mips/include/asm/kvm_host.h
839
if ((cause & CAUSEF_BD) && badvaddr - epc <= 4)
arch/mips/include/asm/kvm_host.h
868
u32 cause,
arch/mips/include/asm/kvm_host.h
871
u32 cause,
arch/mips/include/asm/mipsregs.h
3057
__BUILD_SET_C0(cause)
arch/mips/include/asm/mipsregs.h
3087
__BUILD_SET_GC0(cause)
arch/mips/include/asm/sgi/heart.h
117
u64 cause; /* + 0x10040 */
arch/mips/include/asm/sn/nmi.h
73
unsigned long cause;
arch/mips/kernel/irq-gt641xx.c
22
u32 cause;
arch/mips/kernel/irq-gt641xx.c
25
cause = GT_READ(GT_INTRCAUSE_OFS);
arch/mips/kernel/irq-gt641xx.c
26
cause &= ~GT641XX_IRQ_TO_BIT(d->irq);
arch/mips/kernel/irq-gt641xx.c
27
GT_WRITE(GT_INTRCAUSE_OFS, cause);
arch/mips/kernel/irq-gt641xx.c
46
u32 cause, mask;
arch/mips/kernel/irq-gt641xx.c
53
cause = GT_READ(GT_INTRCAUSE_OFS);
arch/mips/kernel/irq-gt641xx.c
54
cause &= ~GT641XX_IRQ_TO_BIT(d->irq);
arch/mips/kernel/irq-gt641xx.c
55
GT_WRITE(GT_INTRCAUSE_OFS, cause);
arch/mips/kernel/irq-gt641xx.c
81
u32 cause, mask;
arch/mips/kernel/irq-gt641xx.c
84
cause = GT_READ(GT_INTRCAUSE_OFS);
arch/mips/kernel/irq-gt641xx.c
86
cause &= mask;
arch/mips/kernel/irq-gt641xx.c
94
if (cause & (1U << i)) {
arch/mips/kernel/mips-cm.c
397
int ocause, cause;
arch/mips/kernel/mips-cm.c
409
cause = FIELD_GET(CM_GCR_ERROR_CAUSE_ERRTYPE, cm_error);
arch/mips/kernel/mips-cm.c
412
if (!cause)
arch/mips/kernel/mips-cm.c
415
if (cause < 16) {
arch/mips/kernel/mips-cm.c
426
} else if (cause < 24) {
arch/mips/kernel/mips-cm.c
461
cm2_causes[cause], buf);
arch/mips/kernel/mips-cm.c
468
cause = FIELD_GET(CM3_GCR_ERROR_CAUSE_ERRTYPE, cm_error);
arch/mips/kernel/mips-cm.c
471
if (!cause)
arch/mips/kernel/mips-cm.c
484
if (cause == 1 || cause == 3) { /* Tag ECC */
arch/mips/kernel/mips-cm.c
505
} else if (cause == 2) {
arch/mips/kernel/mips-cm.c
529
cm3_causes[cause], buf);
arch/mips/kernel/traps.c
268
unsigned int cause = regs->cp0_cause;
arch/mips/kernel/traps.c
353
exccode = (cause & CAUSEF_EXCCODE) >> CAUSEB_EXCCODE;
arch/mips/kernel/traps.c
354
printk("Cause : %08x (ExcCode %02x)\n", cause, exccode);
arch/mips/kvm/emulate.c
1269
u32 cause, struct kvm_vcpu *vcpu)
arch/mips/kvm/emulate.c
1287
er = update_pc(vcpu, cause);
arch/mips/kvm/emulate.c
243
enum emulation_result update_pc(struct kvm_vcpu *vcpu, u32 cause)
arch/mips/kvm/emulate.c
247
if (cause & CAUSEF_BD) {
arch/mips/kvm/emulate.c
703
u32 cause;
arch/mips/kvm/emulate.c
743
cause = kvm_read_c0_guest_cause(cop0);
arch/mips/kvm/emulate.c
752
if (!ack && cause & CAUSEF_TI)
arch/mips/kvm/emulate.c
753
kvm_write_c0_guest_cause(cop0, cause);
arch/mips/kvm/emulate.c
969
u32 cause,
arch/mips/kvm/emulate.c
985
er = update_pc(vcpu, cause);
arch/mips/kvm/interrupt.c
24
void kvm_mips_deliver_interrupts(struct kvm_vcpu *vcpu, u32 cause)
arch/mips/kvm/interrupt.c
31
kvm_mips_callbacks->irq_clear(vcpu, priority, cause);
arch/mips/kvm/interrupt.c
34
kvm_mips_callbacks->irq_deliver(vcpu, priority, cause);
arch/mips/kvm/interrupt.h
39
void kvm_mips_deliver_interrupts(struct kvm_vcpu *vcpu, u32 cause);
arch/mips/kvm/mips.c
1170
u32 cause = vcpu->arch.host_cp0_cause;
arch/mips/kvm/mips.c
1171
u32 exccode = (cause >> CAUSEB_EXCCODE) & 0x1f;
arch/mips/kvm/mips.c
1193
cause, opc, run, vcpu);
arch/mips/kvm/mips.c
1225
cause, kvm_read_c0_guest_status(&vcpu->arch.cop0), opc,
arch/mips/kvm/mips.c
1234
cause, opc, badvaddr);
arch/mips/kvm/mips.c
1291
if (cause & CAUSEF_BD)
arch/mips/kvm/mips.c
1311
kvm_mips_deliver_interrupts(vcpu, cause);
arch/mips/kvm/trace.h
321
__field(unsigned int, cause)
arch/mips/kvm/trace.h
329
__entry->cause = kvm_read_c0_guest_cause(&vcpu->arch.cop0);
arch/mips/kvm/trace.h
336
__entry->cause,
arch/mips/kvm/vz.c
1075
u32 *opc, u32 cause,
arch/mips/kvm/vz.c
1089
er = update_pc(vcpu, cause);
arch/mips/kvm/vz.c
1144
u32 *opc, u32 cause,
arch/mips/kvm/vz.c
1157
er = update_pc(vcpu, cause);
arch/mips/kvm/vz.c
1212
static enum emulation_result kvm_trap_vz_handle_gpsi(u32 cause, u32 *opc,
arch/mips/kvm/vz.c
1224
if (cause & CAUSEF_BD)
arch/mips/kvm/vz.c
1232
er = kvm_vz_gpsi_cop0(inst, opc, cause, vcpu);
arch/mips/kvm/vz.c
1237
er = kvm_vz_gpsi_cache(inst, opc, cause, vcpu);
arch/mips/kvm/vz.c
1242
er = kvm_vz_gpsi_lwc2(inst, opc, cause, vcpu);
arch/mips/kvm/vz.c
1250
er = kvm_vz_gpsi_cache(inst, opc, cause, vcpu);
arch/mips/kvm/vz.c
1275
er = update_pc(vcpu, cause);
arch/mips/kvm/vz.c
1294
static enum emulation_result kvm_trap_vz_handle_gsfc(u32 cause, u32 *opc,
arch/mips/kvm/vz.c
1305
if (cause & CAUSEF_BD)
arch/mips/kvm/vz.c
1410
er = update_pc(vcpu, cause);
arch/mips/kvm/vz.c
1420
static enum emulation_result kvm_trap_vz_handle_ghfc(u32 cause, u32 *opc,
arch/mips/kvm/vz.c
1432
static enum emulation_result kvm_trap_vz_handle_hc(u32 cause, u32 *opc,
arch/mips/kvm/vz.c
1440
if (cause & CAUSEF_BD)
arch/mips/kvm/vz.c
1451
er = update_pc(vcpu, cause);
arch/mips/kvm/vz.c
1463
u32 cause,
arch/mips/kvm/vz.c
1472
if (cause & CAUSEF_BD)
arch/mips/kvm/vz.c
1485
u32 cause = vcpu->arch.host_cp0_cause;
arch/mips/kvm/vz.c
1495
er = kvm_trap_vz_handle_gpsi(cause, opc, vcpu);
arch/mips/kvm/vz.c
1499
er = kvm_trap_vz_handle_gsfc(cause, opc, vcpu);
arch/mips/kvm/vz.c
1503
er = kvm_trap_vz_handle_hc(cause, opc, vcpu);
arch/mips/kvm/vz.c
1507
er = kvm_trap_vz_no_handler_guest_exit(gexccode, cause, opc,
arch/mips/kvm/vz.c
1512
er = kvm_trap_vz_no_handler_guest_exit(gexccode, cause, opc,
arch/mips/kvm/vz.c
1517
er = kvm_trap_vz_handle_ghfc(cause, opc, vcpu);
arch/mips/kvm/vz.c
1521
er = kvm_trap_vz_no_handler_guest_exit(gexccode, cause, opc,
arch/mips/kvm/vz.c
1526
er = kvm_trap_vz_no_handler_guest_exit(gexccode, cause, opc,
arch/mips/kvm/vz.c
1555
u32 cause = vcpu->arch.host_cp0_cause;
arch/mips/kvm/vz.c
1559
if (((cause & CAUSEF_CE) >> CAUSEB_CE) == 1) {
arch/mips/kvm/vz.c
1627
u32 cause = vcpu->arch.host_cp0_cause;
arch/mips/kvm/vz.c
1641
if (cause & CAUSEF_BD)
arch/mips/kvm/vz.c
1650
er = kvm_mips_emulate_load(inst, cause, vcpu);
arch/mips/kvm/vz.c
1674
u32 cause = vcpu->arch.host_cp0_cause;
arch/mips/kvm/vz.c
1688
if (cause & CAUSEF_BD)
arch/mips/kvm/vz.c
1697
er = kvm_mips_emulate_store(inst, cause, vcpu);
arch/mips/kvm/vz.c
258
u32 cause)
arch/mips/kvm/vz.c
287
u32 cause)
arch/mips/kvm/vz.c
366
u32 cause)
arch/mips/kvm/vz.c
375
write_gc0_cause(cause);
arch/mips/kvm/vz.c
388
u32 compare, u32 cause)
arch/mips/kvm/vz.c
404
write_gc0_cause(cause);
arch/mips/kvm/vz.c
426
u32 cause, compare;
arch/mips/kvm/vz.c
429
cause = kvm_read_sw_gc0_cause(cop0);
arch/mips/kvm/vz.c
432
_kvm_vz_restore_stimer(vcpu, compare, cause);
arch/mips/kvm/vz.c
471
u32 cause, compare, before_count, end_count;
arch/mips/kvm/vz.c
485
cause = read_gc0_cause();
arch/mips/kvm/vz.c
486
*out_cause = cause;
arch/mips/kvm/vz.c
521
u32 gctl0, compare, cause;
arch/mips/kvm/vz.c
529
_kvm_vz_save_htimer(vcpu, &compare, &cause);
arch/mips/kvm/vz.c
532
cause = read_gc0_cause();
arch/mips/kvm/vz.c
536
kvm_write_sw_gc0_cause(cop0, cause);
arch/mips/kvm/vz.c
549
u32 gctl0, compare, cause;
arch/mips/kvm/vz.c
558
_kvm_vz_save_htimer(vcpu, &compare, &cause);
arch/mips/kvm/vz.c
561
_kvm_vz_restore_stimer(vcpu, compare, cause);
arch/mips/kvm/vz.c
820
u32 cause = vcpu->arch.host_cp0_cause;
arch/mips/kvm/vz.c
821
u32 exccode = (cause & CAUSEF_EXCCODE) >> CAUSEB_EXCCODE;
arch/mips/kvm/vz.c
828
if (cause & CAUSEF_BD)
arch/mips/kvm/vz.c
876
u32 *opc, u32 cause,
arch/mips/kvm/vz.c
890
er = update_pc(vcpu, cause);
arch/mips/sgi-ip22/ip28-berr.c
213
static inline const char *cause_excode_text(int cause)
arch/mips/sgi-ip22/ip28-berr.c
236
return txt[(cause & 0x7c) >> 2];
arch/mips/sgi-ip27/ip27-nmi.c
116
pr_emerg("Cause : %08lx\n", nr->cause);
arch/mips/sgi-ip30/ip30-irq.c
46
u64 pending, mask, cause, error_irqs, err_reg;
arch/mips/sgi-ip30/ip30-irq.c
52
cause = heart_read(&heart_regs->cause);
arch/mips/sgi-ip30/ip30-irq.c
75
if (cause) {
arch/mips/sgi-ip30/ip30-irq.c
77
cpu, pending, mask, cause);
arch/mips/sgi-ip30/ip30-irq.c
79
if (cause & HC_COR_MEM_ERR) {
arch/mips/sni/a20r.c
207
u32 cause, status;
arch/mips/sni/a20r.c
212
cause = read_c0_cause();
arch/mips/sni/a20r.c
214
irq = ffs(((cause & status) >> 8) & 0xf8);
arch/nios2/include/asm/traps.h
17
void do_page_fault(struct pt_regs *regs, unsigned long cause,
arch/nios2/kernel/misaligned.c
151
cause >>= 2;
arch/nios2/kernel/misaligned.c
179
(unsigned int)addr, cause,
arch/nios2/kernel/misaligned.c
66
asmlinkage void handle_unaligned_c(struct pt_regs *fp, int cause)
arch/nios2/kernel/traps.c
122
asmlinkage void handle_unaligned_c(struct pt_regs *fp, int cause)
arch/nios2/kernel/traps.c
126
cause >>= 2;
arch/nios2/kernel/traps.c
136
pr_alert(" cause %d\n", cause);
arch/nios2/kernel/traps.c
168
asmlinkage void unhandled_exception(struct pt_regs *regs, int cause)
arch/nios2/kernel/traps.c
172
cause /= 4;
arch/nios2/kernel/traps.c
175
cause, user_mode(regs) ? "user" : "kernel", addr);
arch/nios2/mm/fault.c
173
"cause %ld\n", current->comm, SIGSEGV, address, cause);
arch/nios2/mm/fault.c
195
cause);
arch/nios2/mm/fault.c
43
asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long cause,
arch/nios2/mm/fault.c
53
cause >>= 2;
arch/nios2/mm/fault.c
99
switch (cause) {
arch/powerpc/include/asm/asm-prototypes.h
53
void tm_abort(uint8_t cause);
arch/powerpc/include/asm/tm.h
14
uint8_t cause);
arch/powerpc/include/asm/tm.h
15
extern void tm_reclaim_current(uint8_t cause);
arch/powerpc/kernel/process.c
1151
void tm_reclaim_current(uint8_t cause) {}
arch/powerpc/kernel/process.c
931
static void tm_reclaim_thread(struct thread_struct *thr, uint8_t cause)
arch/powerpc/kernel/process.c
953
tm_reclaim(thr, cause);
arch/powerpc/kernel/process.c
975
void tm_reclaim_current(uint8_t cause)
arch/powerpc/kernel/process.c
978
tm_reclaim_thread(¤t->thread, cause);
arch/powerpc/kernel/traps.c
1326
static inline bool tm_abort_check(struct pt_regs *regs, int cause)
arch/powerpc/kernel/traps.c
1335
tm_abort(cause);
arch/powerpc/kvm/book3s_hv.c
1924
u64 cause = kvmppc_get_hfscr_hv(vcpu) >> 56;
arch/powerpc/kvm/book3s_hv.c
1928
switch (cause) {
arch/powerpc/platforms/85xx/socrates_fpga_pic.c
67
uint32_t cause;
arch/powerpc/platforms/85xx/socrates_fpga_pic.c
80
cause = socrates_fpga_pic_read(FPGA_PIC_IRQMASK(i));
arch/powerpc/platforms/85xx/socrates_fpga_pic.c
83
if (cause >> (i + 16))
arch/powerpc/sysdev/ge/ge_pic.c
233
u32 cause, mask, active;
arch/powerpc/sysdev/ge/ge_pic.c
237
cause = in_be32(gef_pic_irq_reg_base + GEF_PIC_INTR_STATUS);
arch/powerpc/sysdev/ge/ge_pic.c
241
active = cause & mask;
arch/riscv/include/asm/ptrace.h
53
unsigned long cause;
arch/riscv/kernel/asm-offsets.c
132
OFFSET(PT_CAUSE, pt_regs, cause);
arch/riscv/kernel/kgdb.c
204
{DBG_REG_CAUSE, GDB_SIZEOF_REG, offsetof(struct pt_regs, cause)},
arch/riscv/kernel/process.c
100
regs->status, regs->badaddr, regs->cause);
arch/riscv/kernel/ptrace.c
484
REG_OFFSET_NAME(cause),
arch/riscv/kernel/signal.c
337
regs->cause = -1UL;
arch/riscv/kernel/signal.c
504
bool syscall = (regs->cause == EXC_SYSCALL);
arch/riscv/kernel/signal.c
513
regs->cause = -1UL;
arch/riscv/kernel/traps.c
135
current->thread.bad_cause = regs->cause;
arch/riscv/kernel/traps.c
291
current->thread.bad_cause = regs->cause;
arch/riscv/kernel/traps.c
296
else if (notify_die(DIE_TRAP, "EBREAK", regs, 0, regs->cause, SIGTRAP)
arch/riscv/kernel/traps.c
80
long cause;
arch/riscv/kernel/traps.c
96
cause = regs ? regs->cause : -1;
arch/riscv/kernel/traps.c
97
ret = notify_die(DIE_OOPS, str, regs, 0, cause, SIGSEGV);
arch/riscv/mm/fault.c
108
if (kfence_handle_page_fault(addr, regs->cause == EXC_STORE_PAGE_FAULT, regs))
arch/riscv/mm/fault.c
249
static inline bool access_error(unsigned long cause, struct vm_area_struct *vma)
arch/riscv/mm/fault.c
251
switch (cause) {
arch/riscv/mm/fault.c
269
panic("%s: unhandled cause %lu", __func__, cause);
arch/riscv/mm/fault.c
283
unsigned long addr, cause;
arch/riscv/mm/fault.c
288
cause = regs->cause;
arch/riscv/mm/fault.c
294
if (kprobe_page_fault(regs, cause))
arch/riscv/mm/fault.c
298
trace_page_fault_user(addr, regs, cause);
arch/riscv/mm/fault.c
300
trace_page_fault_kernel(addr, regs, cause);
arch/riscv/mm/fault.c
326
tsk->thread.bad_cause = cause;
arch/riscv/mm/fault.c
343
if (cause == EXC_STORE_PAGE_FAULT)
arch/riscv/mm/fault.c
345
else if (cause == EXC_INST_PAGE_FAULT)
arch/riscv/mm/fault.c
354
if (unlikely(access_error(cause, vma))) {
arch/riscv/mm/fault.c
357
tsk->thread.bad_cause = cause;
arch/riscv/mm/fault.c
384
tsk->thread.bad_cause = cause;
arch/riscv/mm/fault.c
395
if (unlikely(access_error(cause, vma))) {
arch/riscv/mm/fault.c
396
tsk->thread.bad_cause = cause;
arch/riscv/mm/fault.c
438
tsk->thread.bad_cause = cause;
arch/s390/include/asm/ptrace.h
152
unsigned short cause; /* PER code, ATMID and AI */
arch/s390/kernel/ptrace.c
181
child->thread.per_event.cause << (BITS_PER_LONG - 16);
arch/s390/kernel/traps.c
371
ev->cause = lc->per_code_combined;
arch/s390/kernel/uprobes.c
249
current->thread.per_event.cause = PER_EVENT_STORE >> 16;
arch/s390/kernel/uprobes.c
52
static int check_per_event(unsigned short cause, unsigned long control,
arch/s390/kernel/uprobes.c
61
if ((control & 0x20200000) && (cause & 0x2000))
arch/s390/kernel/uprobes.c
63
if (cause & 0x8000) {
arch/s390/kernel/uprobes.c
99
if (check_per_event(current->thread.per_event.cause,
arch/xtensa/include/asm/mxregs.h
36
#define MIPISET(cause) (0x140 + (cause))
arch/xtensa/include/asm/traps.h
45
__init trap_set_handler(int cause, xtensa_exception_handler *handler);
arch/xtensa/kernel/traps.c
438
#define set_handler(type, cause, handler) \
arch/xtensa/kernel/traps.c
443
per_cpu(exc_table, cpu).type[cause] = (handler);\
arch/xtensa/kernel/traps.c
449
__init trap_set_handler(int cause, xtensa_exception_handler *handler)
arch/xtensa/kernel/traps.c
451
void *previous = per_cpu(exc_table, 0).default_handler[cause];
arch/xtensa/kernel/traps.c
453
set_handler(default_handler, cause, handler);
arch/xtensa/kernel/traps.c
499
for(i = 0; dispatch_init_table[i].cause >= 0; i++) {
arch/xtensa/kernel/traps.c
501
int cause = dispatch_init_table[i].cause;
arch/xtensa/kernel/traps.c
505
set_handler(default_handler, cause, handler);
arch/xtensa/kernel/traps.c
507
set_handler(fast_user_handler, cause, handler);
arch/xtensa/kernel/traps.c
509
set_handler(fast_kernel_handler, cause, handler);
arch/xtensa/kernel/traps.c
82
int cause;
drivers/accel/habanalabs/common/habanalabs.h
1740
u32 block_addr, u32 cause, u32 offended_addr);
drivers/accel/habanalabs/common/security.c
229
u32 cause, addr, block_base;
drivers/accel/habanalabs/common/security.c
233
cause = RREG32(block_base + HL_BLOCK_GLBL_ERR_CAUSE);
drivers/accel/habanalabs/common/security.c
234
if (cause) {
drivers/accel/habanalabs/common/security.c
237
block_base, cause, addr);
drivers/accel/habanalabs/common/security.c
238
WREG32(block_base + HL_BLOCK_GLBL_ERR_CAUSE, cause);
drivers/accel/habanalabs/gaudi/gaudi.c
7582
u8 cause;
drivers/accel/habanalabs/gaudi/gaudi.c
7833
cause = le64_to_cpu(eq_entry->data[0]) & 0xFF;
drivers/accel/habanalabs/gaudi/gaudi.c
7836
event_type, cause);
drivers/accel/habanalabs/gaudi2/gaudi2.c
2456
char cause[50];
drivers/accel/habanalabs/gaudi2/gaudi2.c
2504
char cause[50];
drivers/accel/habanalabs/gaudi2/gaudi2.c
9423
"err cause: %s", gaudi2_mmu_spi_sei[i].cause);
drivers/accel/habanalabs/gaudi2/gaudi2.c
9814
hbm_mc_spi[i].cause);
drivers/accel/habanalabs/gaudi2/gaudi2.c
9908
u64 cause, error_count = 0;
drivers/accel/habanalabs/gaudi2/gaudi2.c
9910
cause = le64_to_cpu(drain_data->intr_cause.intr_cause_data);
drivers/accel/habanalabs/gaudi2/gaudi2.c
9912
if (cause & BIT_ULL(0)) {
drivers/accel/habanalabs/gaudi2/gaudi2.c
9917
if (cause & BIT_ULL(1)) {
drivers/accel/habanalabs/gaudi2/gaudi2P.h
615
void gaudi2_pb_print_security_errors(struct hl_device *hdev, u32 block_addr, u32 cause,
drivers/accel/habanalabs/gaudi2/gaudi2_security.c
3834
void gaudi2_pb_print_security_errors(struct hl_device *hdev, u32 block_addr, u32 cause,
drivers/accel/habanalabs/gaudi2/gaudi2_security.c
3843
if (!cause)
drivers/accel/habanalabs/gaudi2/gaudi2_security.c
3846
if (cause & SPECIAL_GLBL_ERR_CAUSE_APB_PRIV_RD)
drivers/accel/habanalabs/gaudi2/gaudi2_security.c
3849
if (cause & SPECIAL_GLBL_ERR_CAUSE_APB_SEC_RD)
drivers/accel/habanalabs/gaudi2/gaudi2_security.c
3852
if (cause & SPECIAL_GLBL_ERR_CAUSE_APB_UNMAPPED_RD)
drivers/accel/habanalabs/gaudi2/gaudi2_security.c
3855
if (cause & SPECIAL_GLBL_ERR_CAUSE_APB_PRIV_WR)
drivers/accel/habanalabs/gaudi2/gaudi2_security.c
3858
if (cause & SPECIAL_GLBL_ERR_CAUSE_APB_SEC_WR)
drivers/accel/habanalabs/gaudi2/gaudi2_security.c
3861
if (cause & SPECIAL_GLBL_ERR_CAUSE_APB_UNMAPPED_WR)
drivers/accel/habanalabs/gaudi2/gaudi2_security.c
3864
if (cause & SPECIAL_GLBL_ERR_CAUSE_EXT_SEC_WR)
drivers/accel/habanalabs/gaudi2/gaudi2_security.c
3867
if (cause & SPECIAL_GLBL_ERR_CAUSE_EXT_UNMAPPED_WR)
drivers/accel/habanalabs/gaudi2/gaudi2_security.c
3871
cause, mcause[0], mcause[1], mcause[2], mcause[3],
drivers/bluetooth/btintel_pcie.c
1549
u32 cause;
drivers/bluetooth/btintel_pcie.c
1580
causes_list[i].cause);
drivers/bluetooth/btintel_pcie.h
67
#define BTINTEL_PCIE_CSR_MSIX_IVAR(cause) (BTINTEL_PCIE_CSR_MSIX_IVAR_BASE + (cause))
drivers/dma/apple-admac.c
672
u32 cause = readl_relaxed(ad->base + REG_CHAN_INTSTATUS(no, ad->irq_index));
drivers/dma/apple-admac.c
674
if (cause & STATUS_ERR)
drivers/dma/apple-admac.c
677
if (cause & STATUS_DESC_DONE)
drivers/dma/idxd/irq.c
461
u32 cause;
drivers/dma/idxd/irq.c
463
cause = ioread32(idxd->reg_base + IDXD_INTCAUSE_OFFSET);
drivers/dma/idxd/irq.c
464
if (!cause)
drivers/dma/idxd/irq.c
467
iowrite32(cause, idxd->reg_base + IDXD_INTCAUSE_OFFSET);
drivers/dma/idxd/irq.c
469
if (cause & IDXD_INTC_HALT_STATE)
drivers/dma/idxd/irq.c
472
if (cause & IDXD_INTC_ERR) {
drivers/dma/idxd/irq.c
506
if (cause & IDXD_INTC_INT_HANDLE_REVOKED) {
drivers/dma/idxd/irq.c
523
if (cause & IDXD_INTC_CMD) {
drivers/dma/idxd/irq.c
528
if (cause & IDXD_INTC_OCCUPY) {
drivers/dma/idxd/irq.c
533
if (cause & IDXD_INTC_PERFMON_OVFL) {
drivers/dma/idxd/irq.c
538
if (cause & IDXD_INTC_EVL) {
drivers/dma/idxd/irq.c
543
val ^= cause;
drivers/dma/qcom/hidma.h
155
irqreturn_t hidma_ll_inthandler_msi(int irq, void *arg, int cause);
drivers/dma/qcom/hidma_ll.c
386
static void hidma_ll_int_handler_internal(struct hidma_lldev *lldev, int cause)
drivers/dma/qcom/hidma_ll.c
390
if (cause & HIDMA_ERR_INT_MASK) {
drivers/dma/qcom/hidma_ll.c
392
cause);
drivers/dma/qcom/hidma_ll.c
395
writel(cause, lldev->evca + HIDMA_EVCA_IRQ_CLR_REG);
drivers/dma/qcom/hidma_ll.c
408
writel_relaxed(cause, lldev->evca + HIDMA_EVCA_IRQ_CLR_REG);
drivers/dma/qcom/hidma_ll.c
429
u32 cause;
drivers/dma/qcom/hidma_ll.c
433
cause = status & enable;
drivers/dma/qcom/hidma_ll.c
435
while (cause) {
drivers/dma/qcom/hidma_ll.c
436
hidma_ll_int_handler_internal(lldev, cause);
drivers/dma/qcom/hidma_ll.c
444
cause = status & enable;
drivers/dma/qcom/hidma_ll.c
450
irqreturn_t hidma_ll_inthandler_msi(int chirq, void *arg, int cause)
drivers/dma/qcom/hidma_ll.c
454
hidma_ll_int_handler_internal(lldev, cause);
drivers/dpll/zl3073x/flash.c
105
u32 count, cause;
drivers/dpll/zl3073x/flash.c
114
rc = zl3073x_read_u32(zldev, ZL_REG_ERROR_CAUSE, &cause);
drivers/dpll/zl3073x/flash.c
121
cause);
drivers/firewire/ohci.c
2742
static void flush_iso_completions(struct iso_context *ctx, enum fw_iso_context_completions_cause cause)
drivers/firewire/ohci.c
2744
trace_isoc_inbound_single_completions(&ctx->base, ctx->sc.last_timestamp, cause,
drivers/firewire/ohci.c
2746
trace_isoc_outbound_completions(&ctx->base, ctx->sc.last_timestamp, cause, ctx->sc.header,
drivers/gpio/gpio-mvebu.c
558
u32 cause, type, data_in, level_mask, edge_cause, edge_mask;
drivers/gpio/gpio-mvebu.c
571
cause = (data_in & level_mask) | (edge_cause & edge_mask);
drivers/gpio/gpio-mvebu.c
576
if (!(cause & BIT(i)))
drivers/gpio/gpio-mvebu.c
880
u32 out, io_conf, blink, in_pol, data_in, cause, edg_msk, lvl_msk;
drivers/gpio/gpio-mvebu.c
889
cause = mvebu_gpio_read_edge_cause(mvchip);
drivers/gpio/gpio-mvebu.c
920
seq_printf(s, " (%s)\n", cause & msk ? "pending" : "clear ");
drivers/gpu/drm/imagination/pvr_rogue_mips.h
250
#define ROGUE_MIPSFW_C0_CAUSE_EXCCODE(cause) (((cause) & 0x7c) >> 2)
drivers/gpu/drm/imagination/pvr_rogue_mips.h
253
#define ROGUE_MIPSFW_C0_CAUSE_UNUSABLE_UNIT(cause) (((cause) >> 28) & 0x3)
drivers/gpu/drm/imagination/pvr_rogue_mips.h
254
#define ROGUE_MIPSFW_C0_CAUSE_PENDING_HWIRQ(cause) (((cause) & 0x3fc00) >> 10)
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
828
u32 cause = 0;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
830
regmap_read(dev->thc_regmap, THC_M_PRT_ERR_CAUSE_OFFSET, &cause);
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
832
if (cause & THC_M_PRT_ERR_CAUSE_PRD_ENTRY_ERR) {
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
836
if (cause & THC_M_PRT_ERR_CAUSE_BUF_OVRRUN_ERR) {
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
840
if (cause & THC_M_PRT_ERR_CAUSE_FRAME_BABBLE_ERR) {
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
844
if (cause & THC_M_PRT_ERR_CAUSE_INVLD_DEV_ENTRY) {
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
850
regmap_write(dev->thc_regmap, THC_M_PRT_ERR_CAUSE_OFFSET, cause);
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
854
cause);
drivers/i2c/busses/i2c-mv64xxx.c
453
u32 cause, status;
drivers/i2c/busses/i2c-mv64xxx.c
455
cause = readl(drv_data->reg_base +
drivers/i2c/busses/i2c-mv64xxx.c
457
if (!cause)
drivers/i2c/busses/i2c-nomadik.c
647
u32 cause;
drivers/i2c/busses/i2c-nomadik.c
651
cause = FIELD_GET(I2C_SR_CAUSE, i2c_sr);
drivers/i2c/busses/i2c-nomadik.c
653
cause >= ARRAY_SIZE(abort_causes) ?
drivers/i2c/busses/i2c-nomadik.c
655
abort_causes[cause]);
drivers/infiniband/ulp/iser/iser_verbs.c
40
static void iser_qp_event_callback(struct ib_event *cause, void *context)
drivers/infiniband/ulp/iser/iser_verbs.c
43
ib_event_msg(cause->event), cause->event);
drivers/irqchip/irq-armada-370-xp.c
640
unsigned long cause;
drivers/irqchip/irq-armada-370-xp.c
643
cause = readl_relaxed(mpic->per_cpu + MPIC_IN_DRBEL_CAUSE);
drivers/irqchip/irq-armada-370-xp.c
644
cause &= mpic->msi_doorbell_mask;
drivers/irqchip/irq-armada-370-xp.c
645
writel(~cause, mpic->per_cpu + MPIC_IN_DRBEL_CAUSE);
drivers/irqchip/irq-armada-370-xp.c
647
for_each_set_bit(i, &cause, BITS_PER_LONG)
drivers/irqchip/irq-armada-370-xp.c
657
unsigned long cause;
drivers/irqchip/irq-armada-370-xp.c
660
cause = readl_relaxed(mpic->per_cpu + MPIC_IN_DRBEL_CAUSE);
drivers/irqchip/irq-armada-370-xp.c
661
cause &= IPI_DOORBELL_MASK;
drivers/irqchip/irq-armada-370-xp.c
663
for_each_set_bit(i, &cause, IPI_DOORBELL_NR)
drivers/irqchip/irq-armada-370-xp.c
674
unsigned long cause;
drivers/irqchip/irq-armada-370-xp.c
680
cause = readl_relaxed(mpic->per_cpu + MPIC_PPI_CAUSE);
drivers/irqchip/irq-armada-370-xp.c
683
for_each_set_bit(i, &cause, MPIC_PER_CPU_IRQS_NR) {
drivers/irqchip/irq-riscv-intc.c
31
unsigned long cause = regs->cause & ~CAUSE_IRQ_FLAG;
drivers/irqchip/irq-riscv-intc.c
33
if (generic_handle_domain_irq(intc_domain, cause))
drivers/irqchip/irq-riscv-intc.c
34
pr_warn_ratelimited("Failed to handle interrupt (cause: %ld)\n", cause);
drivers/mfd/si476x-cmd.c
174
char *cause;
drivers/mfd/si476x-cmd.c
183
cause = "Bad command";
drivers/mfd/si476x-cmd.c
187
cause = "Bad argument #1";
drivers/mfd/si476x-cmd.c
191
cause = "Bad argument #2";
drivers/mfd/si476x-cmd.c
195
cause = "Bad argument #3";
drivers/mfd/si476x-cmd.c
199
cause = "Bad argument #4";
drivers/mfd/si476x-cmd.c
203
cause = "Chip is busy";
drivers/mfd/si476x-cmd.c
207
cause = "Bad internal memory";
drivers/mfd/si476x-cmd.c
211
cause = "Bad patch";
drivers/mfd/si476x-cmd.c
215
cause = "Bad boot mode";
drivers/mfd/si476x-cmd.c
219
cause = "Bad property";
drivers/mfd/si476x-cmd.c
223
cause = "Unknown";
drivers/mfd/si476x-cmd.c
228
"[Chip error status]: %s\n", cause);
drivers/misc/sgi-gru/grufault.c
397
write = (tfh->cause & TFHCAUSE_TLB_MOD) != 0;
drivers/misc/sgi-gru/gruhandles.h
196
unsigned int cause:3;
drivers/misc/sgi-gru/gruhandles.h
270
unsigned int cause:6;
drivers/misc/sgi-gru/gruhandles.h
367
unsigned int cause:4;
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c
303
u32 cause;
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c
307
&cause);
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c
308
cause &= INTR_ENABLE_MASK;
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c
309
if (!cause)
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c
312
if (cause & MV88E1XXX_INTR_LINK_CHNG) {
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c
326
if (cause & MV88E1XXX_INTR_AUTONEG_DONE)
drivers/net/ethernet/chelsio/cxgb/sge.c
937
u32 cause = readl(adapter->regs + A_SG_INT_CAUSE);
drivers/net/ethernet/chelsio/cxgb/sge.c
941
cause &= ~F_PACKET_TOO_BIG;
drivers/net/ethernet/chelsio/cxgb/sge.c
942
if (cause & F_RESPQ_EXHAUSTED)
drivers/net/ethernet/chelsio/cxgb/sge.c
944
if (cause & F_RESPQ_OVERFLOW) {
drivers/net/ethernet/chelsio/cxgb/sge.c
949
if (cause & F_FL_EXHAUSTED) {
drivers/net/ethernet/chelsio/cxgb/sge.c
953
if (cause & F_PACKET_TOO_BIG) {
drivers/net/ethernet/chelsio/cxgb/sge.c
958
if (cause & F_PACKET_MISMATCH) {
drivers/net/ethernet/chelsio/cxgb/sge.c
962
if (cause & SGE_INT_FATAL) {
drivers/net/ethernet/chelsio/cxgb/sge.c
968
writel(cause, adapter->regs + A_SG_INT_CAUSE);
drivers/net/ethernet/chelsio/cxgb/subr.c
191
u32 cause = readl(adapter->regs + FPGA_GMAC_ADDR_INTERRUPT_CAUSE);
drivers/net/ethernet/chelsio/cxgb/subr.c
194
if (cause & (1 << p)) {
drivers/net/ethernet/chelsio/cxgb/subr.c
201
writel(cause, adapter->regs + FPGA_GMAC_ADDR_INTERRUPT_CAUSE);
drivers/net/ethernet/chelsio/cxgb/subr.c
210
u32 cause = readl(adapter->regs + A_PL_CAUSE);
drivers/net/ethernet/chelsio/cxgb/subr.c
213
cause &= ~F_PL_INTR_SGE_DATA;
drivers/net/ethernet/chelsio/cxgb/subr.c
214
if (cause & F_PL_INTR_SGE_ERR) {
drivers/net/ethernet/chelsio/cxgb/subr.c
219
if (cause & FPGA_PCIX_INTERRUPT_GMAC)
drivers/net/ethernet/chelsio/cxgb/subr.c
222
if (cause & FPGA_PCIX_INTERRUPT_TP) {
drivers/net/ethernet/chelsio/cxgb/subr.c
232
if (cause & FPGA_PCIX_INTERRUPT_PCIX) {
drivers/net/ethernet/chelsio/cxgb/subr.c
238
if (cause)
drivers/net/ethernet/chelsio/cxgb/subr.c
239
writel(cause, adapter->regs + A_PL_CAUSE);
drivers/net/ethernet/chelsio/cxgb/subr.c
244
return cause == 0 ? IRQ_NONE : IRQ_HANDLED;
drivers/net/ethernet/chelsio/cxgb/subr.c
674
u32 cause;
drivers/net/ethernet/chelsio/cxgb/subr.c
676
t1_tpi_read(adapter, A_ELMER0_INT_CAUSE, &cause);
drivers/net/ethernet/chelsio/cxgb/subr.c
687
if (!(cause & (1 << port_bit)))
drivers/net/ethernet/chelsio/cxgb/subr.c
698
if (cause & ELMER0_GP_BIT1) { /* Marvell 88E1111 interrupt */
drivers/net/ethernet/chelsio/cxgb/subr.c
725
if (cause & ELMER0_GP_BIT6) { /* Marvell 88x2010 interrupt */
drivers/net/ethernet/chelsio/cxgb/subr.c
736
"External interrupt cause 0x%x\n", cause);
drivers/net/ethernet/chelsio/cxgb/subr.c
737
if (cause & ELMER0_GP_BIT1) { /* PMC3393 INTB */
drivers/net/ethernet/chelsio/cxgb/subr.c
742
if (cause & ELMER0_GP_BIT5) { /* XPAK MOD_DETECT */
drivers/net/ethernet/chelsio/cxgb/subr.c
753
t1_tpi_write(adapter, A_ELMER0_INT_CAUSE, cause);
drivers/net/ethernet/chelsio/cxgb/subr.c
850
u32 cause = readl(adapter->regs + A_PL_CAUSE);
drivers/net/ethernet/chelsio/cxgb/subr.c
853
cause &= adapter->slow_intr_mask;
drivers/net/ethernet/chelsio/cxgb/subr.c
854
if (!cause)
drivers/net/ethernet/chelsio/cxgb/subr.c
856
if (cause & F_PL_INTR_SGE_ERR) {
drivers/net/ethernet/chelsio/cxgb/subr.c
860
if (cause & F_PL_INTR_TP)
drivers/net/ethernet/chelsio/cxgb/subr.c
862
if (cause & F_PL_INTR_ESPI)
drivers/net/ethernet/chelsio/cxgb/subr.c
864
if (cause & F_PL_INTR_PCIX) {
drivers/net/ethernet/chelsio/cxgb/subr.c
868
if (cause & F_PL_INTR_EXT) {
drivers/net/ethernet/chelsio/cxgb/subr.c
881
writel(cause, adapter->regs + A_PL_CAUSE);
drivers/net/ethernet/chelsio/cxgb/tp.c
127
u32 cause;
drivers/net/ethernet/chelsio/cxgb/tp.c
135
cause = readl(tp->adapter->regs + A_TP_INT_CAUSE);
drivers/net/ethernet/chelsio/cxgb/tp.c
136
writel(cause, tp->adapter->regs + A_TP_INT_CAUSE);
drivers/net/ethernet/chelsio/cxgb3/ael1002.c
457
int ret, edc_needed, cause = 0;
drivers/net/ethernet/chelsio/cxgb3/ael1002.c
487
cause = cphy_cause_module_change;
drivers/net/ethernet/chelsio/cxgb3/ael1002.c
494
ret |= cause;
drivers/net/ethernet/chelsio/cxgb3/ael1002.c
768
int ret, edc_needed, cause = 0;
drivers/net/ethernet/chelsio/cxgb3/ael1002.c
793
cause = cphy_cause_module_change;
drivers/net/ethernet/chelsio/cxgb3/ael1002.c
800
ret |= cause;
drivers/net/ethernet/chelsio/cxgb3/aq100x.c
108
unsigned int cause, v;
drivers/net/ethernet/chelsio/cxgb3/aq100x.c
110
err = t3_mdio_read(phy, MDIO_MMD_VEND1, AQ_IFLAG_GLOBAL, &cause);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2749
u32 cause;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2751
cause = t3_read_reg(adapter, A_XGM_INT_CAUSE + mac->offset);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2753
if (cause & F_RXFIFO_OVERFLOW) {
drivers/net/ethernet/chelsio/cxgb3/mc5.c
370
u32 cause = t3_read_reg(adap, A_MC5_DB_INT_CAUSE);
drivers/net/ethernet/chelsio/cxgb3/mc5.c
372
if ((cause & F_PARITYERR) && mc5->parity_enabled) {
drivers/net/ethernet/chelsio/cxgb3/mc5.c
377
if (cause & F_REQQPARERR) {
drivers/net/ethernet/chelsio/cxgb3/mc5.c
382
if (cause & F_DISPQPARERR) {
drivers/net/ethernet/chelsio/cxgb3/mc5.c
387
if (cause & F_ACTRGNFULL)
drivers/net/ethernet/chelsio/cxgb3/mc5.c
389
if (cause & F_NFASRCHFAIL)
drivers/net/ethernet/chelsio/cxgb3/mc5.c
391
if (cause & F_UNKNOWNCMD)
drivers/net/ethernet/chelsio/cxgb3/mc5.c
393
if (cause & F_DELACTEMPTY)
drivers/net/ethernet/chelsio/cxgb3/mc5.c
395
if (cause & MC5_INT_FATAL)
drivers/net/ethernet/chelsio/cxgb3/mc5.c
398
t3_write_reg(adap, A_MC5_DB_INT_CAUSE, cause);
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1729
u32 cause = t3_read_reg(adapter, mc7->offset + A_MC7_INT_CAUSE);
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1731
if (cause & F_CE) {
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1741
if (cause & F_UE) {
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1751
if (G_PE(cause)) {
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1754
mc7->name, G_PE(cause));
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1757
if (cause & F_AE) {
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1768
if (cause & MC7_INTR_FATAL)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1771
t3_write_reg(adapter, mc7->offset + A_MC7_INT_CAUSE, cause);
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1788
u32 cause = t3_read_reg(adap, A_XGM_INT_CAUSE + mac->offset) &
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1791
if (cause & V_TXFIFO_PRTY_ERR(M_TXFIFO_PRTY_ERR)) {
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1795
if (cause & V_RXFIFO_PRTY_ERR(M_RXFIFO_PRTY_ERR)) {
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1799
if (cause & F_TXFIFO_UNDERRUN)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1801
if (cause & F_RXFIFO_OVERFLOW)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1803
if (cause & V_SERDES_LOS(M_SERDES_LOS))
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1805
if (cause & F_XAUIPCSCTCERR)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1807
if (cause & F_XAUIPCSALIGNCHANGE)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1809
if (cause & F_XGM_INT) {
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1818
if (cause & XGM_INTR_FATAL)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1821
t3_write_reg(adap, A_XGM_INT_CAUSE + mac->offset, cause);
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1822
return cause != 0;
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1830
u32 i, cause = t3_read_reg(adapter, A_T3DBG_INT_CAUSE);
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1838
if (cause & (1 << adapter_info(adapter)->gpio_intr[i])) {
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1850
t3_write_reg(adapter, A_T3DBG_INT_CAUSE, cause);
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1859
u32 cause = t3_read_reg(adapter, A_PL_INT_CAUSE0);
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1861
cause &= adapter->slow_intr_mask;
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1862
if (!cause)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1864
if (cause & F_PCIM0) {
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1870
if (cause & F_SGE3)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1872
if (cause & F_MC7_PMRX)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1874
if (cause & F_MC7_PMTX)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1876
if (cause & F_MC7_CM)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1878
if (cause & F_CIM)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1880
if (cause & F_TP1)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1882
if (cause & F_ULP2_RX)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1884
if (cause & F_ULP2_TX)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1886
if (cause & F_PM1_RX)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1888
if (cause & F_PM1_TX)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1890
if (cause & F_CPL_SWITCH)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1892
if (cause & F_MPS0)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1894
if (cause & F_MC5A)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1896
if (cause & F_XGMAC0_0)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1898
if (cause & F_XGMAC0_1)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1900
if (cause & F_T3DBG)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1904
t3_write_reg(adapter, A_PL_INT_CAUSE0, cause);
drivers/net/ethernet/chelsio/cxgb3/vsc8211.c
324
unsigned int cause;
drivers/net/ethernet/chelsio/cxgb3/vsc8211.c
327
err = t3_mdio_read(cphy, MDIO_DEVAD_NONE, VSC8211_INTR_STATUS, &cause);
drivers/net/ethernet/chelsio/cxgb3/vsc8211.c
331
cause &= INTR_MASK;
drivers/net/ethernet/chelsio/cxgb3/vsc8211.c
332
if (cause & CFG_CHG_INTR_MASK)
drivers/net/ethernet/chelsio/cxgb3/vsc8211.c
334
if (cause & (VSC_INTR_RX_FIFO | VSC_INTR_TX_FIFO))
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5006
u32 cause = raw_cause & enable;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5008
if (!(cause & GLBL_INTR_MASK))
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5010
if (cause & CIM_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5012
if (cause & MPS_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5014
if (cause & NCSI_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5016
if (cause & PL_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5018
if (cause & SMB_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5020
if (cause & XGMAC0_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5022
if (cause & XGMAC1_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5024
if (cause & XGMAC_KR0_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5026
if (cause & XGMAC_KR1_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5028
if (cause & PCIE_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5030
if (cause & MC_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5032
if (is_t5(adapter->params.chip) && (cause & MC1_F))
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5034
if (cause & EDC0_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5036
if (cause & EDC1_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5038
if (cause & LE_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5040
if (cause & TP_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5042
if (cause & MA_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5044
if (cause & PM_TX_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5046
if (cause & PM_RX_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5048
if (cause & ULP_RX_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5050
if (cause & CPL_SWITCH_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5052
if (cause & SGE_F)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5054
if (cause & ULP_TX_F)
drivers/net/ethernet/ibm/ibmvnic.c
5419
static const char *ibmvnic_fw_err_cause(u16 cause)
drivers/net/ethernet/ibm/ibmvnic.c
5421
switch (cause) {
drivers/net/ethernet/ibm/ibmvnic.c
5445
u16 cause;
drivers/net/ethernet/ibm/ibmvnic.c
5447
cause = be16_to_cpu(crq->error_indication.error_cause);
drivers/net/ethernet/ibm/ibmvnic.c
5453
ibmvnic_fw_err_cause(cause));
drivers/net/ethernet/marvell/mvneta.c
1860
u32 cause)
drivers/net/ethernet/marvell/mvneta.c
1862
int queue = fls(cause) - 1;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
2842
u32 cause)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
2844
int queue = fls(cause) - 1;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
2850
u32 cause)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
2852
int queue = fls(cause) - 1;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
2879
static unsigned int mvpp2_tx_done(struct mvpp2_port *port, u32 cause,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
2886
while (cause) {
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
2887
txq = mvpp2_get_tx_queue(port, cause);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
2898
cause &= ~(1 << txq->log_id);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3518
unsigned int tx_todo, cause;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3530
cause = (1 << port->ntxqs) - 1;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3531
tx_todo = mvpp2_tx_done(port, cause,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4481
static inline void mvpp2_cause_error(struct net_device *dev, int cause)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4483
if (cause & MVPP2_CAUSE_FCS_ERR_MASK)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4485
if (cause & MVPP2_CAUSE_RX_FIFO_OVERRUN_MASK)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4487
if (cause & MVPP2_CAUSE_TX_FIFO_UNDERRUN_MASK)
drivers/net/ethernet/microchip/lan743x_ptp.c
1058
u32 cap_info, cause, header, nsec, seconds;
drivers/net/ethernet/microchip/lan743x_ptp.c
1079
cause = (nsec &
drivers/net/ethernet/microchip/lan743x_ptp.c
1084
if (cause ==
drivers/net/ethernet/microchip/lan743x_ptp.c
1092
} else if (cause ==
drivers/net/ethernet/ti/davinci_emac.c
1276
u32 ch, cause;
drivers/net/ethernet/ti/davinci_emac.c
1282
cause = ((status & EMAC_MACSTATUS_TXERRCODE_MASK) >>
drivers/net/ethernet/ti/davinci_emac.c
1284
if (cause) {
drivers/net/ethernet/ti/davinci_emac.c
1289
&emac_txhost_errcodes[cause][0], ch);
drivers/net/ethernet/ti/davinci_emac.c
1292
cause = ((status & EMAC_MACSTATUS_RXERRCODE_MASK) >>
drivers/net/ethernet/ti/davinci_emac.c
1294
if (cause) {
drivers/net/ethernet/ti/davinci_emac.c
1299
&emac_rxhost_errcodes[cause][0], ch);
drivers/net/phy/mscc/mscc_macsec.c
976
u32 cause, rec;
drivers/net/phy/mscc/mscc_macsec.c
979
cause = vsc8584_macsec_phy_read(phydev, MACSEC_EGR,
drivers/net/phy/mscc/mscc_macsec.c
981
cause &= MSCC_MS_INTR_CTRL_STATUS_INTR_CLR_STATUS_M;
drivers/net/phy/mscc/mscc_macsec.c
982
if (!(cause & MACSEC_INTR_CTRL_STATUS_ROLLOVER))
drivers/net/wireless/ath/ath10k/pci.c
714
u32 cause;
drivers/net/wireless/ath/ath10k/pci.c
717
cause = ath10k_pci_read32(ar, SOC_CORE_BASE_ADDRESS +
drivers/net/wireless/ath/ath10k/pci.c
719
if (cause & (PCIE_INTR_FIRMWARE_MASK | PCIE_INTR_CE_MASK_ALL))
drivers/net/wireless/intel/iwlwifi/iwl-csr.h
606
#define CSR_MSIX_RX_IVAR(cause) (CSR_MSIX_RX_IVAR_AD_REG + (cause))
drivers/net/wireless/intel/iwlwifi/iwl-csr.h
607
#define CSR_MSIX_IVAR(cause) (CSR_MSIX_IVAR_AD_REG + (cause))
drivers/net/wireless/intel/iwlwifi/mld/low_latency.c
198
enum iwl_mld_low_latency_cause cause)
drivers/net/wireless/intel/iwlwifi/mld/low_latency.c
201
mld_vif->low_latency_causes |= cause;
drivers/net/wireless/intel/iwlwifi/mld/low_latency.c
203
mld_vif->low_latency_causes &= ~cause;
drivers/net/wireless/intel/iwlwifi/mld/low_latency.c
209
enum iwl_mld_low_latency_cause cause)
drivers/net/wireless/intel/iwlwifi/mld/low_latency.c
215
iwl_mld_vif_set_low_latency(mld_vif, low_latency, cause);
drivers/net/wireless/intel/iwlwifi/mld/low_latency.c
223
iwl_mld_vif_set_low_latency(mld_vif, prev, cause);
drivers/net/wireless/intel/iwlwifi/mld/low_latency.h
60
enum iwl_mld_low_latency_cause cause);
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2222
enum iwl_mvm_low_latency_cause cause);
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2247
enum iwl_mvm_low_latency_cause cause)
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2252
mvmvif->low_latency |= cause;
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2254
mvmvif->low_latency &= ~cause;
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2261
cause != LOW_LATENCY_DEBUGFS_FORCE_ENABLE)
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2264
if (cause == LOW_LATENCY_DEBUGFS_FORCE_ENABLE && set)
drivers/net/wireless/intel/iwlwifi/mvm/utils.c
568
enum iwl_mvm_low_latency_cause cause)
drivers/net/wireless/intel/iwlwifi/mvm/utils.c
577
iwl_mvm_vif_set_low_latency(mvmvif, low_latency, cause);
drivers/net/wireless/marvell/libertas/if_sdio.c
1104
u8 cause;
drivers/net/wireless/marvell/libertas/if_sdio.c
1108
cause = sdio_readb(card->func, IF_SDIO_H_INT_STATUS, &ret);
drivers/net/wireless/marvell/libertas/if_sdio.c
1109
if (ret || !cause)
drivers/net/wireless/marvell/libertas/if_sdio.c
1112
lbs_deb_sdio("interrupt: 0x%X\n", (unsigned)cause);
drivers/net/wireless/marvell/libertas/if_sdio.c
1114
sdio_writeb(card->func, ~cause, IF_SDIO_H_INT_STATUS, &ret);
drivers/net/wireless/marvell/libertas/if_sdio.c
1123
if (cause & IF_SDIO_H_INT_DNLD)
drivers/net/wireless/marvell/libertas/if_sdio.c
1127
if (cause & IF_SDIO_H_INT_UPLD) {
drivers/net/wireless/marvell/libertas/if_spi.c
821
u32 cause;
drivers/net/wireless/marvell/libertas/if_spi.c
824
err = spu_read_u32(card, IF_SPI_SCRATCH_3_REG, &cause);
drivers/net/wireless/marvell/libertas/if_spi.c
840
lbs_queue_event(priv, cause & 0xff);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1584
enum mt7603_reset_cause cause,
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1587
if (dev->reset_test == cause + 1) {
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1604
dev->cur_reset_cause = cause;
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1605
dev->reset_cause[cause]++;
drivers/pci/controller/pci-mvebu.c
1098
u32 cause, unmask, status;
drivers/pci/controller/pci-mvebu.c
1103
cause = mvebu_readl(port, PCIE_INT_CAUSE_OFF);
drivers/pci/controller/pci-mvebu.c
1105
status = cause & unmask;
drivers/pci/controller/plda/pcie-microchip-host.c
192
static const struct cause event_cause[NUM_EVENTS] = {
drivers/scsi/csiostor/csio_hw.c
3601
uint32_t cause = csio_rd_reg32(hw, PL_INT_CAUSE_A);
drivers/scsi/csiostor/csio_hw.c
3603
if (!(cause & CSIO_GLBL_INTR_MASK)) {
drivers/scsi/csiostor/csio_hw.c
3608
csio_dbg(hw, "Slow interrupt! cause: 0x%x\n", cause);
drivers/scsi/csiostor/csio_hw.c
3612
if (cause & CIM_F)
drivers/scsi/csiostor/csio_hw.c
3615
if (cause & MPS_F)
drivers/scsi/csiostor/csio_hw.c
3618
if (cause & NCSI_F)
drivers/scsi/csiostor/csio_hw.c
3621
if (cause & PL_F)
drivers/scsi/csiostor/csio_hw.c
3624
if (cause & SMB_F)
drivers/scsi/csiostor/csio_hw.c
3627
if (cause & XGMAC0_F)
drivers/scsi/csiostor/csio_hw.c
3630
if (cause & XGMAC1_F)
drivers/scsi/csiostor/csio_hw.c
3633
if (cause & XGMAC_KR0_F)
drivers/scsi/csiostor/csio_hw.c
3636
if (cause & XGMAC_KR1_F)
drivers/scsi/csiostor/csio_hw.c
3639
if (cause & PCIE_F)
drivers/scsi/csiostor/csio_hw.c
3642
if (cause & MC_F)
drivers/scsi/csiostor/csio_hw.c
3645
if (cause & EDC0_F)
drivers/scsi/csiostor/csio_hw.c
3648
if (cause & EDC1_F)
drivers/scsi/csiostor/csio_hw.c
3651
if (cause & LE_F)
drivers/scsi/csiostor/csio_hw.c
3654
if (cause & TP_F)
drivers/scsi/csiostor/csio_hw.c
3657
if (cause & MA_F)
drivers/scsi/csiostor/csio_hw.c
3660
if (cause & PM_TX_F)
drivers/scsi/csiostor/csio_hw.c
3663
if (cause & PM_RX_F)
drivers/scsi/csiostor/csio_hw.c
3666
if (cause & ULP_RX_F)
drivers/scsi/csiostor/csio_hw.c
3669
if (cause & CPL_SWITCH_F)
drivers/scsi/csiostor/csio_hw.c
3672
if (cause & SGE_F)
drivers/scsi/csiostor/csio_hw.c
3675
if (cause & ULP_TX_F)
drivers/scsi/csiostor/csio_hw.c
3679
csio_wr_reg32(hw, cause & CSIO_GLBL_INTR_MASK, PL_INT_CAUSE_A);
drivers/spi/spi-armada-3700.c
319
u32 cause;
drivers/spi/spi-armada-3700.c
324
cause = spireg_read(a3700_spi, A3700_SPI_INT_STAT_REG);
drivers/spi/spi-armada-3700.c
326
if (!cause || !(a3700_spi->wait_mask & cause))
drivers/spi/spi-armada-3700.c
331
spireg_write(a3700_spi, A3700_SPI_INT_STAT_REG, cause);
drivers/tty/serial/jsm/jsm_neo.c
698
u8 cause;
drivers/tty/serial/jsm/jsm_neo.c
747
cause = readb(&ch->ch_neo_uart->xoffchar1);
drivers/tty/serial/jsm/jsm_neo.c
751
port, cause);
drivers/tty/serial/jsm/jsm_neo.c
759
if (cause == UART_17158_XON_DETECT) {
drivers/tty/serial/jsm/jsm_neo.c
768
else if (cause == UART_17158_XOFF_DETECT) {
drivers/tty/serial/jsm/jsm_neo.c
786
cause = readb(&ch->ch_neo_uart->mcr);
drivers/tty/serial/jsm/jsm_neo.c
790
if ((cause & 0x4) == 0) {
drivers/tty/serial/jsm/jsm_neo.c
791
if (cause & UART_MCR_RTS)
drivers/tty/serial/jsm/jsm_neo.c
796
if (cause & UART_MCR_DTR)
fs/afs/rxrpc.c
970
enum afs_eproto_cause cause)
fs/afs/rxrpc.c
972
trace_afs_protocol_error(call, cause);
include/linux/sctp.h
442
__be16 cause;
include/net/rose.h
140
unsigned char cause, diagnostic;
include/trace/events/afs.h
1205
TP_PROTO(struct afs_call *call, enum afs_eproto_cause cause),
include/trace/events/afs.h
1207
TP_ARGS(call, cause),
include/trace/events/afs.h
1211
__field(enum afs_eproto_cause, cause)
include/trace/events/afs.h
1216
__entry->cause = cause;
include/trace/events/afs.h
1221
__print_symbolic(__entry->cause, afs_eproto_causes))
include/trace/events/firewire.h
836
#define show_cause(cause) \
include/trace/events/firewire.h
837
__print_symbolic(cause, \
include/trace/events/firewire.h
845
TP_PROTO(const struct fw_iso_context *ctx, u16 timestamp, enum fw_iso_context_completions_cause cause, const u32 *header, unsigned int header_length),
include/trace/events/firewire.h
846
TP_ARGS(ctx, timestamp, cause, header, header_length),
include/trace/events/firewire.h
851
__field(u8, cause)
include/trace/events/firewire.h
858
__entry->cause = cause;
include/trace/events/firewire.h
866
show_cause(__entry->cause),
include/trace/events/firewire.h
873
TP_PROTO(const struct fw_iso_context *ctx, u16 timestamp, enum fw_iso_context_completions_cause cause, const u32 *header, unsigned int header_length),
include/trace/events/firewire.h
874
TP_ARGS(ctx, timestamp, cause, header, header_length),
include/trace/events/firewire.h
879
TP_PROTO(const struct fw_iso_context *ctx, u16 timestamp, enum fw_iso_context_completions_cause cause, const u32 *header, unsigned int header_length),
include/trace/events/firewire.h
880
TP_ARGS(ctx, timestamp, cause, header, header_length),
include/trace/events/firewire.h
885
TP_PROTO(const struct fw_iso_context *ctx, unsigned int completed, enum fw_iso_context_completions_cause cause),
include/trace/events/firewire.h
886
TP_ARGS(ctx, completed, cause),
include/trace/events/firewire.h
891
__field(u8, cause)
include/trace/events/firewire.h
897
__entry->cause = cause;
include/trace/events/firewire.h
904
show_cause(__entry->cause)
include/uapi/linux/rose.h
76
unsigned char cause;
include/uapi/linux/x25.h
142
unsigned char cause;
io_uring/waitid.c
55
unsafe_put_user(iw->info.cause, &infop->si_code, Efault);
io_uring/waitid.c
84
unsafe_put_user(iw->info.cause, &iw->infop->si_code, Efault);
kernel/exit.c
1286
infop->cause = CLD_EXITED;
kernel/exit.c
1289
infop->cause = (status & 0x80) ? CLD_DUMPED : CLD_KILLED;
kernel/exit.c
1387
infop->cause = why;
kernel/exit.c
1436
infop->cause = CLD_CONTINUED;
kernel/exit.c
1835
unsafe_put_user(info.cause, &infop->si_code, Efault);
kernel/exit.c
1978
unsafe_put_user(info.cause, &infop->si_code, Efault);
kernel/exit.h
9
int cause;
net/rose/af_rose.c
1391
rose_cause.cause = rose->cause;
net/rose/af_rose.c
1400
rose->cause = rose_cause.cause;
net/rose/af_rose.c
774
unsigned char cause, diagnostic;
net/rose/af_rose.c
822
rose->neighbour = rose_get_neigh(&addr->srose_addr, &cause,
net/rose/rose_link.c
233
void rose_transmit_clear_request(struct rose_neigh *neigh, unsigned int lci, unsigned char cause, unsigned char diagnostic)
net/rose/rose_link.c
255
*dptr++ = cause;
net/rose/rose_route.c
1048
if ((new_neigh = rose_get_neigh(dest_addr, &cause, &diagnostic, 1)) == NULL) {
net/rose/rose_route.c
1049
rose_transmit_clear_request(rose_neigh, lci, cause, diagnostic);
net/rose/rose_route.c
679
struct rose_neigh *rose_get_neigh(rose_address *addr, unsigned char *cause,
net/rose/rose_route.c
715
*cause = ROSE_OUT_OF_ORDER;
net/rose/rose_route.c
718
*cause = ROSE_NOT_OBTAINABLE;
net/rose/rose_route.c
867
unsigned char cause, diagnostic;
net/rose/rose_route.c
928
rose->cause = ROSE_NETWORK_CONGESTION;
net/rose/rose_subr.c
165
*dptr++ = rose->cause;
net/rose/rose_subr.c
530
void rose_disconnect(struct sock *sk, int reason, int cause, int diagnostic)
net/rose/rose_subr.c
542
if (cause != -1)
net/rose/rose_subr.c
543
rose->cause = cause;
net/sctp/sm_make_chunk.c
142
err.cause = cause_code;
net/sctp/sm_make_chunk.c
3013
err_param.cause = err_code;
net/sctp/sm_make_chunk.c
3417
return err_param->cause;
net/sctp/sm_sideeffect.c
988
switch (err_hdr->cause) {
net/sctp/sm_statefuns.c
1348
errhdr->cause = SCTP_ERROR_RESTART;
net/sctp/sm_statefuns.c
2491
if (SCTP_ERROR_STALE_COOKIE == err->cause)
net/sctp/sm_statefuns.c
2708
error = ((struct sctp_errhdr *)chunk->skb->data)->cause;
net/sctp/sm_statefuns.c
2755
error = ((struct sctp_errhdr *)chunk->skb->data)->cause;
net/sctp/sm_statefuns.c
3748
if (SCTP_ERROR_STALE_COOKIE == err->cause) {
net/sctp/ulpevent.c
382
__be16 cause;
net/sctp/ulpevent.c
386
cause = ch->cause;
net/sctp/ulpevent.c
416
sre->sre_error = cause;
net/x25/x25_in.c
145
x25->causediag.cause = 0x01;
net/x25/x25_link.c
186
unsigned char cause)
net/x25/x25_link.c
204
*dptr++ = cause;
net/x25/x25_subr.c
222
*dptr++ = x25->causediag.cause;
net/x25/x25_subr.c
339
void x25_disconnect(struct sock *sk, int reason, unsigned char cause,
net/x25/x25_subr.c
350
x25->causediag.cause = cause;
security/integrity/ima/ima.h
273
const char *cause);
security/integrity/ima/ima_api.c
137
const char *cause)
security/integrity/ima/ima_api.c
144
.violation = cause };
security/integrity/ima/ima_api.c
162
op, cause, result, 0);
security/integrity/ima/ima_appraise.c
280
enum integrity_status *status, const char **cause)
security/integrity/ima/ima_appraise.c
296
*cause = "verity-signature-required";
security/integrity/ima/ima_appraise.c
298
*cause = "IMA-signature-required";
security/integrity/ima/ima_appraise.c
318
*cause = "invalid-hash";
security/integrity/ima/ima_appraise.c
329
*cause = "verity-signature-required";
security/integrity/ima/ima_appraise.c
336
*cause = "invalid-signature-version";
security/integrity/ima/ima_appraise.c
357
*cause = "invalid-signature";
security/integrity/ima/ima_appraise.c
368
*cause = "IMA-signature-required";
security/integrity/ima/ima_appraise.c
376
*cause = "invalid-signature-version";
security/integrity/ima/ima_appraise.c
386
*cause = "sigv3-hashing-error";
security/integrity/ima/ima_appraise.c
396
*cause = "invalid-verity-signature";
security/integrity/ima/ima_appraise.c
405
*cause = "unknown-ima-data";
security/integrity/ima/ima_appraise.c
420
enum integrity_status *status, const char **cause)
security/integrity/ima/ima_appraise.c
430
*cause = "invalid-signature";
security/integrity/ima/ima_appraise.c
489
const char *cause = "unknown";
security/integrity/ima/ima_appraise.c
517
cause = "verity-signature-required";
security/integrity/ima/ima_appraise.c
519
cause = "IMA-signature-required";
security/integrity/ima/ima_appraise.c
521
cause = "missing-hash";
security/integrity/ima/ima_appraise.c
547
cause = "missing-HMAC";
security/integrity/ima/ima_appraise.c
551
cause = "invalid-fail-immutable";
security/integrity/ima/ima_appraise.c
554
cause = "invalid-HMAC";
security/integrity/ima/ima_appraise.c
562
&cause);
security/integrity/ima/ima_appraise.c
571
rc = modsig_verify(func, modsig, &status, &cause);
security/integrity/ima/ima_appraise.c
584
cause = "unverifiable-signature";
security/integrity/ima/ima_appraise.c
586
op, cause, rc, 0);
security/integrity/ima/ima_appraise.c
606
op, cause, rc, 0);
security/integrity/ima/ima_fs.c
457
const char *cause = valid_policy ? "completed" : "failed";
security/integrity/ima/ima_fs.c
463
cause = "failed";
security/integrity/ima/ima_fs.c
467
pr_info("policy update %s\n", cause);
security/integrity/ima/ima_fs.c
469
"policy_update", cause, !valid_policy, 0);
security/integrity/integrity.h
210
const char *cause, int result, int info);
security/integrity/integrity.h
214
const char *cause, int result, int info,
security/integrity/integrity.h
226
const char *op, const char *cause,
security/integrity/integrity.h
234
const char *op, const char *cause,
security/integrity/integrity_audit.c
30
const char *cause, int result, int audit_info)
security/integrity/integrity_audit.c
32
integrity_audit_message(audit_msgno, inode, fname, op, cause,
security/integrity/integrity_audit.c
38
const char *cause, int result, int audit_info,
security/integrity/integrity_audit.c
56
audit_log_format(ab, " op=%s cause=%s comm=", op, cause);
sound/soc/kirkwood/kirkwood-dma.c
44
unsigned long mask, status, cause;
sound/soc/kirkwood/kirkwood-dma.c
49
cause = readl(priv->io + KIRKWOOD_ERR_CAUSE);
sound/soc/kirkwood/kirkwood-dma.c
50
if (unlikely(cause)) {
sound/soc/kirkwood/kirkwood-dma.c
52
__func__, cause);
sound/soc/kirkwood/kirkwood-dma.c
53
writel(cause, priv->io + KIRKWOOD_ERR_CAUSE);
tools/testing/selftests/kvm/include/riscv/processor.h
113
unsigned long cause;
tools/testing/selftests/kvm/lib/riscv/processor.c
426
ec = regs->cause & ~CAUSE_IRQ_FLAG;
tools/testing/selftests/kvm/lib/riscv/processor.c
431
if (regs->cause & CAUSE_IRQ_FLAG) {
tools/testing/selftests/kvm/riscv/arch_timer.c
21
unsigned int intid = regs->cause & ~CAUSE_IRQ_FLAG;
tools/testing/selftests/kvm/riscv/sbi_pmu_test.c
135
__GUEST_ASSERT(regs->cause == EXC_INST_ILLEGAL,
tools/testing/selftests/kvm/riscv/sbi_pmu_test.c
136
"Unexpected exception handler %lx\n", regs->cause);
tools/testing/selftests/kvm/riscv/sbi_pmu_test.c
161
unsigned int irq_num = regs->cause & ~CAUSE_IRQ_FLAG;