/kernel/linux/linux-5.10/arch/mips/bcm47xx/ |
H A D | irq.c | 36 u32 cause; in plat_irq_dispatch() local 38 cause = read_c0_cause() & read_c0_status() & CAUSEF_IP; in plat_irq_dispatch() 40 clear_c0_status(cause); in plat_irq_dispatch() 42 if (cause & CAUSEF_IP7) in plat_irq_dispatch() 44 if (cause & CAUSEF_IP2) in plat_irq_dispatch() 46 if (cause & CAUSEF_IP3) in plat_irq_dispatch() 48 if (cause & CAUSEF_IP4) in plat_irq_dispatch() 50 if (cause & CAUSEF_IP5) in plat_irq_dispatch() 52 if (cause & CAUSEF_IP6) in plat_irq_dispatch()
|
/kernel/linux/linux-6.6/arch/mips/bcm47xx/ |
H A D | irq.c | 36 u32 cause; in plat_irq_dispatch() local 38 cause = read_c0_cause() & read_c0_status() & CAUSEF_IP; in plat_irq_dispatch() 40 clear_c0_status(cause); in plat_irq_dispatch() 42 if (cause & CAUSEF_IP7) in plat_irq_dispatch() 44 if (cause & CAUSEF_IP2) in plat_irq_dispatch() 46 if (cause & CAUSEF_IP3) in plat_irq_dispatch() 48 if (cause & CAUSEF_IP4) in plat_irq_dispatch() 50 if (cause & CAUSEF_IP5) in plat_irq_dispatch() 52 if (cause & CAUSEF_IP6) in plat_irq_dispatch()
|
/kernel/linux/linux-5.10/arch/mips/kernel/ |
H A D | irq-gt641xx.c | 22 u32 cause; in ack_gt641xx_irq() local 25 cause = GT_READ(GT_INTRCAUSE_OFS); in ack_gt641xx_irq() 26 cause &= ~GT641XX_IRQ_TO_BIT(d->irq); in ack_gt641xx_irq() 27 GT_WRITE(GT_INTRCAUSE_OFS, cause); in ack_gt641xx_irq() 46 u32 cause, mask; in mask_ack_gt641xx_irq() local 53 cause = GT_READ(GT_INTRCAUSE_OFS); in mask_ack_gt641xx_irq() 54 cause &= ~GT641XX_IRQ_TO_BIT(d->irq); in mask_ack_gt641xx_irq() 55 GT_WRITE(GT_INTRCAUSE_OFS, cause); in mask_ack_gt641xx_irq() 81 u32 cause, mask; in gt641xx_irq_dispatch() local 84 cause in gt641xx_irq_dispatch() [all...] |
H A D | mips-cm.c | 375 int ocause, cause; in mips_cm_error_report() local 387 cause = FIELD_GET(CM_GCR_ERROR_CAUSE_ERRTYPE, cm_error); in mips_cm_error_report() 390 if (!cause) in mips_cm_error_report() 393 if (cause < 16) { in mips_cm_error_report() 404 } else if (cause < 24) { in mips_cm_error_report() 439 cm2_causes[cause], buf); in mips_cm_error_report() 446 cause = FIELD_GET(CM3_GCR_ERROR_CAUSE_ERRTYPE, cm_error); in mips_cm_error_report() 449 if (!cause) in mips_cm_error_report() 452 /* Used by cause == {1,2,3} */ in mips_cm_error_report() 462 if (cause in mips_cm_error_report() [all...] |
/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | irq-gt641xx.c | 22 u32 cause; in ack_gt641xx_irq() local 25 cause = GT_READ(GT_INTRCAUSE_OFS); in ack_gt641xx_irq() 26 cause &= ~GT641XX_IRQ_TO_BIT(d->irq); in ack_gt641xx_irq() 27 GT_WRITE(GT_INTRCAUSE_OFS, cause); in ack_gt641xx_irq() 46 u32 cause, mask; in mask_ack_gt641xx_irq() local 53 cause = GT_READ(GT_INTRCAUSE_OFS); in mask_ack_gt641xx_irq() 54 cause &= ~GT641XX_IRQ_TO_BIT(d->irq); in mask_ack_gt641xx_irq() 55 GT_WRITE(GT_INTRCAUSE_OFS, cause); in mask_ack_gt641xx_irq() 81 u32 cause, mask; in gt641xx_irq_dispatch() local 84 cause in gt641xx_irq_dispatch() [all...] |
H A D | mips-cm.c | 381 int ocause, cause; in mips_cm_error_report() local 393 cause = FIELD_GET(CM_GCR_ERROR_CAUSE_ERRTYPE, cm_error); in mips_cm_error_report() 396 if (!cause) in mips_cm_error_report() 399 if (cause < 16) { in mips_cm_error_report() 410 } else if (cause < 24) { in mips_cm_error_report() 445 cm2_causes[cause], buf); in mips_cm_error_report() 452 cause = FIELD_GET(CM3_GCR_ERROR_CAUSE_ERRTYPE, cm_error); in mips_cm_error_report() 455 if (!cause) in mips_cm_error_report() 458 /* Used by cause == {1,2,3} */ in mips_cm_error_report() 468 if (cause in mips_cm_error_report() [all...] |
/kernel/linux/linux-6.6/arch/riscv/mm/ |
H A D | fault.c | 53 if (kfence_handle_page_fault(addr, regs->cause == EXC_STORE_PAGE_FAULT, regs)) in no_context() 94 /* User mode accesses just cause a SIGSEGV */ in bad_area_nosemaphore() 122 /* User mode accesses just cause a SIGSEGV */ in vmalloc_fault() 193 static inline bool access_error(unsigned long cause, struct vm_area_struct *vma) in access_error() argument 195 switch (cause) { in access_error() 213 panic("%s: unhandled cause %lu", __func__, cause); in access_error() 227 unsigned long addr, cause; in handle_page_fault() local 232 cause = regs->cause; in handle_page_fault() [all...] |
/kernel/linux/linux-5.10/drivers/dma/idxd/ |
H A D | irq.c | 56 static int process_misc_interrupts(struct idxd_device *idxd, u32 cause) in process_misc_interrupts() argument 64 if (cause & IDXD_INTC_ERR) { in process_misc_interrupts() 99 if (cause & IDXD_INTC_CMD) { in process_misc_interrupts() 104 if (cause & IDXD_INTC_OCCUPY) { in process_misc_interrupts() 109 if (cause & IDXD_INTC_PERFMON_OVFL) { in process_misc_interrupts() 117 val ^= cause; in process_misc_interrupts() 119 dev_warn_once(dev, "Unexpected interrupt cause bits set: %#x\n", in process_misc_interrupts() 156 u32 cause; in idxd_misc_thread() local 158 cause = ioread32(idxd->reg_base + IDXD_INTCAUSE_OFFSET); in idxd_misc_thread() 159 if (cause) in idxd_misc_thread() [all...] |
/kernel/linux/linux-5.10/arch/mips/kvm/ |
H A D | trap_emul.c | 47 u32 cause = vcpu->arch.host_cp0_cause; in kvm_trap_emul_no_handler() local 48 u32 exccode = (cause & CAUSEF_EXCCODE) >> CAUSEB_EXCCODE; in kvm_trap_emul_no_handler() 55 if (cause & CAUSEF_BD) in kvm_trap_emul_no_handler() 71 u32 cause = vcpu->arch.host_cp0_cause; in kvm_trap_emul_handle_cop_unusable() local 75 if (((cause & CAUSEF_CE) >> CAUSEB_CE) == 1) { in kvm_trap_emul_handle_cop_unusable() 83 er = kvm_mips_emulate_fpu_exc(cause, opc, vcpu); in kvm_trap_emul_handle_cop_unusable() 90 er = kvm_mips_emulate_inst(cause, opc, vcpu); in kvm_trap_emul_handle_cop_unusable() 118 static int kvm_mips_bad_load(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) in kvm_mips_bad_load() argument 131 if (cause & CAUSEF_BD) in kvm_mips_bad_load() 140 er = kvm_mips_emulate_load(inst, cause, vcp in kvm_mips_bad_load() 150 kvm_mips_bad_store(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_mips_bad_store() argument 176 kvm_mips_bad_access(u32 cause, u32 *opc, struct kvm_vcpu *vcpu, bool store) kvm_mips_bad_access() argument 190 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_emul_handle_tlb_mod() local 250 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_emul_handle_tlb_miss() local 321 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_emul_handle_addr_err_st() local 340 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_emul_handle_addr_err_ld() local 357 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_emul_handle_syscall() local 374 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_emul_handle_res_inst() local 391 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_emul_handle_break() local 408 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_emul_handle_trap() local 425 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_emul_handle_msa_fpe() local 442 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_emul_handle_fpe() local 466 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_emul_handle_msa_disabled() local [all...] |
H A D | vz.c | 258 u32 cause) in kvm_vz_irq_deliver_cb() 287 u32 cause) in kvm_vz_irq_clear_cb() 361 * @cause: CP0_Cause register to restore. 367 u32 cause) in _kvm_vz_restore_stimer() 376 write_gc0_cause(cause); in _kvm_vz_restore_stimer() 383 * @cause: CP0_Cause register to restore. 389 u32 compare, u32 cause) in _kvm_vz_restore_htimer() 406 write_gc0_cause(cause); in _kvm_vz_restore_htimer() 428 u32 cause, compare; in kvm_vz_restore_timer() local 431 cause in kvm_vz_restore_timer() 257 kvm_vz_irq_deliver_cb(struct kvm_vcpu *vcpu, unsigned int priority, u32 cause) kvm_vz_irq_deliver_cb() argument 286 kvm_vz_irq_clear_cb(struct kvm_vcpu *vcpu, unsigned int priority, u32 cause) kvm_vz_irq_clear_cb() argument 366 _kvm_vz_restore_stimer(struct kvm_vcpu *vcpu, u32 compare, u32 cause) _kvm_vz_restore_stimer() argument 388 _kvm_vz_restore_htimer(struct kvm_vcpu *vcpu, u32 compare, u32 cause) _kvm_vz_restore_htimer() argument 473 u32 cause, compare, before_count, end_count; _kvm_vz_save_htimer() local 523 u32 gctl0, compare, cause; kvm_vz_save_timer() local 551 u32 gctl0, compare, cause; kvm_vz_lose_htimer() local 822 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_vz_no_handler() local 877 kvm_vz_gpsi_cop0(union mips_instruction inst, u32 *opc, u32 cause, struct kvm_vcpu *vcpu) kvm_vz_gpsi_cop0() argument 1076 kvm_vz_gpsi_cache(union mips_instruction inst, u32 *opc, u32 cause, struct kvm_vcpu *vcpu) kvm_vz_gpsi_cache() argument 1145 kvm_vz_gpsi_lwc2(union mips_instruction inst, u32 *opc, u32 cause, struct kvm_vcpu *vcpu) kvm_vz_gpsi_lwc2() argument 1214 kvm_trap_vz_handle_gpsi(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_trap_vz_handle_gpsi() argument 1296 kvm_trap_vz_handle_gsfc(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_trap_vz_handle_gsfc() argument 1422 kvm_trap_vz_handle_ghfc(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_trap_vz_handle_ghfc() argument 1434 kvm_trap_vz_handle_hc(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_trap_vz_handle_hc() argument 1464 kvm_trap_vz_no_handler_guest_exit(u32 gexccode, u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_trap_vz_no_handler_guest_exit() argument 1487 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_vz_handle_guest_exit() local 1554 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_vz_handle_cop_unusable() local 1623 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_vz_handle_tlb_ld_miss() local 1670 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_vz_handle_tlb_st_miss() local [all...] |
H A D | emulate.c | 244 enum emulation_result update_pc(struct kvm_vcpu *vcpu, u32 cause) in update_pc() argument 248 if (cause & CAUSEF_BD) { in update_pc() 702 u32 cause; in kvm_mips_write_compare() local 742 cause = kvm_read_c0_guest_cause(cop0); in kvm_mips_write_compare() 752 if (!ack && cause & CAUSEF_TI) in kvm_mips_write_compare() 753 kvm_write_c0_guest_cause(cop0, cause); in kvm_mips_write_compare() 1264 u32 *opc, u32 cause, in kvm_mips_emulate_CP0() 1277 er = update_pc(vcpu, cause); in kvm_mips_emulate_CP0() 1598 u32 cause, in kvm_mips_emulate_store() 1614 er = update_pc(vcpu, cause); in kvm_mips_emulate_store() 1263 kvm_mips_emulate_CP0(union mips_instruction inst, u32 *opc, u32 cause, struct kvm_vcpu *vcpu) kvm_mips_emulate_CP0() argument 1597 kvm_mips_emulate_store(union mips_instruction inst, u32 cause, struct kvm_vcpu *vcpu) kvm_mips_emulate_store() argument 1897 kvm_mips_emulate_load(union mips_instruction inst, u32 cause, struct kvm_vcpu *vcpu) kvm_mips_emulate_load() argument 2139 kvm_mips_guest_cache_op(int (*fn)(unsigned long), unsigned long curr_pc, unsigned long addr, struct kvm_vcpu *vcpu, u32 cause) kvm_mips_guest_cache_op() argument 2183 kvm_mips_emulate_cache(union mips_instruction inst, u32 *opc, u32 cause, struct kvm_vcpu *vcpu) kvm_mips_emulate_cache() argument 2316 kvm_mips_emulate_inst(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_mips_emulate_inst() argument 2385 kvm_mips_emulate_syscall(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_mips_emulate_syscall() argument 2419 kvm_mips_emulate_tlbmiss_ld(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_mips_emulate_tlbmiss_ld() argument 2462 kvm_mips_emulate_tlbinv_ld(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_mips_emulate_tlbinv_ld() argument 2503 kvm_mips_emulate_tlbmiss_st(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_mips_emulate_tlbmiss_st() argument 2544 kvm_mips_emulate_tlbinv_st(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_mips_emulate_tlbinv_st() argument 2584 kvm_mips_emulate_tlbmod(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_mips_emulate_tlbmod() argument 2623 kvm_mips_emulate_fpu_exc(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_mips_emulate_fpu_exc() argument 2651 kvm_mips_emulate_ri_exc(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_mips_emulate_ri_exc() argument 2685 kvm_mips_emulate_bp_exc(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_mips_emulate_bp_exc() argument 2719 kvm_mips_emulate_trap_exc(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_mips_emulate_trap_exc() argument 2753 kvm_mips_emulate_msafpe_exc(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_mips_emulate_msafpe_exc() argument 2787 kvm_mips_emulate_fpe_exc(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_mips_emulate_fpe_exc() argument 2821 kvm_mips_emulate_msadis_exc(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_mips_emulate_msadis_exc() argument 2855 kvm_mips_handle_ri(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_mips_handle_ri() argument 3090 kvm_mips_emulate_exc(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_mips_emulate_exc() argument 3127 kvm_mips_check_privilege(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_mips_check_privilege() argument 3222 kvm_mips_handle_tlbmiss(u32 cause, u32 *opc, struct kvm_vcpu *vcpu, bool write_fault) kvm_mips_handle_tlbmiss() argument [all...] |
H A D | interrupt.c | 79 u32 cause) in kvm_mips_irq_deliver_cb() 105 if (cause & CAUSEF_BD) in kvm_mips_irq_deliver_cb() 132 u32 cause) in kvm_mips_irq_clear_cb() 137 void kvm_mips_deliver_interrupts(struct kvm_vcpu *vcpu, u32 cause) in kvm_mips_deliver_interrupts() argument 148 if (kvm_mips_callbacks->irq_clear(vcpu, priority, cause)) { in kvm_mips_deliver_interrupts() 160 if (kvm_mips_callbacks->irq_deliver(vcpu, priority, cause)) { in kvm_mips_deliver_interrupts() 78 kvm_mips_irq_deliver_cb(struct kvm_vcpu *vcpu, unsigned int priority, u32 cause) kvm_mips_irq_deliver_cb() argument 131 kvm_mips_irq_clear_cb(struct kvm_vcpu *vcpu, unsigned int priority, u32 cause) kvm_mips_irq_clear_cb() argument
|
/kernel/linux/linux-6.6/security/integrity/ima/ |
H A D | ima_appraise.c | 281 enum integrity_status *status, const char **cause) in xattr_verify() 297 *cause = "verity-signature-required"; in xattr_verify() 299 *cause = "IMA-signature-required"; in xattr_verify() 319 *cause = "invalid-hash"; in xattr_verify() 330 *cause = "verity-signature-required"; in xattr_verify() 337 *cause = "invalid-signature-version"; in xattr_verify() 358 *cause = "invalid-signature"; in xattr_verify() 369 *cause = "IMA-signature-required"; in xattr_verify() 377 *cause = "invalid-signature-version"; in xattr_verify() 385 *cause in xattr_verify() 279 xattr_verify(enum ima_hooks func, struct integrity_iint_cache *iint, struct evm_ima_xattr_data *xattr_value, int xattr_len, enum integrity_status *status, const char **cause) xattr_verify() argument 418 modsig_verify(enum ima_hooks func, const struct modsig *modsig, enum integrity_status *status, const char **cause) modsig_verify() argument 487 const char *cause = "unknown"; ima_appraise_measurement() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb/ |
H A D | subr.c | 196 u32 cause = readl(adapter->regs + FPGA_GMAC_ADDR_INTERRUPT_CAUSE); in fpga_phy_intr_handler() local 199 if (cause & (1 << p)) { in fpga_phy_intr_handler() 206 writel(cause, adapter->regs + FPGA_GMAC_ADDR_INTERRUPT_CAUSE); in fpga_phy_intr_handler() 215 u32 cause = readl(adapter->regs + A_PL_CAUSE); in fpga_slow_intr() local 217 cause &= ~F_PL_INTR_SGE_DATA; in fpga_slow_intr() 218 if (cause & F_PL_INTR_SGE_ERR) in fpga_slow_intr() 221 if (cause & FPGA_PCIX_INTERRUPT_GMAC) in fpga_slow_intr() 224 if (cause & FPGA_PCIX_INTERRUPT_TP) { in fpga_slow_intr() 234 if (cause & FPGA_PCIX_INTERRUPT_PCIX) in fpga_slow_intr() 238 if (cause) in fpga_slow_intr() 671 u32 cause; t1_elmer0_ext_intr_handler() local 847 u32 cause = readl(adapter->regs + A_PL_CAUSE); asic_slow_intr() local [all...] |
/kernel/linux/linux-6.6/arch/mips/kvm/ |
H A D | vz.c | 258 u32 cause) in kvm_vz_irq_deliver_cb() 287 u32 cause) in kvm_vz_irq_clear_cb() 360 * @cause: CP0_Cause register to restore. 366 u32 cause) in _kvm_vz_restore_stimer() 375 write_gc0_cause(cause); in _kvm_vz_restore_stimer() 382 * @cause: CP0_Cause register to restore. 388 u32 compare, u32 cause) in _kvm_vz_restore_htimer() 404 write_gc0_cause(cause); in _kvm_vz_restore_htimer() 426 u32 cause, compare; in kvm_vz_restore_timer() local 429 cause in kvm_vz_restore_timer() 257 kvm_vz_irq_deliver_cb(struct kvm_vcpu *vcpu, unsigned int priority, u32 cause) kvm_vz_irq_deliver_cb() argument 286 kvm_vz_irq_clear_cb(struct kvm_vcpu *vcpu, unsigned int priority, u32 cause) kvm_vz_irq_clear_cb() argument 365 _kvm_vz_restore_stimer(struct kvm_vcpu *vcpu, u32 compare, u32 cause) _kvm_vz_restore_stimer() argument 387 _kvm_vz_restore_htimer(struct kvm_vcpu *vcpu, u32 compare, u32 cause) _kvm_vz_restore_htimer() argument 471 u32 cause, compare, before_count, end_count; _kvm_vz_save_htimer() local 521 u32 gctl0, compare, cause; kvm_vz_save_timer() local 549 u32 gctl0, compare, cause; kvm_vz_lose_htimer() local 820 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_vz_no_handler() local 875 kvm_vz_gpsi_cop0(union mips_instruction inst, u32 *opc, u32 cause, struct kvm_vcpu *vcpu) kvm_vz_gpsi_cop0() argument 1074 kvm_vz_gpsi_cache(union mips_instruction inst, u32 *opc, u32 cause, struct kvm_vcpu *vcpu) kvm_vz_gpsi_cache() argument 1143 kvm_vz_gpsi_lwc2(union mips_instruction inst, u32 *opc, u32 cause, struct kvm_vcpu *vcpu) kvm_vz_gpsi_lwc2() argument 1212 kvm_trap_vz_handle_gpsi(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_trap_vz_handle_gpsi() argument 1294 kvm_trap_vz_handle_gsfc(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_trap_vz_handle_gsfc() argument 1420 kvm_trap_vz_handle_ghfc(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_trap_vz_handle_ghfc() argument 1432 kvm_trap_vz_handle_hc(u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_trap_vz_handle_hc() argument 1462 kvm_trap_vz_no_handler_guest_exit(u32 gexccode, u32 cause, u32 *opc, struct kvm_vcpu *vcpu) kvm_trap_vz_no_handler_guest_exit() argument 1485 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_vz_handle_guest_exit() local 1555 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_vz_handle_cop_unusable() local 1627 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_vz_handle_tlb_ld_miss() local 1674 u32 cause = vcpu->arch.host_cp0_cause; kvm_trap_vz_handle_tlb_st_miss() local [all...] |
/kernel/linux/linux-5.10/arch/riscv/mm/ |
H A D | fault.c | 72 /* User mode accesses just cause a SIGSEGV */ in bad_area() 91 /* User mode accesses just cause a SIGSEGV */ in vmalloc_fault() 161 static inline bool access_error(unsigned long cause, struct vm_area_struct *vma) in access_error() argument 163 switch (cause) { in access_error() 181 panic("%s: unhandled cause %lu", __func__, cause); in access_error() 195 unsigned long addr, cause; in do_page_fault() local 200 cause = regs->cause; in do_page_fault() 251 if (cause in do_page_fault() [all...] |
/kernel/linux/linux-5.10/security/integrity/ima/ |
H A D | ima_appraise.c | 229 enum integrity_status *status, const char **cause) in xattr_verify() 240 *cause = "IMA-signature-required"; in xattr_verify() 257 *cause = "invalid-hash"; in xattr_verify() 282 *cause = "invalid-signature"; in xattr_verify() 290 *cause = "unknown-ima-data"; in xattr_verify() 305 enum integrity_status *status, const char **cause) in modsig_verify() 315 *cause = "invalid-signature"; in modsig_verify() 371 const char *cause = "unknown"; in ima_appraise_measurement() local 387 cause = iint->flags & IMA_DIGSIG_REQUIRED ? in ima_appraise_measurement() 412 cause in ima_appraise_measurement() 227 xattr_verify(enum ima_hooks func, struct integrity_iint_cache *iint, struct evm_ima_xattr_data *xattr_value, int xattr_len, enum integrity_status *status, const char **cause) xattr_verify() argument 304 modsig_verify(enum ima_hooks func, const struct modsig *modsig, enum integrity_status *status, const char **cause) modsig_verify() argument [all...] |
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-riscv-intc.c | 24 unsigned long cause = regs->cause & ~CAUSE_IRQ_FLAG; in riscv_intc_irq() local 26 if (unlikely(cause >= BITS_PER_LONG)) in riscv_intc_irq() 27 panic("unexpected interrupt cause"); in riscv_intc_irq() 29 switch (cause) { in riscv_intc_irq() 40 handle_domain_irq(intc_domain, cause, regs); in riscv_intc_irq()
|
/kernel/linux/linux-5.10/arch/nios2/kernel/ |
H A D | traps.c | 94 * down the cause of the crash will be able to figure in show_stack() 127 asmlinkage void handle_unaligned_c(struct pt_regs *fp, int cause) in handle_unaligned_c() argument 131 cause >>= 2; in handle_unaligned_c() 141 pr_alert(" cause %d\n", cause); in handle_unaligned_c() 173 asmlinkage void unhandled_exception(struct pt_regs *regs, int cause) in unhandled_exception() argument 177 cause /= 4; in unhandled_exception() 180 cause, user_mode(regs) ? "user" : "kernel", addr); in unhandled_exception()
|
/kernel/linux/linux-6.6/arch/nios2/kernel/ |
H A D | traps.c | 94 * down the cause of the crash will be able to figure in show_stack() 122 asmlinkage void handle_unaligned_c(struct pt_regs *fp, int cause) in handle_unaligned_c() argument 126 cause >>= 2; in handle_unaligned_c() 136 pr_alert(" cause %d\n", cause); in handle_unaligned_c() 168 asmlinkage void unhandled_exception(struct pt_regs *regs, int cause) in unhandled_exception() argument 172 cause /= 4; in unhandled_exception() 175 cause, user_mode(regs) ? "user" : "kernel", addr); in unhandled_exception()
|
/kernel/linux/linux-5.10/security/integrity/ |
H A D | integrity_audit.c | 30 const char *cause, int result, int audit_info) in integrity_audit_msg() 32 integrity_audit_message(audit_msgno, inode, fname, op, cause, in integrity_audit_msg() 38 const char *cause, int result, int audit_info, in integrity_audit_message() 56 audit_log_format(ab, " op=%s cause=%s comm=", op, cause); in integrity_audit_message() 28 integrity_audit_msg(int audit_msgno, struct inode *inode, const unsigned char *fname, const char *op, const char *cause, int result, int audit_info) integrity_audit_msg() argument 36 integrity_audit_message(int audit_msgno, struct inode *inode, const unsigned char *fname, const char *op, const char *cause, int result, int audit_info, int errno) integrity_audit_message() argument
|
/kernel/linux/linux-6.6/security/integrity/ |
H A D | integrity_audit.c | 30 const char *cause, int result, int audit_info) in integrity_audit_msg() 32 integrity_audit_message(audit_msgno, inode, fname, op, cause, in integrity_audit_msg() 38 const char *cause, int result, int audit_info, in integrity_audit_message() 56 audit_log_format(ab, " op=%s cause=%s comm=", op, cause); in integrity_audit_message() 28 integrity_audit_msg(int audit_msgno, struct inode *inode, const unsigned char *fname, const char *op, const char *cause, int result, int audit_info) integrity_audit_msg() argument 36 integrity_audit_message(int audit_msgno, struct inode *inode, const unsigned char *fname, const char *op, const char *cause, int result, int audit_info, int errno) integrity_audit_message() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb/ |
H A D | subr.c | 191 u32 cause = readl(adapter->regs + FPGA_GMAC_ADDR_INTERRUPT_CAUSE); in fpga_phy_intr_handler() local 194 if (cause & (1 << p)) { in fpga_phy_intr_handler() 201 writel(cause, adapter->regs + FPGA_GMAC_ADDR_INTERRUPT_CAUSE); in fpga_phy_intr_handler() 210 u32 cause = readl(adapter->regs + A_PL_CAUSE); in fpga_slow_intr() local 213 cause &= ~F_PL_INTR_SGE_DATA; in fpga_slow_intr() 214 if (cause & F_PL_INTR_SGE_ERR) { in fpga_slow_intr() 219 if (cause & FPGA_PCIX_INTERRUPT_GMAC) in fpga_slow_intr() 222 if (cause & FPGA_PCIX_INTERRUPT_TP) { in fpga_slow_intr() 232 if (cause & FPGA_PCIX_INTERRUPT_PCIX) { in fpga_slow_intr() 238 if (cause) in fpga_slow_intr() 674 u32 cause; t1_elmer0_ext_intr_handler() local 850 u32 cause = readl(adapter->regs + A_PL_CAUSE); asic_slow_intr() local [all...] |
/kernel/linux/linux-5.10/drivers/edac/ |
H A D | mv64x60_edac.c | 33 u32 cause; in mv64x60_pci_check() local 35 cause = readl(pdata->pci_vbase + MV64X60_PCI_ERROR_CAUSE); in mv64x60_pci_check() 36 if (!cause) in mv64x60_pci_check() 40 printk(KERN_ERR "Cause register: 0x%08x\n", cause); in mv64x60_pci_check() 49 writel(~cause, pdata->pci_vbase + MV64X60_PCI_ERROR_CAUSE); in mv64x60_pci_check() 51 if (cause & MV64X60_PCI_PE_MASK) in mv64x60_pci_check() 54 if (!(cause & MV64X60_PCI_PE_MASK)) in mv64x60_pci_check() 234 u32 cause; in mv64x60_sram_check() local 236 cause = readl(pdata->sram_vbase + MV64X60_SRAM_ERR_CAUSE); in mv64x60_sram_check() 237 if (!cause) in mv64x60_sram_check() 261 u32 cause; mv64x60_sram_isr() local 399 u32 cause; mv64x60_cpu_check() local 427 u32 cause; mv64x60_cpu_isr() local [all...] |
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | kvm_host.h | 736 __BUILD_KVM_RW_HW(cause, 32, MIPS_CP0_CAUSE, 0) 761 __BUILD_KVM_ATOMIC_HW(cause, 32, MIPS_CP0_CAUSE, 0) 835 u32 cause); 837 u32 cause); 900 extern enum emulation_result kvm_mips_handle_tlbmiss(u32 cause, 979 enum emulation_result update_pc(struct kvm_vcpu *vcpu, u32 cause); 994 u32 cause = vcpu->host_cp0_cause; in kvm_is_ifetch_fault() local 1004 if ((cause & CAUSEF_BD) && badvaddr - epc <= 4) in kvm_is_ifetch_fault() 1010 extern enum emulation_result kvm_mips_emulate_inst(u32 cause, 1016 extern enum emulation_result kvm_mips_emulate_syscall(u32 cause, [all...] |