| /Linux-v5.4/arch/mips/kernel/ | 
| 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 = GT_READ(GT_INTRCAUSE_OFS);  in gt641xx_irq_dispatch() [all …] 
 | 
| /Linux-v5.4/arch/mips/kvm/ | 
| 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() 72 	u32 cause = vcpu->arch.host_cp0_cause;  in kvm_trap_emul_handle_cop_unusable()  local 76 	if (((cause & CAUSEF_CE) >> CAUSEB_CE) == 1) {  in kvm_trap_emul_handle_cop_unusable() 84 			er = kvm_mips_emulate_fpu_exc(cause, opc, run, vcpu);  in kvm_trap_emul_handle_cop_unusable() 91 		er = kvm_mips_emulate_inst(cause, opc, run, vcpu);  in kvm_trap_emul_handle_cop_unusable() 119 static int kvm_mips_bad_load(u32 cause, u32 *opc, struct kvm_run *run,  in kvm_mips_bad_load()  argument 133 	if (cause & CAUSEF_BD)  in kvm_mips_bad_load() 142 	er = kvm_mips_emulate_load(inst, cause, run, vcpu);  in kvm_mips_bad_load() [all …] 
 | 
| 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()  argument 1278 	er = update_pc(vcpu, cause);  in kvm_mips_emulate_CP0() 1599 					     u32 cause,  in kvm_mips_emulate_store()  argument 1613 	er = update_pc(vcpu, cause);  in kvm_mips_emulate_store() [all …] 
 | 
| D | interrupt.c | 37 	 * Cause bits to reflect the pending timer interrupt,  in kvm_mips_queue_timer_int_cb() 60 	 * Cause bits to reflect the pending IO interrupt,  in kvm_mips_queue_io_int_cb() 116 			    u32 cause)  in kvm_mips_irq_deliver_cb()  argument 172 			if (cause & CAUSEF_BD)  in kvm_mips_irq_deliver_cb() 199 			  u32 cause)  in kvm_mips_irq_clear_cb()  argument 204 void kvm_mips_deliver_interrupts(struct kvm_vcpu *vcpu, u32 cause)  in kvm_mips_deliver_interrupts()  argument 215 		if (kvm_mips_callbacks->irq_clear(vcpu, priority, cause)) {  in kvm_mips_deliver_interrupts() 227 		if (kvm_mips_callbacks->irq_deliver(vcpu, priority, cause)) {  in kvm_mips_deliver_interrupts()
  | 
| D | vz.c | 283 				 u32 cause)  in kvm_vz_irq_deliver_cb()  argument 311 			       u32 cause)  in kvm_vz_irq_clear_cb()  argument 319 		 * Call to kvm_write_c0_guest_compare() clears Cause.TI in  in kvm_vz_irq_clear_cb() 321 		 * Cause.IP[IPTI] if GuestCtl2 virtual interrupt register not  in kvm_vz_irq_clear_cb() 384  * @cause:	CP0_Cause register to restore. 390 				   u32 cause)  in _kvm_vz_restore_stimer()  argument 399 	write_gc0_cause(cause);  in _kvm_vz_restore_stimer() 406  * @cause:	CP0_Cause register to restore. 408  * Restore hard timer Guest.Count & Guest.Cause taking care to preserve the 412 				   u32 compare, u32 cause)  in _kvm_vz_restore_htimer()  argument [all …] 
 | 
| /Linux-v5.4/arch/mips/bcm47xx/ | 
| 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()
  | 
| /Linux-v5.4/tools/perf/pmu-events/arch/x86/broadwell/ | 
| D | virtual-memory.json | 3 …"PublicDescription": "This event counts load misses in all DTLB levels that cause page walks of an… 10         "BriefDescription": "Load misses in all DTLB levels that cause page walks", 14 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 25 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 36 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 91 …: "Load operations that miss the first DTLB level but hit the second and do not cause page walks.", 95 …"PublicDescription": "This event counts store misses in all DTLB levels that cause page walks of a… 102         "BriefDescription": "Store misses in all DTLB levels that cause page walks", 106 …"PublicDescription": "This event counts store misses in all DTLB levels that cause a completed pag… 117 …"PublicDescription": "This event counts store misses in all DTLB levels that cause a completed pag… [all …] 
 | 
