| /linux/tools/perf/pmu-events/arch/arm64/fujitsu/monaka/ |
| H A D | tlb.json | 4 …"BriefDescription": "This event counts operations that cause a TLB refill of the L1I TLB. See L1I_… 8 …"BriefDescription": "This event counts operations that cause a TLB refill of the L1D TLB. See L1D_… 12 …"BriefDescription": "This event counts operations that cause a TLB access to the L1D TLB. See L1D_… 16 …"BriefDescription": "This event counts operations that cause a TLB access to the L1I TLB. See L1I_… 20 …"BriefDescription": "This event counts operations that cause a TLB refill of the L2D TLB. See L2D_… 24 …"BriefDescription": "This event counts operations that cause a TLB access to the L2D TLB. See L2D_… 37 … "BriefDescription": "This event counts operations that cause a TLB access to the L1I in 4KB page." 42 …"BriefDescription": "This event counts operations that cause a TLB access to the L1I in 64KB page." 47 … "BriefDescription": "This event counts operations that cause a TLB access to the L1I in 2MB page." 52 …"BriefDescription": "This event counts operations that cause a TLB access to the L1I in 32MB page." [all …]
|
| /linux/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 = GT_READ(GT_INTRCAUSE_OFS); in gt641xx_irq_dispatch() [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/broadwellx/ |
| H A D | virtual-memory.json | 3 "BriefDescription": "Load misses in all DTLB levels that cause page walks", 8 …"PublicDescription": "This event counts load misses in all DTLB levels that cause page walks of an… 13 …: "Load operations that miss the first DTLB level but hit the second and do not cause page walks.", 51 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 61 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 71 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 86 "BriefDescription": "Store misses in all DTLB levels that cause page walks", 91 …"PublicDescription": "This event counts store misses in all DTLB levels that cause page walks of a… 96 …: "Store operations that miss the first TLB level but hit the second and do not cause page walks.", 120 "BriefDescription": "Store misses in all DTLB levels that cause completed page walks.", [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/broadwellde/ |
| H A D | virtual-memory.json | 3 "BriefDescription": "Load misses in all DTLB levels that cause page walks", 8 …"PublicDescription": "This event counts load misses in all DTLB levels that cause page walks of an… 13 …: "Load operations that miss the first DTLB level but hit the second and do not cause page walks.", 51 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 61 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 71 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 86 "BriefDescription": "Store misses in all DTLB levels that cause page walks", 91 …"PublicDescription": "This event counts store misses in all DTLB levels that cause page walks of a… 96 …: "Store operations that miss the first TLB level but hit the second and do not cause page walks.", 120 "BriefDescription": "Store misses in all DTLB levels that cause completed page walks.", [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/broadwell/ |
| H A D | virtual-memory.json | 3 "BriefDescription": "Load misses in all DTLB levels that cause page walks", 8 …"PublicDescription": "This event counts load misses in all DTLB levels that cause page walks of an… 13 …: "Load operations that miss the first DTLB level but hit the second and do not cause page walks.", 51 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 61 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 71 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 86 "BriefDescription": "Store misses in all DTLB levels that cause page walks", 91 …"PublicDescription": "This event counts store misses in all DTLB levels that cause page walks of a… 96 …: "Store operations that miss the first TLB level but hit the second and do not cause page walks.", 120 "BriefDescription": "Store misses in all DTLB levels that cause completed page walks.", [all …]
|
| /linux/arch/riscv/mm/ |
| H A D | fault.c | 108 if (kfence_handle_page_fault(addr, regs->cause == EXC_STORE_PAGE_FAULT, regs)) in no_context() 150 /* User mode accesses just cause a SIGSEGV */ in bad_area_nosemaphore() 178 /* User mode accesses just cause a SIGSEGV */ in vmalloc_fault() 249 static inline bool access_error(unsigned long cause, struct vm_area_struct *vma) in access_error() argument 251 switch (cause) { in access_error() 269 panic("%s: unhandled cause %lu", __func__, cause); in access_error() 283 unsigned long addr, cause; in handle_page_fault() local 288 cause = regs->cause; in handle_page_fault() 294 if (kprobe_page_fault(regs, cause)) in handle_page_fault() 298 trace_page_fault_user(addr, regs, cause); in handle_page_fault() [all …]
|
| /linux/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()
|
| /linux/tools/perf/pmu-events/arch/x86/jaketown/ |
| H A D | virtual-memory.json | 3 "BriefDescription": "Load misses in all DTLB levels that cause page walks.", 11 …: "Load operations that miss the first DTLB level but hit the second and do not cause page walks.", 15 …d operations that miss the first DTLB level but hit the second and do not cause any page walks. Th… 20 "BriefDescription": "Load misses at all DTLB levels that cause completed page walks.", 37 "BriefDescription": "Store misses in all DTLB levels that cause page walks.", 45 …: "Store operations that miss the first TLB level but hit the second and do not cause page walks.", 53 "BriefDescription": "Store misses in all DTLB levels that cause completed page walks.", 85 "BriefDescription": "Misses at all ITLB levels that cause page walks.", 93 …": "Operations that miss the first ITLB level but hit the second and do not cause any page walks.", 101 "BriefDescription": "Misses in all ITLB levels that cause completed page walks.",
|
| /linux/tools/perf/pmu-events/arch/x86/sandybridge/ |
| H A D | virtual-memory.json | 3 "BriefDescription": "Load misses in all DTLB levels that cause page walks.", 11 …: "Load operations that miss the first DTLB level but hit the second and do not cause page walks.", 15 …d operations that miss the first DTLB level but hit the second and do not cause any page walks. Th… 20 "BriefDescription": "Load misses at all DTLB levels that cause completed page walks.", 37 "BriefDescription": "Store misses in all DTLB levels that cause page walks.", 45 …: "Store operations that miss the first TLB level but hit the second and do not cause page walks.", 53 "BriefDescription": "Store misses in all DTLB levels that cause completed page walks.", 85 "BriefDescription": "Misses at all ITLB levels that cause page walks.", 93 …": "Operations that miss the first ITLB level but hit the second and do not cause any page walks.", 101 "BriefDescription": "Misses in all ITLB levels that cause completed page walks.",
|
| /linux/tools/perf/pmu-events/arch/x86/ivybridge/ |
| H A D | virtual-memory.json | 15 …"PublicDescription": "Misses in all TLB levels that cause a page walk of any page size from demand… 20 …": "Load operations that miss the first DTLB level but hit the second and do not cause page walks", 47 "BriefDescription": "Store misses in all DTLB levels that cause page walks", 56 …": "Store operations that miss the first TLB level but hit the second and do not cause page walks", 60 …: "Store operations that miss the first TLB level but hit the second and do not cause page walks.", 65 "BriefDescription": "Store misses in all DTLB levels that cause completed page walks", 109 "BriefDescription": "Misses at all ITLB levels that cause page walks", 113 "PublicDescription": "Misses in all ITLB levels that cause page walks.", 118 …n": "Operations that miss the first ITLB level but hit the second and do not cause any page walks", 127 "BriefDescription": "Misses in all ITLB levels that cause completed page walks", [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/ivytown/ |
| H A D | virtual-memory.json | 31 …"PublicDescription": "Misses in all TLB levels that cause a page walk of any page size from demand… 36 …": "Load operations that miss the first DTLB level but hit the second and do not cause page walks", 63 "BriefDescription": "Store misses in all DTLB levels that cause page walks", 72 …": "Store operations that miss the first TLB level but hit the second and do not cause page walks", 76 …: "Store operations that miss the first TLB level but hit the second and do not cause page walks.", 81 "BriefDescription": "Store misses in all DTLB levels that cause completed page walks", 125 "BriefDescription": "Misses at all ITLB levels that cause page walks", 129 "PublicDescription": "Misses in all ITLB levels that cause page walks.", 134 …n": "Operations that miss the first ITLB level but hit the second and do not cause any page walks", 143 "BriefDescription": "Misses in all ITLB levels that cause completed page walks", [all …]
|
| /linux/security/integrity/ima/ |
| H A D | ima_appraise.c | 246 enum integrity_status *status, const char **cause) 261 *cause = "verity-signature-required"; in calc_file_id_hash() 263 *cause = "IMA-signature-required"; in calc_file_id_hash() 283 *cause = "invalid-hash"; in xattr_verify() 294 *cause = "verity-signature-required"; in xattr_verify() 301 *cause = "invalid-signature-version"; in xattr_verify() 307 *cause = "IMA-sigv3-required"; in xattr_verify() 332 *cause = "invalid-signature"; in xattr_verify() 343 *cause = "IMA-signature-required"; in xattr_verify() 351 *cause in xattr_verify() 280 xattr_verify(enum ima_hooks func,struct ima_iint_cache * iint,struct evm_ima_xattr_data * xattr_value,int xattr_len,enum integrity_status * status,const char ** cause) xattr_verify() argument 420 modsig_verify(enum ima_hooks func,const struct modsig * modsig,enum integrity_status * status,const char ** cause) modsig_verify() argument 499 const char *cause = "unknown"; ima_appraise_measurement() local [all...] |
| /linux/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() [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/haswell/ |
| H A D | virtual-memory.json | 3 "BriefDescription": "Load misses in all DTLB levels that cause page walks", 7 "PublicDescription": "Misses in all TLB levels that cause a page walk of any page size.", 21 …": "Load operations that miss the first DTLB level but hit the second and do not cause page walks", 34 …ons from a 2M page that miss the first DTLB level but hit the second and do not cause page walks.", 43 …ons from a 4K page that miss the first DTLB level but hit the second and do not cause page walks.", 92 "BriefDescription": "Store misses in all DTLB levels that cause page walks", 110 …": "Store operations that miss the first TLB level but hit the second and do not cause page walks", 114 …: "Store operations that miss the first TLB level but hit the second and do not cause page walks.", 123 …ons from a 2M page that miss the first DTLB level but hit the second and do not cause page walks.", 132 …ons from a 4K page that miss the first DTLB level but hit the second and do not cause page walks.", [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/haswellx/ |
| H A D | virtual-memory.json | 3 "BriefDescription": "Load misses in all DTLB levels that cause page walks", 7 "PublicDescription": "Misses in all TLB levels that cause a page walk of any page size.", 21 …": "Load operations that miss the first DTLB level but hit the second and do not cause page walks", 34 …ons from a 2M page that miss the first DTLB level but hit the second and do not cause page walks.", 43 …ons from a 4K page that miss the first DTLB level but hit the second and do not cause page walks.", 92 "BriefDescription": "Store misses in all DTLB levels that cause page walks", 110 …": "Store operations that miss the first TLB level but hit the second and do not cause page walks", 114 …: "Store operations that miss the first TLB level but hit the second and do not cause page walks.", 123 …ons from a 2M page that miss the first DTLB level but hit the second and do not cause page walks.", 132 …ons from a 4K page that miss the first DTLB level but hit the second and do not cause page walks.", [all …]
|
| /linux/arch/mips/kvm/ |
| H A D | vz.c | 258 u32 cause) in kvm_vz_irq_deliver_cb() argument 287 u32 cause) in kvm_vz_irq_clear_cb() argument 295 * Explicitly clear irq associated with Cause.IP[IPTI] in kvm_vz_irq_clear_cb() 360 * @cause: CP0_Cause register to restore. 366 u32 cause) in _kvm_vz_restore_stimer() argument 375 write_gc0_cause(cause); in _kvm_vz_restore_stimer() 382 * @cause: CP0_Cause register to restore. 384 * Restore hard timer Guest.Count & Guest.Cause taking care to preserve the 388 u32 compare, u32 cause) in _kvm_vz_restore_htimer() argument 404 write_gc0_cause(cause); in _kvm_vz_restore_htimer() [all …]
|
| /linux/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()
|
| /linux/security/integrity/ |
| H A D | integrity_audit.c | 30 const char *cause, int result, int audit_info) in integrity_audit_msg() argument 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() argument 56 audit_log_format(ab, " op=%s cause=%s comm=", op, cause); in integrity_audit_message()
|
| /linux/arch/mips/sgi-ip30/ |
| H A D | ip30-irq.c | 46 u64 pending, mask, cause, error_irqs, err_reg; in ip30_error_irq() local 52 cause = heart_read(&heart_regs->cause); in ip30_error_irq() 66 * If we also have a cause value, then something happened, so loop in ip30_error_irq() 68 * and print the value of the HEART cause register. This is really in ip30_error_irq() 72 * Refer to heart.h for the HC_* macros to work out the cause in ip30_error_irq() 75 if (cause) { in ip30_error_irq() 76 pr_alert("IP30: CPU%d: HEART ATTACK! ISR = 0x%.16llx, IMR = 0x%.16llx, CAUSE = 0x%.16llx\n", in ip30_error_irq() 77 cpu, pending, mask, cause); in ip30_error_irq() 79 if (cause & HC_COR_MEM_ERR) { in ip30_error_irq()
|
| /linux/arch/nios2/mm/ |
| H A D | fault.c | 43 asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long cause, in do_page_fault() argument 53 cause >>= 2; in do_page_fault() 99 switch (cause) { in do_page_fault() 169 /* User mode accesses just cause a SIGSEGV */ in do_page_fault() 173 "cause %ld\n", current->comm, SIGSEGV, address, cause); in do_page_fault() 194 pr_alert("ea = %08lx, ra = %08lx, cause = %ld\n", regs->ea, regs->ra, in do_page_fault() 195 cause); in do_page_fault()
|
| /linux/arch/mips/bcm63xx/ |
| H A 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/Documentation/core-api/ |
| H A D | unaligned-memory-access.rst | 15 unaligned accesses, why you need to write code that doesn't cause them, 73 platforms and will cause performance problems on others. 76 Code that does not cause unaligned access 95 not be unreasonable to expect that accessing field2 would cause an unaligned 111 will never cause an unaligned access, because all memory addresses are evenly 139 the memory access in a way that does not cause unaligned access. Of course, 140 the extra instructions obviously cause a loss in performance compared to the 149 that can cause an unaligned memory access. The following function taken 183 Here is another example of some code that could cause unaligned accesses:: 192 This code will cause unaligned accesses every time the data parameter points
|
| /linux/tools/testing/selftests/kvm/x86/ |
| H A D | svm_nested_shutdown_test.c | 31 idt[6].p = 0; // #UD is intercepted but its injection will cause #NP in l1_guest_code() 32 idt[11].p = 0; // #NP is not intercepted and will cause another in l1_guest_code() 34 idt[8].p = 0; // #DF will cause #NP which will cause SHUTDOWN in l1_guest_code()
|
| /linux/arch/arm/boot/dts/aspeed/ |
| H A D | aspeed-bmc-facebook-greatlakes.dts | 250 /*C0-C7*/ "presence-ocp-nic","","","reset-cause-nic-primary", 251 "reset-cause-nic-secondary","","","", 265 /*M0-M7*/ "","power-nic-bmc-enable","","usb-bmc-enable","","reset-cause-usb-hub","","", 269 "reset-cause-pcie-slot1","reset-cause-pcie-slot2", 270 "reset-cause-pcie-slot3","reset-cause-pcie-slot4","","", 281 /*Y0-Y7*/ "","","","reset-cause-emmc","","","","",
|
| /linux/drivers/bluetooth/ |
| H A D | btintel_pcie.h | 67 #define BTINTEL_PCIE_CSR_MSIX_IVAR(cause) (BTINTEL_PCIE_CSR_MSIX_IVAR_BASE + (cause)) argument 95 BTINTEL_PCIE_MSIX_FH_INT_CAUSES_0 = BIT(0), /* cause 0 */ 96 BTINTEL_PCIE_MSIX_FH_INT_CAUSES_1 = BIT(1), /* cause 1 */ 101 BTINTEL_PCIE_MSIX_HW_INT_CAUSES_GP0 = BIT(0), /* cause 32 */ 102 BTINTEL_PCIE_MSIX_HW_INT_CAUSES_GP1 = BIT(1), /* cause 33 */ 103 BTINTEL_PCIE_MSIX_HW_INT_CAUSES_HWEXP = BIT(3), /* cause 35 */ 141 BTINTEL_PCIE_CSR_MBOX_STATUS_MBOX1 = BIT(0), /* cause MBOX1 */ 142 BTINTEL_PCIE_CSR_MBOX_STATUS_MBOX2 = BIT(1), /* cause MBOX2 */ 143 BTINTEL_PCIE_CSR_MBOX_STATUS_MBOX3 = BIT(2), /* cause MBOX3 */ 144 BTINTEL_PCIE_CSR_MBOX_STATUS_MBOX4 = BIT(3), /* cause MBOX4 */
|