Home
last modified time | relevance | path

Searched full:supervisor (Results 1 – 25 of 146) sorted by relevance

123456

/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/
H A Driscv,cpu-intc.txt10 The RISC-V supervisor ISA manual specifies three interrupt sources that are
14 controlled via Supervisor Binary Interface (SBI) calls and CSR reads. External
18 All RISC-V systems that conform to the supervisor ISA specification are
29 RISC-V supervisor ISA manual, with only the following three interrupts being
30 defined for supervisor mode:
31 - Source 1 is the supervisor software interrupt, which can be sent by an SBI
33 - Source 5 is the supervisor timer interrupt, which can be configured by
35 - Source 9 is the supervisor external interrupt, which chains to all other
H A Driscv,cpu-intc.yaml16 The RISC-V supervisor ISA manual specifies three interrupt sources that are
20 time timer that is controlled via Supervisor Binary Interface (SBI) calls
25 All RISC-V systems that conform to the supervisor ISA specification are
50 The interrupt sources are defined by the RISC-V supervisor ISA manual,
52 supervisor mode:
53 - Source 1 is the supervisor software interrupt, which can be sent by
55 - Source 5 is the supervisor timer interrupt, which can be configured
57 - Source 9 is the supervisor external interrupt, which chains to all
H A Driscv,imsics.yaml18 for each privilege level (machine or supervisor). The configuration of
25 for each privilege level (machine or supervisor) which collectively describe
33 privilege level (machine or supervisor) encodes group index, HART index,
154 // Example 2 (Supervisor-level IMSIC files with two groups):
H A Dthead,c900-aclint-sswi.yaml7 title: ACLINT Supervisor-level Software Interrupt Device
14 supervisor-level IPI functionality for a set of HARTs on a supported
/freebsd/sys/contrib/device-tree/Bindings/riscv/
H A Dextensions.yaml126 The standard Smaia supervisor-level extension for the advanced
151 The standard Ssaia supervisor-level extension for the advanced
152 interrupt architecture for supervisor-mode-visible csr and
158 The standard Sscofpmf supervisor-level extension for count overflow
170 The standard Sstc supervisor-level extension for time compare as
176 The standard Svade supervisor-level extension for SW-managed PTE A/D
184 unknown whether the platform uses Svade or Svadu. Supervisor
187 2) Only Svade present in DT => Supervisor must assume Svade to be
189 3) Only Svadu present in DT => Supervisor must assume Svadu to be
191 4) Both Svade and Svadu present in DT => Supervisor must assume
[all …]
/freebsd/sys/amd64/amd64/
H A Dfpu.c1291 xsave_extfeature_check(uint64_t feature, bool supervisor) in xsave_extfeature_check() argument
1296 mask = supervisor ? xsave_mask_supervisor : xsave_mask; in xsave_extfeature_check()
1301 supervisor ? "supervisor" : "user", feature)); in xsave_extfeature_check()
1306 xsave_extstate_bv_check(uint64_t xstate_bv, bool supervisor) in xsave_extstate_bv_check() argument
1311 mask = supervisor ? xsave_mask_supervisor : xsave_mask; in xsave_extstate_bv_check()
1319 * or supervisor state component.
1322 xsave_extfeature_supported(uint64_t feature, bool supervisor) in xsave_extfeature_supported() argument
1328 xsave_extfeature_check(feature, supervisor); in xsave_extfeature_supported()
1330 mask = supervisor ? xsave_mask_supervisor : xsave_mask; in xsave_extfeature_supported()
1335 supervisor); in xsave_extfeature_supported()
[all …]
/freebsd/usr.sbin/daemon/
H A Ddaemon.8139 .It Fl P , Fl -supervisor-pidfile Ar supervisor_pidfile
232 .Fl -supervisor-pidfile ,
261 .Fl -supervisor-pidfile
266 contains the ID of the supervisor
H A Ddaemon.c134 { "supervisor-pidfile", required_argument, NULL, 'P' },
169 " --supervisor-pidfile -P <file> Write PID of the supervisor process to file\n" in usage()
173 " --title -t <title> Set the title of the supervisor process\n" in usage()
202 * --supervisor-pidfile -P in main()
/freebsd/sys/riscv/riscv/
H A Dswtch.S43 * Enable FPE usage in supervisor mode,
85 /* Disable FPE usage in supervisor mode. */
92 * Enable FPE usage in supervisor mode,
134 /* Disable FPE usage in supervisor mode. */
156 * Enable FPE usage in supervisor mode,
196 /* Disable FPE usage in supervisor mode. */
H A Dexception.S106 /* Disable user address access for supervisor mode exceptions. */
124 * Disable interrupts for supervisor mode exceptions.
214 /* Supervisor mode detected */
H A Didentcpu.c76 /* Supervisor-mode extension support. */
302 * indicated supervisor and user mode support as in parse_riscv_isa()
312 * Supervisor-level extension namespace. in parse_riscv_isa()
476 /* Supervisor-mode extension support. */ in update_global_capabilities()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFeatures.td889 // Supervisor extensions
911 "Advanced Interrupt Architecture Supervisor Level">;
919 : RISCVExtension<1, 0, "Indirect CSR Access Supervisor Level">;
924 : RISCVExtension<1, 0, "Double Trap Supervisor Level", [FeatureStdExtZicsr]>;
938 : RISCVExtension<1, 0, "Counter Configuration Supervisor Level">;
960 "Supervisor-mode view of the state-enable extension">;
967 : RISCVExtension<1, 0, "Supervisor-mode timer interrupts">;
1021 … "Address-Independent Latency of User-Mode Faults to Supervisor Addresses">;
1025 // A supervisor-level extension that provides pointer masking for the next lower
1030 "Supervisor-level Pointer Masking for next lower privilege mode">;
[all …]
H A DRISCVSystemOperands.td129 // Supervisor Trap Setup
138 // Supervisor Configuration
144 // Supervisor Counter Setup
150 // Supervisor Trap Handling
163 // Supervisor Protection and Translation
171 // Supervisor Timer Compare
185 // Supervisor Resource Management Configuration
191 // Supervisor State Enable
260 // Virtual Supervisor Registers
274 // Virtual Supervisor Timer Compare
[all …]
/freebsd/sys/x86/include/
H A Dfpu.h222 bool xsave_extfeature_supported(uint64_t feature, bool supervisor);
226 bool supervisor);
227 size_t xsave_area_size(uint64_t xstate_bv, bool compact, bool supervisor);
/freebsd/crypto/krb5/src/man/
H A Dkrb5kdc.man90 the \fB\-P\fP option is also given) acts as a supervisor. The supervisor
/freebsd/sys/powerpc/include/
H A Dbat.h90 #define BAT_Vs 0x00000002 /* valid in supervisor mode */
125 #define BAT601_Ks 0x00000008 /* key-supervisor */
H A Dpte.h101 #define PTE_BW 0x00000002 /* Supervisor (U: RW, S: RW) */
142 #define LPTE_BW EXTEND_PTE( PTE_BW ) /* Supervisor */
177 #define RPTE_EAA_P 0x0000000000000008ULL /* Supervisor only */
H A Dsr.h39 #define SR_KS 0x40000000 /* Supervisor-state protection key */
/freebsd/sys/contrib/device-tree/Bindings/hwmon/pmbus/
H A Dvicor,pli1209bc.yaml14 The Vicor PLI1209BC is a Digital Supervisor with Isolation for use
/freebsd/sys/contrib/device-tree/Bindings/timer/
H A Driscv,timer.yaml13 RISC-V platforms always have a RISC-V timer device for the supervisor-mode
/freebsd/sys/riscv/include/
H A Dmd_var.h44 /* Supervisor-mode extension support */
/freebsd/sys/contrib/device-tree/Bindings/hwmon/
H A Dlltc,ltc2978.yaml7 title: Octal Digital Power-supply monitor/supervisor/sequencer/margin controller.
/freebsd/lib/libpmc/pmu-events/arch/arm64/
H A Drecommended.json327 "PublicDescription": "Exception taken, Supervisor Call",
330 "BriefDescription": "Exception taken, Supervisor Call"
H A Darmv8-recommended.json327 "PublicDescription": "Exception taken, Supervisor Call",
330 "BriefDescription": "Exception taken, Supervisor Call"
/freebsd/sys/amd64/ia32/
H A Dia32_exception.S38 * that it originated in supervisor mode and skip the swapgs.

123456