/Linux-v5.10/drivers/acpi/acpica/ |
D | utexcep.c | 32 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.10/tools/testing/selftests/powerpc/tm/ |
D | tm-unavailable.c | 47 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 cpu, rc, exception; /* FP = 0, VEC = 1, VSX = 2 */ in tm_unavailable_test() local 376 for (exception = 0; exception < NUM_EXCEPTIONS; exception++) { in tm_unavailable_test() [all …]
|
/Linux-v5.10/arch/m68k/fpsp040/ |
D | skeleton.S | 7 | 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 …]
|
D | fpsp.h | 11 | 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 …]
|
D | kernel_ex.S | 4 | 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.10/arch/m68k/ifpsp060/ |
D | fskeleton.S | 70 | 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 …]
|
D | fpsp.doc | 33 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 …]
|
D | iskeleton.S | 59 | 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.10/tools/testing/selftests/kvm/x86_64/ |
D | debug_regs.c | 97 run->debug.arch.exception == BP_VECTOR && in main() 100 run->exit_reason, run->debug.arch.exception, in main() 114 run->debug.arch.exception == DB_VECTOR && in main() 119 i, run->exit_reason, run->debug.arch.exception, in main() 137 run->debug.arch.exception == DB_VECTOR && in main() 142 i, run->exit_reason, run->debug.arch.exception, in main() 163 run->debug.arch.exception == DB_VECTOR && in main() 168 i, run->exit_reason, run->debug.arch.exception, in main() 181 run->debug.arch.exception == DB_VECTOR && in main() 186 run->exit_reason, run->debug.arch.exception, in main()
|
/Linux-v5.10/drivers/s390/char/ |
D | tape_3590.c | 959 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.10/LICENSES/exceptions/ |
D | GCC-exception-2.0 | 1 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.10/Documentation/translations/zh_CN/process/ |
D | license-rules.rst | 101 // 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.10/tools/lib/subcmd/ |
D | pager.c | 40 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.10/fs/nfs/ |
D | nfs4proc.c | 460 int errorcode, struct nfs4_exception *exception) in nfs4_do_handle_exception() argument 463 struct nfs4_state *state = exception->state; in nfs4_do_handle_exception() 465 struct inode *inode = exception->inode; in nfs4_do_handle_exception() 468 exception->delay = 0; in nfs4_do_handle_exception() 469 exception->recovering = 0; in nfs4_do_handle_exception() 470 exception->retry = 0; in nfs4_do_handle_exception() 472 stateid = nfs4_recoverable_stateid(exception->stateid); in nfs4_do_handle_exception() 504 exception->retry = 1; in nfs4_do_handle_exception() 538 if (exception->timeout > HZ) { in nfs4_do_handle_exception() 552 exception->delay = 1; in nfs4_do_handle_exception() [all …]
|
D | nfs42proc.c | 88 struct nfs4_exception exception = { }; in nfs42_proc_fallocate() local 96 exception.inode = file_inode(filep); in nfs42_proc_fallocate() 97 exception.state = lock->open_context->state; in nfs42_proc_fallocate() 105 err = nfs4_handle_exception(server, err, &exception); in nfs42_proc_fallocate() 106 } while (exception.retry); in nfs42_proc_fallocate() 587 struct nfs4_exception exception = { in nfs42_proc_copy_notify() local 602 exception.stateid = &args->cna_src_stateid; in nfs42_proc_copy_notify() 610 status = nfs4_handle_exception(src_server, status, &exception); in nfs42_proc_copy_notify() 611 } while (exception.retry); in nfs42_proc_copy_notify() 666 struct nfs4_exception exception = { }; in nfs42_proc_llseek() local [all …]
|
/Linux-v5.10/arch/sh/kernel/cpu/sh2a/ |
D | entry.S | 68 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.10/Documentation/process/ |
D | license-rules.rst | 10 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.10/scripts/ |
D | spdxcheck.py | 46 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.10/arch/arm/nwfpe/ |
D | softfloat.c | 100 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 …]
|
D | fpa11_cprt.c | 64 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()
|
D | fpa11_cpdo.c | 33 roundData.exception = 0; in EmulateCPDO() 121 if (roundData.exception) in EmulateCPDO() 122 float_raise(roundData.exception); in EmulateCPDO()
|
/Linux-v5.10/arch/mips/kernel/ |
D | genex.S | 514 .macro __BUILD_silent exception 531 .macro __BUILD_count exception 532 LONG_L t0,exception_count_\exception 534 LONG_S t0,exception_count_\exception 535 .comm exception_count\exception, 8, 8 538 .macro __BUILD_HANDLER exception handler clear verbose ext 540 NESTED(handle_\exception, PT_SIZE, sp) 544 FEXPORT(handle_\exception\ext) 547 __BUILD_\verbose \exception 551 END(handle_\exception) [all …]
|
/Linux-v5.10/arch/arm/boot/dts/ |
D | keystone-k2hk.dtsi | 167 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.10/Documentation/x86/ |
D | exception-tables.rst | 4 Kernel level exception handling 32 accessible, the CPU generates a page fault exception and calls the 40 contains a reason code for the exception. 50 There it uses the address of the instruction that caused the exception 260 If the fixup was able to handle the exception, control flow may be returned 275 c017e7a5,c0199ff5 in the exception table of the kernel. 283 #. MMU generates exception 287 exception table (i.e. the contents of the ELF section __ex_table) 300 we set EAX to -EFAULT in the exception handler code. Well, the 307 Due to the way that the exception table is built and needs to be ordered, [all …]
|
/Linux-v5.10/arch/x86/kvm/ |
D | x86.c | 469 unsigned nr = vcpu->arch.exception.nr; in kvm_deliver_exception_payload() 470 bool has_payload = vcpu->arch.exception.has_payload; in kvm_deliver_exception_payload() 471 unsigned long payload = vcpu->arch.exception.payload; in kvm_deliver_exception_payload() 512 vcpu->arch.exception.has_payload = false; in kvm_deliver_exception_payload() 513 vcpu->arch.exception.payload = 0; in kvm_deliver_exception_payload() 526 if (!vcpu->arch.exception.pending && !vcpu->arch.exception.injected) { in kvm_multiple_exception() 539 WARN_ON_ONCE(vcpu->arch.exception.pending); in kvm_multiple_exception() 540 vcpu->arch.exception.injected = true; in kvm_multiple_exception() 550 vcpu->arch.exception.pending = true; in kvm_multiple_exception() 551 vcpu->arch.exception.injected = false; in kvm_multiple_exception() [all …]
|