| /Linux-v5.4/tools/perf/pmu-events/arch/x86/broadwellde/ | 
| D | virtual-memory.json | 5         "BriefDescription": "Load misses in all DTLB levels that cause page walks", 9 …"PublicDescription": "This event counts load misses in all DTLB levels that cause page walks of an… 20 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 31 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 42 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 88 …: "Load operations that miss the first DTLB level but hit the second and do not cause page walks.", 97         "BriefDescription": "Store misses in all DTLB levels that cause page walks", 101 …"PublicDescription": "This event counts store misses in all DTLB levels that cause page walks of a… 112 …"PublicDescription": "This event counts store misses in all DTLB levels that cause a completed pag… 119 …     "BriefDescription": "Store misses in all DTLB levels that cause completed page walks (2M/4M)", [all …] 
 | 
| /Linux-v5.4/tools/perf/pmu-events/arch/x86/broadwellx/ | 
| D | virtual-memory.json | 5         "BriefDescription": "Load misses in all DTLB levels that cause page walks", 9 …"PublicDescription": "This event counts load misses in all DTLB levels that cause page walks of an… 20 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 31 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 42 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 88 …: "Load operations that miss the first DTLB level but hit the second and do not cause page walks.", 97         "BriefDescription": "Store misses in all DTLB levels that cause page walks", 101 …"PublicDescription": "This event counts store misses in all DTLB levels that cause page walks of a… 112 …"PublicDescription": "This event counts store misses in all DTLB levels that cause a completed pag… 119 …     "BriefDescription": "Store misses in all DTLB levels that cause completed page walks (2M/4M)", [all …] 
 | 
| /Linux-v5.4/tools/perf/pmu-events/arch/x86/jaketown/ | 
| D | virtual-memory.json | 26         "BriefDescription": "Misses at all ITLB levels that cause page walks.", 35         "BriefDescription": "Misses in all ITLB levels that cause completed page walks.", 54 …": "Operations that miss the first ITLB level but hit the second and do not cause any page walks.", 63         "BriefDescription": "Load misses in all DTLB levels that cause page walks.", 72         "BriefDescription": "Load misses at all DTLB levels that cause completed page walks.", 86 …d operations that miss the first DTLB level but hit the second and do not cause any page walks. Th… 92 …: "Load operations that miss the first DTLB level but hit the second and do not cause page walks.", 101         "BriefDescription": "Store misses in all DTLB levels that cause page walks.", 110         "BriefDescription": "Store misses in all DTLB levels that cause completed page walks.", 128 …: "Store operations that miss the first TLB level but hit the second and do not cause page walks.",
  | 
| /Linux-v5.4/tools/perf/pmu-events/arch/x86/sandybridge/ | 
| D | virtual-memory.json | 8         "BriefDescription": "Load misses in all DTLB levels that cause page walks.", 17         "BriefDescription": "Load misses at all DTLB levels that cause completed page walks.", 31 …d operations that miss the first DTLB level but hit the second and do not cause any page walks. Th… 37 …: "Load operations that miss the first DTLB level but hit the second and do not cause page walks.", 46         "BriefDescription": "Store misses in all DTLB levels that cause page walks.", 55         "BriefDescription": "Store misses in all DTLB levels that cause completed page walks.", 73 …: "Store operations that miss the first TLB level but hit the second and do not cause page walks.", 91         "BriefDescription": "Misses at all ITLB levels that cause page walks.", 100         "BriefDescription": "Misses in all ITLB levels that cause completed page walks.", 119 …": "Operations that miss the first ITLB level but hit the second and do not cause any page walks.",
  | 
| /Linux-v5.4/tools/perf/pmu-events/arch/x86/ivybridge/ | 
| D | virtual-memory.json | 3 …"PublicDescription": "Misses in all TLB levels that cause a page walk of any page size from demand… 48         "BriefDescription": "Store misses in all DTLB levels that cause page walks", 58         "BriefDescription": "Store misses in all DTLB levels that cause completed page walks", 72 …: "Store operations that miss the first TLB level but hit the second and do not cause page walks.", 78 …": "Store operations that miss the first TLB level but hit the second and do not cause page walks", 97 …": "Load operations that miss the first DTLB level but hit the second and do not cause page walks", 101         "PublicDescription": "Misses in all ITLB levels that cause page walks.", 107         "BriefDescription": "Misses at all ITLB levels that cause page walks", 111         "PublicDescription": "Misses in all ITLB levels that cause completed page walks.", 117         "BriefDescription": "Misses in all ITLB levels that cause completed page walks", [all …] 
 | 
