Home
last modified time | relevance | path

Searched refs:exception (Results 1 – 25 of 364) sorted by relevance

12345678910>>...15

/Linux-v5.4/drivers/acpi/acpica/
Dutexcep.c32 const struct acpi_exception_info *exception; in acpi_format_exception() local
36 exception = acpi_ut_validate_exception(status); in acpi_format_exception()
37 if (!exception) { in acpi_format_exception()
47 return (exception->name); in acpi_format_exception()
68 const struct acpi_exception_info *exception = NULL; in ACPI_EXPORT_SYMBOL() local
81 exception = &acpi_gbl_exception_names_env[sub_status]; in ACPI_EXPORT_SYMBOL()
88 exception = &acpi_gbl_exception_names_pgm[sub_status]; in ACPI_EXPORT_SYMBOL()
95 exception = &acpi_gbl_exception_names_tbl[sub_status]; in ACPI_EXPORT_SYMBOL()
102 exception = &acpi_gbl_exception_names_aml[sub_status]; in ACPI_EXPORT_SYMBOL()
109 exception = &acpi_gbl_exception_names_ctrl[sub_status]; in ACPI_EXPORT_SYMBOL()
[all …]
/Linux-v5.4/tools/testing/selftests/powerpc/tm/
Dtm-unavailable.c47 int exception; member
52 if (flags.touch_fp && flags.exception == FP_UNA_EXCEPTION) in expecting_failure()
55 if (flags.touch_vec && flags.exception == VEC_UNA_EXCEPTION) in expecting_failure()
66 flags.exception == VSX_UNA_EXCEPTION) in expecting_failure()
113 if (flags.exception != FP_UNA_EXCEPTION && in tm_una_ping()
114 flags.exception != VEC_UNA_EXCEPTION && in tm_una_ping()
115 flags.exception != VSX_UNA_EXCEPTION) { in tm_una_ping()
216 [exception] "r" (flags.exception), in tm_una_ping()
341 int rc, exception; /* FP = 0, VEC = 1, VSX = 2 */ in tm_unavailable_test() local
373 for (exception = 0; exception < NUM_EXCEPTIONS; exception++) { in tm_unavailable_test()
[all …]
/Linux-v5.4/arch/m68k/fpsp040/
Dskeleton.S7 | Each entry point for exception 'xxxx' begins with a 'jmp fpsp_xxxx'.
10 | the 'fpsp_xxxx' handler entry point should be placed in the exception
12 | exception is one that must be reported then there will be a
16 | that caused the exception will still be pending when the FPSP
18 | to handle the exception.
20 | If the exception was completely handled by the package, then
58 | Divide by Zero exception
80 | Inexact exception
83 | will probably want to clear the pending exception.
84 | The provided code will clear the E3 exception (if pending),
[all …]
Dfpsp.h11 | fpsp.h --- stack frame offsets during FPSP exception handling
13 | These equates are used to access the exception frame, the fsave
44 | Positive offsets from A6 refer to the exception frame. Negative
56 | and then either "bra fpsp_done" if the exception was completely
58 | label to a routine that will process a real exception of the
60 | if the FPU state after the exception is idle.
62 | Sometimes the exception handler will transform the fsave area
63 | because it needs to report an exception back to the user. This
92 .set FPCR_ENABLE,USER_FPCR+2 | FPCR exception enable
97 .set FPSR_EXCEPT,USER_FPSR+2 | FPSR exception
[all …]
Dkernel_ex.S4 | This file contains routines to force exception status in the
46 | DZ exception
51 | set FPSR exception status dz bit, condition code
57 | set exception status bit & accrued bits in FPSR
103 | OPERR exception
106 | set FPSR exception status operr bit, condition code
111 | set FPSR exception status operr bit, accrued operr bit
128 | t_unfl --- UNFL exception
/Linux-v5.4/arch/m68k/ifpsp060/
Dfskeleton.S70 | This is the exit point for the 060FPSP when an enabled overflow exception
72 | for enabled overflow conditions. The exception stack frame is an overflow
75 | The sample routine below simply clears the exception status bit and
89 | This is the exit point for the 060FPSP when an enabled underflow exception
91 | for enabled underflow conditions. The exception stack frame is an underflow
94 | The sample routine below simply clears the exception status bit and
107 | This is the exit point for the 060FPSP when an enabled operand error exception
109 | for enabled operand error exceptions. The exception stack frame is an operand error
113 | The sample routine below simply clears the exception status bit and
126 | This is the exit point for the 060FPSP when an enabled signalling NaN exception
[all …]
Dfpsp.doc33 Package. This package is essentially a set of exception handlers
35 These exception handlers emulate Unimplemented FP instructions,
38 includes exception handlers to provide full IEEE-754 compliant
39 exception handling.
100 For example, if the 68060 hardware took a "Line-F Emulator" exception
171 exception taken ---> enter _060_fpsp_snan --|
179 exception taken ---> enter _060_fpsp_operr --|
187 exception taken ---> enter _060_fpsp_dz --|
195 exception taken ---> enter _060_fpsp_inex --|
204 exception taken ---> enter _060_fpsp_ovfl --|
[all …]
Diskeleton.S59 | Instruction exception handler. For a normal exit, the
85 | Instruction exception handler. If the instruction was a "chk2"
87 | a CHK exception stack frame from the Unimplemented Integer Instrcution
120 | Instruction exception handler isp_unimp(). If the instruction is a 64-bit
122 | creates a Divide-by-zero exception stack frame from the Unimplemented
125 | Remember that a trace exception may be pending. The code below performs
126 | no action associated with the "chk" exception. If tracing is enabled,
127 | then it create a Trace exception stack frame from the "chk" exception
198 | plpaw and handle any exception here. The kernel must not be
/Linux-v5.4/drivers/s390/char/
Dtape_3590.c959 char *exception, *service; in tape_3590_print_mim_msg_f0() local
961 exception = kmalloc(BUFSIZE, GFP_ATOMIC); in tape_3590_print_mim_msg_f0()
964 if (!exception || !service) in tape_3590_print_mim_msg_f0()
971 snprintf(exception, BUFSIZE, "Data degraded"); in tape_3590_print_mim_msg_f0()
974 snprintf(exception, BUFSIZE, "Data degraded in partition %i", in tape_3590_print_mim_msg_f0()
978 snprintf(exception, BUFSIZE, "Medium degraded"); in tape_3590_print_mim_msg_f0()
981 snprintf(exception, BUFSIZE, "Medium degraded in partition %i", in tape_3590_print_mim_msg_f0()
985 snprintf(exception, BUFSIZE, "Block 0 Error"); in tape_3590_print_mim_msg_f0()
988 snprintf(exception, BUFSIZE, "Medium Exception 0x%02x", in tape_3590_print_mim_msg_f0()
992 snprintf(exception, BUFSIZE, "0x%02x", in tape_3590_print_mim_msg_f0()
[all …]
/Linux-v5.4/LICENSES/exceptions/
DGCC-exception-2.01 SPDX-Exception-Identifier: GCC-exception-2.0
2 SPDX-URL: https://spdx.org/licenses/GCC-exception-2.0.html
5 This exception is used together with one of the above SPDX-Licenses to
7 To use this exception add it with the keyword WITH to one of the
9 SPDX-License-Identifier: <SPDX-License> WITH GCC-exception-2.0
/Linux-v5.4/Documentation/translations/zh_CN/process/
Dlicense-rules.rst101 // SPDX-License-Identifier: GPL-2.0 WITH mif-exception
102 // SPDX-License-Identifier: GPL-2.0+ WITH GCC-exception-2.0
265 LICENSES/exceptions/GCC-exception-2.0
301 This exception is used together with one of the above SPDX-Licenses
304 To use this exception add it with the keyword WITH to one of the
308 Full exception text
312 SPDX-Exception-Identifier: GCC-exception-2.0
313 SPDX-URL: https://spdx.org/licenses/GCC-exception-2.0.html
316 The "GCC Runtime Library exception 2.0" is used together with one
319 To use this exception add it with the keyword WITH to one of the
[all …]
/Linux-v5.4/tools/lib/subcmd/
Dpager.c40 fd_set exception; in pager_preexec() local
43 FD_ZERO(&exception); in pager_preexec()
45 FD_SET(0, &exception); in pager_preexec()
46 select(1, &in, NULL, &exception, NULL); in pager_preexec()
/Linux-v5.4/fs/nfs/
Dnfs4proc.c451 int errorcode, struct nfs4_exception *exception) in nfs4_do_handle_exception() argument
454 struct nfs4_state *state = exception->state; in nfs4_do_handle_exception()
456 struct inode *inode = exception->inode; in nfs4_do_handle_exception()
459 exception->delay = 0; in nfs4_do_handle_exception()
460 exception->recovering = 0; in nfs4_do_handle_exception()
461 exception->retry = 0; in nfs4_do_handle_exception()
463 stateid = nfs4_recoverable_stateid(exception->stateid); in nfs4_do_handle_exception()
494 exception->retry = 1; in nfs4_do_handle_exception()
530 if (exception->timeout > HZ) { in nfs4_do_handle_exception()
544 exception->delay = 1; in nfs4_do_handle_exception()
[all …]
/Linux-v5.4/arch/sh/kernel/cpu/sh2a/
Dentry.S68 add #(3+2)*4,r0 ! rewind r0 - r3 + exception frame
80 ! in kernel exception
86 ! restore exception frame & regs
105 ! dispatch exception / interrupt
117 mov.l @r8,r8 ! exception handler address
120 mov.l 8f,r8 ! unhandled exception
198 ! overlap exception frame
215 mov.l r2,@(OFF_SP,r0) ! point exception frame top
233 ! common exception handler
/Linux-v5.4/scripts/
Dspdxcheck.py46 exception = None
56 exception = l.split(':')[1].strip().upper()
57 spdx.exceptions[exception] = []
62 … raise SPDXException(None, 'Exception %s missing license %s' %(exception, lic))
63 spdx.exceptions[exception].append(lic)
66 if exception:
67 if not len(spdx.exceptions[exception]):
68 … raise SPDXException(el, 'Exception %s is missing SPDX-Licenses' %exception)
/Linux-v5.4/Documentation/process/
Dlicense-rules.rst10 with an explicit syscall exception described in
38 kernel, the exception must be documented by a special license expression.
98 exception applies. When multiple licenses apply, an expression consists
116 // SPDX-License-Identifier: GPL-2.0 WITH mif-exception
117 // SPDX-License-Identifier: GPL-2.0+ WITH GCC-exception-2.0
120 valid License identifiers are listed in the tags of the exception text
342 exception text and the required `Exception Metatags`_.
348 Contains the Linux syscall exception as documented in the COPYING
352 LICENSES/exceptions/GCC-exception-2.0
354 Contains the GCC 'linking exception' which allows to link any binary
[all …]
/Linux-v5.4/arch/arm/nwfpe/
Dsoftfloat.c100 roundData->exception |= float_flag_invalid; in roundAndPackInt32()
103 if ( roundBits ) roundData->exception |= float_flag_inexact; in roundAndPackInt32()
247 roundData->exception |= float_flag_overflow | float_flag_inexact; in roundAndPackFloat32()
258 if ( isTiny && roundBits ) roundData->exception |= float_flag_underflow; in roundAndPackFloat32()
261 if ( roundBits ) roundData->exception |= float_flag_inexact; in roundAndPackFloat32()
420 roundData->exception |= float_flag_overflow | float_flag_inexact; in roundAndPackFloat64()
431 if ( isTiny && roundBits ) roundData->exception |= float_flag_underflow; in roundAndPackFloat64()
434 if ( roundBits ) roundData->exception |= float_flag_inexact; in roundAndPackFloat64()
618 if ( isTiny && roundBits ) roundData->exception |= float_flag_underflow; in roundAndPackFloatx80()
619 if ( roundBits ) roundData->exception |= float_flag_inexact; in roundAndPackFloatx80()
[all …]
Dfpa11_cprt.c64 roundData.exception = 0; in PerformFLT()
94 if (roundData.exception) in PerformFLT()
95 float_raise(roundData.exception); in PerformFLT()
108 roundData.exception = 0; in PerformFIX()
135 if (roundData.exception) in PerformFIX()
136 float_raise(roundData.exception); in PerformFIX()
Dfpa11_cpdo.c33 roundData.exception = 0; in EmulateCPDO()
121 if (roundData.exception) in EmulateCPDO()
122 float_raise(roundData.exception); in EmulateCPDO()
/Linux-v5.4/arch/mips/kernel/
Dgenex.S499 .macro __BUILD_silent exception
516 .macro __BUILD_count exception
517 LONG_L t0,exception_count_\exception
519 LONG_S t0,exception_count_\exception
520 .comm exception_count\exception, 8, 8
523 .macro __BUILD_HANDLER exception handler clear verbose ext
525 NESTED(handle_\exception, PT_SIZE, sp)
529 FEXPORT(handle_\exception\ext)
532 __BUILD_\verbose \exception
536 END(handle_\exception)
[all …]
/Linux-v5.4/arch/arm/boot/dts/
Dkeystone-k2hk.dtsi167 interrupt-names = "vring", "exception";
183 interrupt-names = "vring", "exception";
199 interrupt-names = "vring", "exception";
215 interrupt-names = "vring", "exception";
231 interrupt-names = "vring", "exception";
247 interrupt-names = "vring", "exception";
263 interrupt-names = "vring", "exception";
279 interrupt-names = "vring", "exception";
/Linux-v5.4/arch/x86/kvm/
Dx86.c416 unsigned nr = vcpu->arch.exception.nr; in kvm_deliver_exception_payload()
417 bool has_payload = vcpu->arch.exception.has_payload; in kvm_deliver_exception_payload()
418 unsigned long payload = vcpu->arch.exception.payload; in kvm_deliver_exception_payload()
451 vcpu->arch.exception.has_payload = false; in kvm_deliver_exception_payload()
452 vcpu->arch.exception.payload = 0; in kvm_deliver_exception_payload()
465 if (!vcpu->arch.exception.pending && !vcpu->arch.exception.injected) { in kvm_multiple_exception()
478 WARN_ON_ONCE(vcpu->arch.exception.pending); in kvm_multiple_exception()
479 vcpu->arch.exception.injected = true; in kvm_multiple_exception()
489 vcpu->arch.exception.pending = true; in kvm_multiple_exception()
490 vcpu->arch.exception.injected = false; in kvm_multiple_exception()
[all …]
/Linux-v5.4/arch/arm/
DKconfig-nommu42 The kernel needs to change the hardware exception vectors.
43 In nommu mode, the hardware exception vectors are normally
49 If your CPU provides a remap facility which allows the exception
53 external support to redirect the hardware exception vectors to
/Linux-v5.4/arch/ia64/kernel/
Dtraps.c286 long exception, bundle[2]; in handle_fpu_swa() local
328 exception = fp_emulate(fp_fault, bundle, &regs->cr_ipsr, &regs->ar_fpsr, &isr, &regs->pr, in handle_fpu_swa()
331 if (exception == 0) { in handle_fpu_swa()
334 } else if (exception == -1) { in handle_fpu_swa()
341 if (exception & 2) { in handle_fpu_swa()
359 if (exception == -1) { in handle_fpu_swa()
362 } else if (exception != 0) { in handle_fpu_swa()
/Linux-v5.4/arch/arm/kernel/
Dentry-armv.S119 @ common_invalid - generic code for failed exception (re-entrant version of handlers)
128 stmia r0, {r5 - r7} @ lr_<exception>,
129 @ cpsr_<exception>, "old_r0"
166 @ from the exception stack
175 @ r4 - lr_<exception>, already fixed up for correct return/restart
176 @ r5 - spsr_<exception>
205 svc_exit r5 @ return from exception
223 svc_exit r5, irq = 1 @ return from exception
293 svc_exit r5 @ return from exception
302 svc_exit r5 @ return from exception
[all …]

12345678910>>...15