| /freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/ |
| H A D | allwinner,sun7i-a20-sc-nmi.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/interrupt-controller/allwinner,sun7i-a20-sc-nmi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Allwinner A20 Non-Maskable Interrupt Controller 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 14 - $ref: /schemas/interrupt-controller.yaml# 17 "#interrupt-cells": 25 - const: allwinner,sun6i-a31-sc-nmi [all …]
|
| H A D | fsl,imx8qxp-dc-intc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/interrupt-controller/fsl,imx8qxp-dc-intc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 The Display Controller has a built-in interrupt controller with the following 18 Each interrupt can be connected as IRQ (maskable) and/or NMI (non-maskable). 19 Alternatively the un-masked trigger signals for all HW events are provided, 26 - Liu Ying <victor.liu@nxp.com> 30 const: fsl,imx8qxp-dc-intc 38 interrupt-controller: true [all …]
|
| /freebsd/secure/lib/libcrypto/man/man3/ |
| H A D | SSL_poll.3 | 1 .\" -*- mode: troff; coding: utf-8 -*- 58 .TH SSL_POLL 3ossl 2025-09-30 3.5.4 OpenSSL 90 \&\- determine or await readiness conditions for one or more pollable objects 175 event types are defined as always being enabled (non-maskable). See "EVENT 189 If \fItimeout\fR is non-NULL, and it points to a \fBstruct timeval\fR which is set to 193 If \fItimeout\fR is non-NULL, and it points to a \fBstruct timeval\fR which is set to 213 The \fIresult_count\fR argument is optional. If it is non-NULL, it is used to 231 specifying that event type in \fIevents\fR is a no-op and will be ignored, and the 240 non-exception event types (e.g. \fBSSL_POLL_EVENT_EC\fR and \fBSSL_POLL_EVENT_ER\fR 243 Some event types are non-maskable and may be reported in \fIrevents\fR regardless [all …]
|
| /freebsd/sys/x86/include/ |
| H A D | trap.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 52 #define T_NMI 19 /* non-maskable trap */ 62 #define T_XMMFLT 29 /* SIMD floating-point exception */
|
| /freebsd/usr.sbin/bhyvectl/ |
| H A D | bhyvectl.8 | 2 .\" SPDX-License-Identifier: BSD-2-Clause 36 .Fl -vm= Ns Ar <vmname> 37 .Op Fl -create 38 .Op Fl -destroy 39 .Op Fl -get-stats 40 .Op Fl -inject-nmi 41 .Op Fl -force-reset 42 .Op Fl -force-poweroff 43 .Op Fl -checkpoint= Ns Ar <file> 44 .Op Fl -suspend= Ns Ar <file> [all …]
|
| /freebsd/crypto/openssl/doc/man3/ |
| H A D | SSL_poll.pod | 31 - determine or await readiness conditions for one or more pollable objects 121 event types are defined as always being enabled (non-maskable). See L</EVENT 143 If I<timeout> is non-NULL, and it points to a B<struct timeval> which is set to 149 If I<timeout> is non-NULL, and it points to a B<struct timeval> which is set to 176 The I<result_count> argument is optional. If it is non-NULL, it is used to 195 specifying that event type in I<events> is a no-op and will be ignored, and the 204 non-exception event types (e.g. B<SSL_POLL_EVENT_EC> and B<SSL_POLL_EVENT_ER> 207 Some event types are non-maskable and may be reported in I<revents> regardless 283 This event is never raised by a receive-only stream. 348 If I<result_count> is non-NULL, it is always written with the number of items in [all …]
|
| /freebsd/sys/contrib/edk2/Include/IndustryStandard/ |
| H A D | Acpi20.h | 4 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR> 5 SPDX-License-Identifier: BSD-2-Clause-Patent 327 /// Non-Maskable Interrupt Source Structure
|
| H A D | Acpi10.h | 4 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR> 6 SPDX-License-Identifier: BSD-2-Clause-Patent 197 /// 24-Bit Memory Range Descriptor 209 /// 32-Bit Memory Range Descriptor 221 /// Fixed 32-Bit Fixed Memory Range Descriptor 510 /// must be defined in a platform-specific manner. 585 /// Non-Maskable Interrupt Source Structure.
|
| H A D | Acpi30.h | 4 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR> 5 SPDX-License-Identifier: BSD-2-Clause-Patent 21 /// C-state Coordination Types 22 /// See s8.4.2.2 _CSD (C-State Dependency) 30 // See s8.4.4.5 _PSD (P-State Dependency) 410 /// Non-Maskable Interrupt Source Structure 454 /// This struct followed by a null-terminated ASCII string - ACPI Processor UID String 691 /// "HPET" IA-PC High Precision Event Timer Table
|
| H A D | Acpi40.h | 4 Copyright (c) 2010 - 2022, Intel Corporation. All rights reserved.<BR> 5 SPDX-License-Identifier: BSD-2-Clause-Patent 370 /// Non-Maskable Interrupt Source Structure 414 /// This struct followed by a null-terminated ASCII string - ACPI Processor UID String 723 /// HEST - Hardware Error Source Table 753 /// IA-32 Architecture Machine Check Exception Structure Definition 770 /// IA-32 Architecture Machine Check Bank Structure Definition 785 /// IA-32 Architecture Machine Check Bank Structure MCA data format 829 /// IA-32 Architecture Corrected Machine Check Structure Definition 845 /// IA-32 Architecture NMI Error Structure Definition [all …]
|
| H A D | Acpi50.h | 4 Copyright (c) 2014 Hewlett-Packard Development Company, L.P.<BR> 5 Copyright (c) 2011 - 2022, Intel Corporation. All rights reserved.<BR> 7 SPDX-License-Identifier: BSD-2-Clause-Patent 506 /// Non-Maskable Interrupt Source Structure 550 /// This struct followed by a null-terminated ASCII string - ACPI Processor UID String 1057 /// 2-bytes (16 bit) version ID. This value must be 1. 1061 /// 1-byte status field indicating current status about the table. 1067 /// 1-byte enumerated type field indicating format of the image. 1069 /// 1 - 255 Reserved (for future use) 1073 /// 8-byte (64 bit) physical address pointing to the firmware's in-memory copy [all …]
|
| H A D | Acpi51.h | 4 Copyright (c) 2014 Hewlett-Packard Development Company, L.P.<BR> 5 Copyright (c) 2014 - 2022, Intel Corporation. All rights reserved.<BR> 8 SPDX-License-Identifier: BSD-2-Clause-Patent 398 /// Non-Maskable Interrupt Source Structure 442 /// This struct followed by a null-terminated ASCII string - ACPI Processor UID String 1012 /// 2-bytes (16 bit) version ID. This value must be 1. 1016 /// 1-byte status field indicating current status about the table. 1022 /// 1-byte enumerated type field indicating format of the image. 1024 /// 1 - 255 Reserved (for future use) 1028 /// 8-byte (64 bit) physical address pointing to the firmware's in-memory copy [all …]
|
| H A D | Acpi60.h | 4 Copyright (c) 2015 - 2022, Intel Corporation. All rights reserved.<BR> 5 (C) Copyright 2015-2016 Hewlett Packard Enterprise Development LP<BR> 7 SPDX-License-Identifier: BSD-2-Clause-Patent 399 /// Non-Maskable Interrupt Source Structure 443 /// This struct followed by a null-terminated ASCII string - ACPI Processor UID String 1027 /// 2-bytes (16 bit) version ID. This value must be 1. 1031 /// 1-byte status field indicating current status about the table. 1037 /// 1-byte enumerated type field indicating format of the image. 1039 /// 1 - 255 Reserved (for future use) 1043 /// 8-byte (64 bit) physical address pointing to the firmware's in-memory copy [all …]
|
| /freebsd/usr.sbin/bhyve/amd64/ |
| H A D | vmexit.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 79 vme = vmrun->vm_exit; in vmexit_inout() 80 port = vme->u.inout.port; in vmexit_inout() 81 bytes = vme->u.inout.bytes; in vmexit_inout() 82 in = vme->u.inout.in; in vmexit_inout() 89 port, vme->rip); in vmexit_inout() 105 vme = vmrun->vm_exit; in vmexit_rdmsr() 108 error = emulate_rdmsr(vcpu, vme->u.msr.code, &val); in vmexit_rdmsr() 113 vme->u.msr.code, vcpu_id(vcpu)); in vmexit_rdmsr() [all …]
|
| /freebsd/sys/i386/i386/ |
| H A D | exception.S | 1 /*- 130 testl $PSL_VM, TF_EFLAGS-TF_ERR(%esp) 132 testb $SEL_RPL_MASK, TF_CS-TF_ERR(%esp) 134 cmpl $PMAP_TRM_MIN_ADDRESS, TF_EIP-TF_ERR(%esp) 147 movl TF_EIP-TF_ERR+4(%esp), %eax 177 movl %edx, TF_EIP-TF_ERR(%esp) 205 * page faults, non-maskable interrupts, debug and breakpoint 231 testl $PSL_VM, TF_EFLAGS-TF_TRAPN [all...] |
| H A D | trap.c | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 135 [T_NMI] = { .ei = false, .msg = "non-maskable interrupt trap" }, 145 [T_XMMFLT] = { .ei = true, .msg = "SIMD floating-point exception" }, 205 td, stk, td->td_kstack, td->td_kstack_pages); in trap_check_kstack() 231 p = td->td_proc; in trap() 235 type = frame->tf_trapno; in trap() 266 * executing the probe, DTrace blocks re-scheduling and sets in trap() 267 * a flag in its per-cpu flags to indicate that it doesn't in trap() 268 * want to fault. On returning from the probe, the no-fault in trap() [all …]
|
| H A D | npx.c | 1 /*- 126 (thread)->td_pcb->pcb_save->sv_xmm.sv_env.en_cw : \ 127 (thread)->td_pcb->pcb_save->sv_87.sv_env.en_cw) 130 (thread)->td_pcb->pcb_save->sv_xmm.sv_env.en_sw : \ 131 (thread)->td_pcb->pcb_save->sv_87.sv_env.en_sw) 134 (savefpu)->sv_xmm.sv_env.en_cw = (value); \ 136 (savefpu)->sv_87.sv_env.en_cw = (value); \ 146 * must be 64-byte aligned. 448 XSAVE_AREA_ALIGN - 1, 0); in npxinitstate() 467 if (npx_initialstate->sv_xmm.sv_env.en_mxcsr_mask) in npxinitstate() [all …]
|
| /freebsd/sys/amd64/vmm/intel/ |
| H A D | vmx.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 167 "HLT triggers a VM-exit"); 171 0, "PAUSE triggers a VM-exit"); 175 0, "WBINVD triggers a VM-exit"); 212 static int pirvec = -1; 422 return "mce-during-entry"; in exit_reason_to_str() 426 return "apic-access"; in exit_reason_to_str() 448 return "apic-write"; in exit_reason_to_str() 495 * "Virtualizing MSR-Based APIC Accesses". in vmx_allow_x2apic_msrs() [all …]
|
| /freebsd/sys/arm/include/ |
| H A D | armreg.h | 3 /*- 4 * SPDX-License-Identifier: BSD-4-Clause 7 * Copyright (c) 1994-1996 Mark Brinicombe. 69 /* The high-order byte is always the implementor */ 88 /* On recent ARMs this byte holds the architecture and variant (sub-model) */ 145 /* XXX: Cortex-A12 is the old name for this part, it has been renamed the A17 */ 165 #define CPU_ID_MV88FR571_VD 0x56155710 /* Marvell Feroceon 88FR571-V [all...] |
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64Features.td | 1 //=- AArch64Features.td - Describe AArch64 SubtargetFeatures -*- tablegen -*-=// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 //===----------------------------------------------------------------------===// 17 string TargetFeatureName, // String used for -target-feature, unless overridden. 28 // The user visible name used by -march/-mcpu modifiers and target attribute 37 // An Extension that can be toggled via a '-march'/'-mcpu' modifier or a target 40 …string TargetFeatureName, // String used for -target-feature and -march, unless overrid… 47 // used for -target-feature. However, there are exceptions. Therefore we 62 //===----------------------------------------------------------------------===// [all …]
|
| /freebsd/sys/amd64/amd64/ |
| H A D | trap.c | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 135 [T_NMI] = "non-maskable interrupt trap", 145 [T_XMMFLT] = "SIMD floating-point exception", 170 * 0 - only enable flush on return from NMI if required by vmm.ko (default) 171 * >1 - always flush on return from NMI. 173 * Post-boot, the sysctl indicates if flushing is currently enabled. 232 p = td->td_proc; in trap() 239 type = frame->tf_trapno; in trap() 257 if ((frame->tf_rflags & PSL_I) == 0) { in trap() [all …]
|
| H A D | fpu.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 149 * must be 64-byte aligned. 165 int use_xsave; /* non-static for cpu_switch.S */ 321 * read-only before cpu_startup(). in fpuinit_bsp1() 423 XSAVE_AREA_ALIGN - 1, 0); in fpuinitstate() 437 if (fpu_initialstate->sv_env.en_mxcsr_mask) in fpuinitstate() 438 cpu_mxcsr_mask = fpu_initialstate->sv_env.en_mxcsr_mask; in fpuinitstate() 450 bzero(fpu_initialstate->sv_fp, sizeof(fpu_initialstate->sv_fp)); in fpuinitstate() 451 bzero(fpu_initialstate->sv_xmm, sizeof(fpu_initialstate->sv_xmm)); in fpuinitstate() [all …]
|
| /freebsd/crypto/openssl/doc/designs/quic-design/server/ |
| H A D | quic-polling.md | 4 - [QUIC Polling API Design](#quic-polling-api-design) 7 …on Past Mistakes in Poller Interface Design](#reflections-on-past-mistakes-in-poller-interface-des… 8 * [Example Use Cases](#example-use-cases) 9 …+ [Use Case A: Simple Blocking or Non-Blocking Application](#use-case-a--simple-blocking-or-non-bl… 10 …+ [Use Case B: Application-Controlled Hierarchical Polling](#use-case-b--application-controlled-hi… 11 * [Use of Poll Descriptors](#use-of-poll-descriptors) 12 * [Event Types and Representation](#event-types-and-representation) 14 + [Sketch A: One-Shot/Immediate Mode API](#sketch-a--one-shot-immediate-mode-api) 15 + [Sketch B: Registered/Retained Mode API](#sketch-b--registered-retained-mode-api) 16 - [Use Case Examples](#use-case-examples) [all …]
|
| /freebsd/sys/powerpc/include/ |
| H A D | spr.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 43 /* The following routines allow manipulation of the full 64-bit width 88 * architectures the SPR is valid on - 4 for 4xx series, 95 #define SPR_RTCU_R 0x004 /* .6. 601 RTC Upper - Read */ 96 #define SPR_RTCL_R 0x005 /* .6. 601 RTC Lower - Read */ 101 #define DSISR_DIRECT 0x80000000 /* Direct-stor [all...] |
| /freebsd/sys/contrib/dev/acpica/common/ |
| H A D | dmtable.c | 3 * Module Name: dmtable - Support for ACPI tables that contain no AML code 11 * Some or all of this work - Copyright (c) 1999 - 2025, Intel Corp. 28 * 2.3. Intel grants Licensee a non-exclusive and non-transferable patent 104 * re-exports any such software from a foreign destination, Licensee shall 105 * ensure that the distribution and export/re-export of the software is in 108 * any of its subsidiaries will export/re-export any technical data, process, 130 * 3. Neither the names of the above-listed copyright holders nor the names 158 /* This module used for application-level code only */ 191 "Vendor-defined Error Node", 285 "Message-capable HPET Device", [all …]
|