/freebsd-src/sys/contrib/device-tree/Bindings/interrupt-controller/ |
H A D | riscv,cpu-intc.txt | 10 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 D | sifive,plic-1.0.0.txt | 11 privilege modes per hart; machine mode and supervisor mode.
|
/freebsd-src/sys/contrib/device-tree/Bindings/riscv/ |
H A D | extensions.yaml | 126 The standard Smaia supervisor-level extension for the advanced 139 The standard Ssaia supervisor-level extension for the advanced 140 interrupt architecture for supervisor-mode-visible csr and 146 The standard Sscofpmf supervisor-level extension for count overflow 152 The standard Sstc supervisor-level extension for time compare as 158 The standard Svinval supervisor-level extension for fine-grained 164 The standard Svnapot supervisor-level extensions for napot 170 The standard Svpbmt supervisor-level extensions for page-based 176 The standard Svvptc supervisor-level extension for
|
/freebsd-src/usr.sbin/daemon/ |
H A D | daemon.8 | 126 .It Fl P , Fl -supervisor-pidfile Ar supervisor_pidfile 206 .Fl -supervisor-pidfile , 235 .Fl -supervisor-pidfile 240 contains the ID of the supervisor
|
H A D | daemon.c | 131 { "supervisor-pidfile", required_argument, NULL, 'P' }, 164 " --supervisor-pidfile -P <file> Write PID of the supervisor process to file\n" in usage() 168 " --title -t <title> Set the title of the supervisor process\n" in usage() 194 * --supervisor-pidfile -P in main()
|
/freebsd-src/sys/riscv/riscv/ |
H A D | swtch.S | 44 * Enable FPE usage in supervisor mode, 86 /* Disable FPE usage in supervisor mode. */ 93 * Enable FPE usage in supervisor mode, 135 /* Disable FPE usage in supervisor mode. */ 157 * Enable FPE usage in supervisor mode, 197 /* Disable FPE usage in supervisor mode. */
|
H A D | exception.S | 106 /* Disable user address access for supervisor mode exceptions. */ 124 * Disable interrupts for supervisor mode exceptions. 214 /* Supervisor mode detected */
|
H A D | identcpu.c | 75 /* Supervisor-mode extension support. */ 267 * indicated supervisor and user mode support as in parse_riscv_isa() 277 * Supervisor-level extension namespace. in parse_riscv_isa() 419 /* Supervisor-mode extension support. */ in update_global_capabilities()
|
H A D | locore.S | 204 * Set the supervisor trap vector temporarily. Enabling virtual memory 361 * Set the supervisor trap vector temporarily. Enabling virtual memory
|
/freebsd-src/sys/powerpc/include/ |
H A D | bat.h | 90 #define BAT_Vs 0x00000002 /* valid in supervisor mode */ 125 #define BAT601_Ks 0x00000008 /* key-supervisor */
|
H A D | sr.h | 39 #define SR_KS 0x40000000 /* Supervisor-state protection key */
|
H A D | pte.h | 101 #define PTE_BW 0x00000002 /* Supervisor (U: RW, S: RW) */ 142 #define LPTE_BW EXTEND_PTE( PTE_BW ) /* Supervisor */ 176 #define RPTE_EAA_P 0x0000000000000008ULL /* Supervisor only */
|
H A D | slb.h | 42 #define SLBV_KS 0x0000000000000800UL /* Supervisor-state prot key */
|
H A D | ucontext.h | 69 /* GPRs and supervisor-level regs */
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVSystemOperands.td | 104 // Supervisor Trap Setup 115 // Supervisor Configuration 121 // Supervisor Trap Handling 131 // Supervisor Protection and Translation 148 // Supervisor Count Overflow (defined in Sscofpmf) 203 // Virtual Supervisor Registers 315 // Supervisor Counter Setup 404 // Supervisor-level CSRs
|
/freebsd-src/sys/contrib/device-tree/Bindings/timer/ |
H A D | riscv,timer.yaml | 13 RISC-V platforms always have a RISC-V timer device for the supervisor-mode
|
/freebsd-src/sys/riscv/include/ |
H A D | md_var.h | 44 /* Supervisor-mode extension support */
|
/freebsd-src/sys/amd64/ia32/ |
H A D | ia32_exception.S | 38 * that it originated in supervisor mode and skip the swapgs.
|
/freebsd-src/lib/libpmc/pmu-events/arch/arm64/ |
H A D | recommended.json | 327 "PublicDescription": "Exception taken, Supervisor Call", 330 "BriefDescription": "Exception taken, Supervisor Call"
|
H A D | armv8-recommended.json | 327 "PublicDescription": "Exception taken, Supervisor Call", 330 "BriefDescription": "Exception taken, Supervisor Call"
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
H A D | XCOFF.h | 110 XMC_SV = 8, ///< Supervisor Call (32-bit process only) 111 XMC_SV64 = 17, ///< Supervisor Call for 64-bit process 112 XMC_SV3264 = 18, ///< Supervisor Call for both 32- and 64-bit processes
|
/freebsd-src/tools/test/stress2/misc/ |
H A D | syzkaller63.sh | 6 # fault code = supervisor read data, page not present
|
/freebsd-src/contrib/libarchive/libarchive/ |
H A D | archive_write_add_filter_grzip.c | 95 * supervisor that we didn't handle it. It will generate in archive_write_grzip_options()
|
/freebsd-src/sys/contrib/device-tree/Bindings/ |
H A D | trivial-devices.yaml | 74 # CPU Supervisor with Nonvolatile Memory and Programmable I/O 403 # Vicor Corporation Digital Supervisor
|
/freebsd-src/share/man/man7/ |
H A D | mitigations.7 | 64 Supervisor Mode Memory Protection 328 .Ss Supervisor mode memory protection
|