| /Linux-v5.4/tools/perf/pmu-events/arch/x86/ivytown/ | 
| D | virtual-memory.json | 3 …"PublicDescription": "Misses in all TLB levels that cause a page walk of any page size from demand… 66         "BriefDescription": "Store misses in all DTLB levels that cause page walks", 76         "BriefDescription": "Store misses in all DTLB levels that cause completed page walks", 90 …: "Store operations that miss the first TLB level but hit the second and do not cause page walks.", 96 …": "Store operations that miss the first TLB level but hit the second and do not cause page walks", 115 …": "Load operations that miss the first DTLB level but hit the second and do not cause page walks", 119         "PublicDescription": "Misses in all ITLB levels that cause page walks.", 125         "BriefDescription": "Misses at all ITLB levels that cause page walks", 129         "PublicDescription": "Misses in all ITLB levels that cause completed page walks.", 135         "BriefDescription": "Misses in all ITLB levels that cause completed page walks", [all …] 
 | 
| /Linux-v5.4/security/integrity/ima/ | 
| D | ima_appraise.c | 211 			enum integrity_status *status, const char **cause)  in xattr_verify()  argument 222 			*cause = "IMA-signature-required";  in xattr_verify() 239 			*cause = "invalid-hash";  in xattr_verify() 264 			*cause = "invalid-signature";  in xattr_verify() 272 		*cause = "unknown-ima-data";  in xattr_verify() 287 			 enum integrity_status *status, const char **cause)  in modsig_verify()  argument 297 		*cause = "invalid-signature";  in modsig_verify() 321 	const char *cause = "unknown";  in ima_appraise_measurement()  local 337 		cause = iint->flags & IMA_DIGSIG_REQUIRED ?  in ima_appraise_measurement() 361 		cause = "missing-HMAC";  in ima_appraise_measurement() [all …] 
 | 
| /Linux-v5.4/drivers/net/ethernet/chelsio/cxgb/ | 
| 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() [all …] 
 | 
| /Linux-v5.4/Documentation/ABI/stable/ | 
| D | sysfs-driver-mlxreg-io | 97 Description:	These files show the system reset cause, as following: power 101 		this is reset cause, 0 - otherwise. Only one of the above 103 		reset cause. 115 Description:	These files show the system reset cause, as following: ComEx 118 		Value 1 in file means this is reset cause, 0 - otherwise. 120 		the last reset cause. 127 Description:	These files show the system reset cause, as following: 131 		reload. Value 1 in file means this is reset cause, 0 - otherwise. 133 		only last reset cause.
  | 
| /Linux-v5.4/drivers/edac/ | 
| 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() [all …] 
 | 
| /Linux-v5.4/arch/nios2/kernel/ | 
| D | traps.c | 93 		 * down the cause of the crash will be able to figure  in show_stack() 126 asmlinkage void handle_unaligned_c(struct pt_regs *fp, int cause)  in handle_unaligned_c()  argument 130 	cause >>= 2;  in handle_unaligned_c() 140 		pr_alert("  cause   %d\n", cause);  in handle_unaligned_c() 172 asmlinkage void unhandled_exception(struct pt_regs *regs, int cause)  in unhandled_exception()  argument 176 	cause /= 4;  in unhandled_exception() 179 			cause, user_mode(regs) ? "user" : "kernel", addr);  in unhandled_exception()
  | 
| /Linux-v5.4/drivers/staging/rtl8723bs/include/ | 
| D | rtw_ioctl.h | 63 #define NDIS_STATUS_DEST_OUT_OF_ORDER		((uint)0xC0010024L)  /*  cause 27 */ 64 #define NDIS_STATUS_VC_NOT_AVAILABLE		((uint)0xC0010025L)  /*  cause 35, 45 */ 65 #define NDIS_STATUS_CELLRATE_NOT_AVAILABLE	((uint)0xC0010026L)  /*  cause 37 */ 66 #define NDIS_STATUS_INCOMPATABLE_QOS		((uint)0xC0010027L)  /*  cause 49 */ 67 #define NDIS_STATUS_AAL_PARAMS_UNSUPPORTED	((uint)0xC0010028L)  /*  cause 93 */ 68 #define NDIS_STATUS_NO_ROUTE_TO_DESTINATION	((uint)0xC0010029L)  /*  cause 3 */
  | 
| /Linux-v5.4/drivers/atm/ | 
| D | uPD98402.h | 16 #define uPD98402_PICR		0x02	/* PHY Interrupt Cause Register */ 18 #define uPD98402_ACR		0x04	/* Alarm Cause Register */ 19 #define uPD98402_ACMR		0x05	/* Alarm Cause Mask Register */ 20 #define uPD98402_PCR		0x06	/* Performance Cause Register */ 21 #define uPD98402_PCMR		0x07	/* Performance Cause Mask Register */ 22 #define uPD98402_IACM		0x08	/* Internal Alarm Cause Mask Register */ 30 #define uPD98402_PCOCR		0x10	/* Perf. Counter Overflow Cause Reg */
  | 
