/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n1/ |
H A D | exception.json | 4 …s any taken architecturally visible exceptions such as IRQ, FIQ, SError, and other synchronous exc… 12 …"PublicDescription": "Counts the number of synchronous exceptions which are taken locally that are… 16 "PublicDescription": "Counts SVC exceptions taken locally." 20 …"PublicDescription": "Counts synchronous exceptions that are taken locally and caused by Instructi… 24 …ption": "Counts exceptions that are taken locally and are caused by data aborts or SErrors. Condit… 28 … "PublicDescription": "Counts IRQ exceptions including the virtual IRQs that are taken locally." 32 … "PublicDescription": "Counts FIQ exceptions including the virtual FIQs that are taken locally." 36 "PublicDescription": "Counts SMC exceptions take to EL3." 40 "PublicDescription": "Counts HVC exceptions taken to EL2." 44 …"PublicDescription": "Counts exceptions which are traps not taken locally and are caused by Instru… [all …]
|
/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/ |
H A D | exception.json | 4 …s any taken architecturally visible exceptions such as IRQ, FIQ, SError, and other synchronous exc… 12 …"PublicDescription": "Counts the number of synchronous exceptions which are taken locally that are… 16 "PublicDescription": "Counts SVC exceptions taken locally." 20 …"PublicDescription": "Counts synchronous exceptions that are taken locally and caused by Instructi… 24 …ption": "Counts exceptions that are taken locally and are caused by data aborts or SErrors. Condit… 28 … "PublicDescription": "Counts IRQ exceptions including the virtual IRQs that are taken locally." 32 … "PublicDescription": "Counts FIQ exceptions including the virtual FIQs that are taken locally." 36 "PublicDescription": "Counts SMC exceptions take to EL3." 40 "PublicDescription": "Counts HVC exceptions taken to EL2." 44 …"PublicDescription": "Counts exceptions which are traps not taken locally and are caused by Instru… [all …]
|
/linux/tools/perf/pmu-events/arch/arm64/fujitsu/monaka/ |
H A D | exception.json | 12 … "BriefDescription": "This event counts only other synchronous exceptions that are taken locally." 16 … "BriefDescription": "This event counts only Supervisor Call exceptions that are taken locally." 20 … "BriefDescription": "This event counts only Instruction Abort exceptions that are taken locally." 24 …"BriefDescription": "This event counts only Data Abort or SError interrupt exceptions that are tak… 28 …fDescription": "This event counts only IRQ exceptions that are taken locally, including Virtual IR… 32 …fDescription": "This event counts only FIQ exceptions that are taken locally, including Virtual FI… 36 …"BriefDescription": "This event counts only Secure Monitor Call exceptions. This event does not in… 40 …"BriefDescription": "This event counts for both Hypervisor Call exceptions taken locally in the hy…
|
/linux/arch/arm/vfp/ |
H A D | vfpdouble.c | 70 u32 vfp_double_normaliseround(int dd, struct vfp_double *vd, u32 fpscr, u32 exceptions, const char … in vfp_double_normaliseround() argument 81 if (vd->exponent == 2047 && (vd->significand == 0 || exceptions)) in vfp_double_normaliseround() 161 exceptions |= FPSCR_IXC; in vfp_double_normaliseround() 172 exceptions |= FPSCR_OFC | FPSCR_IXC; in vfp_double_normaliseround() 186 exceptions |= FPSCR_UFC; in vfp_double_normaliseround() 195 pr_debug("VFP: %s: d(d%d)=%016llx exceptions=%08x\n", func, in vfp_double_normaliseround() 196 dd, d, exceptions); in vfp_double_normaliseround() 199 return exceptions; in vfp_double_normaliseround() 203 * Propagate the NaN, setting exceptions if it is signalling. 444 u32 exceptions = 0; in vfp_double_fcvts() local [all …]
|
H A D | vfpsingle.c | 70 u32 __vfp_single_normaliseround(int sd, struct vfp_single *vs, u32 fpscr, u32 exceptions) in __vfp_single_normaliseround() argument 72 u32 vfp_single_normaliseround(int sd, struct vfp_single *vs, u32 fpscr, u32 exceptions, const char … in __vfp_single_normaliseround() 83 if (vs->exponent == 255 && (vs->significand == 0 || exceptions)) in __vfp_single_normaliseround() 166 exceptions |= FPSCR_IXC; in __vfp_single_normaliseround() 177 exceptions |= FPSCR_OFC | FPSCR_IXC; in __vfp_single_normaliseround() 191 exceptions |= FPSCR_UFC; in __vfp_single_normaliseround() 201 pr_debug("VFP: %s: d(s%d)=%08x exceptions=%08x\n", func, in __vfp_single_normaliseround() 202 sd, d, exceptions); in __vfp_single_normaliseround() 207 return exceptions; in __vfp_single_normaliseround() 211 * Propagate the NaN, setting exceptions if it is signalling. [all …]
|
H A D | vfpmodule.c | 271 static int vfp_raise_exceptions(u32 exceptions, u32 inst, u32 fpscr) in vfp_raise_exceptions() argument 275 pr_debug("VFP: raising exceptions %08x\n", exceptions); in vfp_raise_exceptions() 277 if (exceptions == VFP_EXCEPTION_ERROR) { in vfp_raise_exceptions() 287 if (exceptions & (FPSCR_N|FPSCR_Z|FPSCR_C|FPSCR_V)) in vfp_raise_exceptions() 290 fpscr |= exceptions; in vfp_raise_exceptions() 295 if (exceptions & stat && fpscr & en) \ in vfp_raise_exceptions() 315 u32 exceptions = VFP_EXCEPTION_ERROR; in vfp_emulate_instruction() local 325 exceptions = vfp_single_cpdo(inst, fpscr); in vfp_emulate_instruction() 327 exceptions = vfp_double_cpdo(inst, fpscr); in vfp_emulate_instruction() 344 return exceptions & ~VFP_NAN_FLAG; in vfp_emulate_instruction() [all …]
|
/linux/security/ |
H A D | device_cgroup.c | 45 struct list_head exceptions; member 110 list_for_each_entry(walk, &dev_cgroup->exceptions, list) { in dev_exception_add() 124 list_add_tail_rcu(&excopy->list, &dev_cgroup->exceptions); in dev_exception_add() 138 list_for_each_entry_safe(walk, tmp, &dev_cgroup->exceptions, list) { in dev_exception_rm() 158 list_for_each_entry_safe(ex, tmp, &dev_cgroup->exceptions, list) { in __dev_exception_clean() 183 * devcgroup_online - initializes devcgroup's behavior and exceptions based on 199 ret = dev_exceptions_copy(&dev_cgroup->exceptions, in devcgroup_online() 200 &parent_dev_cgroup->exceptions); in devcgroup_online() 229 INIT_LIST_HEAD(&dev_cgroup->exceptions); in devcgroup_css_alloc() 291 * - List the exceptions in case the default policy is to deny in devcgroup_seq_show() [all …]
|
/linux/tools/testing/selftests/net/ |
H A D | pmtu.sh | 19 # Check that PMTU exceptions with the correct PMTU are created. Then 22 # this path. Also check that locked exceptions are created when an ICMP 33 # verify that ECN doesn't interfere with the creation of PMTU exceptions. 78 # tunnel, and that PMTU exceptions with the correct values are created. 98 # that PMTU exceptions with the correct values are created. 178 # exceptions on multiple CPUs and check that the veth device tear-down 185 # Using the same topology as in pmtu_ipv4, create exceptions, and check 189 # Using the same topology as in pmtu_ipv6, create exceptions, and check 195 # proper cleanup of the PMTU exceptions by the route replacement path. 205 # Check that PMTU exceptions ar [all...] |
/linux/include/trace/events/ |
H A D | exceptions.h | 3 #define TRACE_SYSTEM exceptions 10 DECLARE_EVENT_CLASS(exceptions, 33 DEFINE_EVENT(exceptions, page_fault_user, 36 DEFINE_EVENT(exceptions, page_fault_kernel,
|
/linux/arch/arm64/include/asm/ |
H A D | irqflags.h | 14 * FIQ exceptions, in the 'daif' register. We mask and unmask them in 'daif' 16 * Masking debug exceptions causes all other exceptions to be masked too/ 17 * Masking SError masks IRQ/FIQ, but not debug exceptions. IRQ and FIQ are 20 * exceptions should be unmasked.
|
/linux/arch/powerpc/include/asm/ |
H A D | kvm_booke_hv_asm.h | 14 * All exceptions from guest state must go through KVM 16 * there are no exceptions for which we fall through directly to 20 * Expected inputs (normal exceptions): 28 * Expected inputs (crit/mcheck/debug exceptions):
|
/linux/tools/perf/pmu-events/arch/x86/amdzen1/ |
H A D | core.json | 11 …r of uOps retired. This includes all processor activity (instructions, exceptions, interrupts, mic… 17 …his includes all types of architectural control flow changes, including exceptions and interrupts." 23 …es those for which prediction is not attempted (far control transfers, exceptions and interrupts)." 29 …his includes all types of architectural control flow changes, including exceptions and interrupts." 41 …retired including far call/jump/return, IRET, SYSCALL and SYSRET, plus exceptions and interrupts. …
|
/linux/tools/perf/pmu-events/arch/x86/amdzen2/ |
H A D | core.json | 11 …ops retired. This count includes all processor activity (instructions, exceptions, interrupts, mic… 17 …his includes all types of architectural control flow changes, including exceptions and interrupts." 23 …es those for which prediction is not attempted (far control transfers, exceptions and interrupts)." 29 …his includes all types of architectural control flow changes, including exceptions and interrupts." 41 …retired including far call/jump/return, IRET, SYSCALL and SYSRET, plus exceptions and interrupts. …
|
/linux/Documentation/admin-guide/cgroup-v1/ |
H A D | devices.rst | 73 group behavior exceptions 88 In case parent's exceptions change and local exceptions are not allowed 127 list of exceptions. The internal state is controlled using the same user 129 implementation. Removal or addition of exceptions that will reduce the access
|
/linux/Documentation/arch/arm/vfp/ |
H A D | release-notes.rst | 10 provides support for the exceptions bounced from VFP hardware found 33 All the above pass softfloat tests with the following exceptions: 37 - the handling of underflow exceptions is slightly different. If a
|
/linux/arch/m68k/ifpsp060/ |
H A D | fskeleton.S | 109 | for enabled operand error exceptions. The exception stack frame is an operand error 128 | for enabled signalling NaN exceptions. The exception stack frame is a signalling NaN 147 | for enabled divide-by-zero exceptions. The exception stack frame is a divide-by-zero 166 | for enabled inexact exceptions. The exception stack frame is an inexact 185 | for enabled bsun exceptions. The exception stack frame is a bsun 206 | encountered. Three different types of exceptions can enter the F-Line exception 220 | encountered. Three different types of exceptions can enter the F-Line exception 224 | exceptions branch here.
|
/linux/arch/arm/mach-omap2/ |
H A D | prm2xxx.h | 29 * With a few exceptions, these are the register names beginning with 30 * PRCM_* on 24xx. (The exceptions are the IRQSTATUS and IRQENABLE 88 * With a few exceptions, these are the register names beginning with 89 * {PM,RM}_* on both OMAP2/3 SoC families.. (The exceptions are the
|
/linux/arch/xtensa/include/asm/ |
H A D | processor.h | 51 * General exception cause assigned to debug exceptions. Debug exceptions go 55 * exceptions to the general exception mechanism. To do this, an otherwise 56 * unused EXCCAUSE value was assigned to debug exceptions for this purpose. 63 * exceptions. For performance reasons, DEPC might contain the value of 64 * EXCCAUSE for regular exceptions, so we use this definition to mark a
|
/linux/tools/perf/pmu-events/arch/x86/amdzen4/ |
H A D | branch.json | 20 …structions (all types of architectural control flow changes, including exceptions and interrupts)." 30 …structions (all types of architectural control flow changes, including exceptions and interrupts)." 40 …ontrol transfers (far call/jump/return, IRET, SYSCALL and SYSRET, plus exceptions and interrupts).…
|
/linux/arch/m68k/fpsp040/ |
H A D | x_unimp.S | 59 andl #0xFF00FF,%d0 |clear all but accrued exceptions 62 fmovel #0,%FPCR |clear all user exceptions for FPSP 74 bral gen_except |post any exceptions and return
|
H A D | gen_except.S | 4 | gen_except --- FPSP routine to detect reportable exceptions 10 | Any routine which may report an exceptions must load 13 | Priority for exceptions is: 124 | Frame is idle, so check for exceptions reported through 169 | commonE1 does this for E1 exceptions, which are snan, 170 | operr, and dz. commonE3 does this for E3 exceptions, which 209 | No bits in the enable byte match existing exceptions. Check for 221 | No exceptions are to be reported. If the instruction was
|
/linux/drivers/md/ |
H A D | dm-snap-persistent.c | 51 * of the exceptions info is indicated by an exception with a 139 * When creating exceptions, all the chunks here and above are 145 * When merging exceptions, it does not necessarily mean all the 399 * Access functions for the disk exceptions, these do the endian conversions. 439 * Registers the exceptions that are present in the current area. 463 * exceptions. Therefore the area is not full. in insert_exceptions() 510 * Keeping reading chunks and inserting exceptions until in read_exceptions() 725 * If there are exceptions in flight and we have not yet in persistent_commit_exception() 740 * Commit exceptions to disk. in persistent_commit_exception() 829 * as exceptions may have been committed out-of-order originally. in persistent_commit_merge() [all …]
|
/linux/arch/arm64/kernel/ |
H A D | suspend.c | 31 * debug exceptions. Code cannot be run from a CPU PM notifier since by the 32 * time the notifier runs debug exceptions might have been enabled already, 71 * before debug exceptions are possibly reenabled in __cpu_suspend_exit() 117 * From this point debug exceptions are disabled to prevent in cpu_suspend()
|
/linux/tools/testing/selftests/bpf/ |
H A D | DENYLIST.riscv64 | 2 exceptions # JIT does not support exceptions
|
/linux/include/uapi/linux/ |
H A D | kfd_ioctl.h | 950 /* Trap exceptions */ 1160 * @exception_mask (IN) - exceptions to raise to the debugger 1164 * exceptions set in exception_mask. 1187 * Raises exceptions to runtime. 1189 * @exception_mask (IN) - exceptions to raise to runtime 1198 * All other exceptions are raised to runtime through err_payload_addr. 1211 * Set new exceptions to be raised to the debugger. 1213 * @exception_mask (IN) - new exceptions to raise the debugger 1226 * Enable HW exceptions to raise trap. 1274 * @exception_mask (IN) - raised exceptions to clear [all …]
|