Home
last modified time | relevance | path

Searched +full:non +full:- +full:maskable (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/
H A Dallwinner,sun7i-a20-sc-nmi.yaml1 # 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 Dfsl,imx8qxp-dc-intc.yaml1 # 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 DSSL_poll.31 .\" -*- 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 Dtrap.h1 /*-
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 Dbhyvectl.82 .\" 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 DSSL_poll.pod31 - 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 DAcpi20.h4 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 DAcpi10.h4 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 DAcpi30.h4 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 DAcpi40.h4 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 DAcpi50.h4 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 DAcpi51.h4 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 DAcpi60.h4 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 Dvmexit.c1 /*-
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 Dexception.S1 /*-
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 Dtrap.c1 /*-
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 Dnpx.c1 /*-
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 Dvmx.c1 /*-
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 Darmreg.h3 /*-
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 DAArch64Features.td1 //=- 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 Dtrap.c1 /*-
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 Dfpu.c1 /*-
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 Dquic-polling.md4 - [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 Dspr.h1 /*-
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 Ddmtable.c3 * 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 …]

12