| /Linux-v5.4/arch/mips/include/asm/ | 
| D | kvm_host.h | 705 __BUILD_KVM_RW_HW(cause,          32, MIPS_CP0_CAUSE,        0) 729 /* Cause can be modified asynchronously from hardirq hrtimer callback */ 730 __BUILD_KVM_ATOMIC_HW(cause,      32, MIPS_CP0_CAUSE,        0) 804 			   u32 cause); 806 			 u32 cause); 869 extern enum emulation_result kvm_mips_handle_tlbmiss(u32 cause, 945 enum emulation_result update_pc(struct kvm_vcpu *vcpu, u32 cause); 960 	u32 cause = vcpu->host_cp0_cause;  in kvm_is_ifetch_fault()  local 970 	if ((cause & CAUSEF_BD) && badvaddr - epc <= 4)  in kvm_is_ifetch_fault() 976 extern enum emulation_result kvm_mips_emulate_inst(u32 cause, [all …] 
 | 
| /Linux-v5.4/arch/mips/bcm63xx/ | 
| D | irq.c | 163 	u32 cause;  in plat_irq_dispatch()  local 166 		cause = read_c0_cause() & read_c0_status() & ST0_IM;  in plat_irq_dispatch() 168 		if (!cause)  in plat_irq_dispatch() 171 		if (cause & CAUSEF_IP7)  in plat_irq_dispatch() 173 		if (cause & CAUSEF_IP0)  in plat_irq_dispatch() 175 		if (cause & CAUSEF_IP1)  in plat_irq_dispatch() 177 		if (cause & CAUSEF_IP2)  in plat_irq_dispatch() 180 			if (cause & CAUSEF_IP3)  in plat_irq_dispatch() 183 			if (cause & CAUSEF_IP3)  in plat_irq_dispatch() 185 			if (cause & CAUSEF_IP4)  in plat_irq_dispatch() [all …] 
 | 
| /Linux-v5.4/tools/perf/pmu-events/arch/x86/haswell/ | 
| D | virtual-memory.json | 3         "PublicDescription": "Misses in all TLB levels that cause a page walk of any page size.", 9         "BriefDescription": "Load misses in all DTLB levels that cause page walks", 62 …ons from a 4K page that miss the first DTLB level but hit the second and do not cause page walks.", 72 …ons from a 2M page that miss the first DTLB level but hit the second and do not cause page walks.", 88 …": "Load operations that miss the first DTLB level but hit the second and do not cause page walks", 108         "BriefDescription": "Store misses in all DTLB levels that cause page walks", 128 …     "BriefDescription": "Store misses in all DTLB levels that cause completed page walks (2M/4M)", 137         "BriefDescription": "Store misses in all DTLB levels that cause completed page walks. (1G)", 147         "BriefDescription": "Store misses in all DTLB levels that cause completed page walks", 161 …ons from a 4K page that miss the first DTLB level but hit the second and do not cause page walks.", [all …] 
 | 
| /Linux-v5.4/tools/perf/pmu-events/arch/x86/haswellx/ | 
| D | virtual-memory.json | 5         "BriefDescription": "Load misses in all DTLB levels that cause page walks", 8         "PublicDescription": "Misses in all TLB levels that cause a page walk of any page size.", 67 …ons from a 4K page that miss the first DTLB level but hit the second and do not cause page walks.", 77 …ons from a 2M page that miss the first DTLB level but hit the second and do not cause page walks.", 84 …": "Load operations that miss the first DTLB level but hit the second and do not cause page walks", 104         "BriefDescription": "Store misses in all DTLB levels that cause page walks", 124 …     "BriefDescription": "Store misses in all DTLB levels that cause completed page walks (2M/4M)", 134         "BriefDescription": "Store misses in all DTLB levels that cause completed page walks. (1G)", 143         "BriefDescription": "Store misses in all DTLB levels that cause completed page walks", 166 …ons from a 4K page that miss the first DTLB level but hit the second and do not cause page walks.", [all …] 
 | 
| /Linux-v5.4/arch/nios2/mm/ | 
| D | fault.c | 42 asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long cause,  in do_page_fault()  argument 52 	cause >>= 2;  in do_page_fault() 109 	switch (cause) {  in do_page_fault() 186 	/* User mode accesses just cause a SIGSEGV */  in do_page_fault() 190 				"cause %ld\n", current->comm, SIGSEGV, address, cause);  in do_page_fault() 211 	pr_alert("ea = %08lx, ra = %08lx, cause = %ld\n", regs->ea, regs->ra,  in do_page_fault() 212 		cause);  in do_page_fault()
  |