Home
last modified time | relevance | path

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

123456

/linux/arch/m68k/ifpsp060/
H A Dos.S58 | or supervisor application space. The examples below use simple "move"
59 | instructions for supervisor mode applications and call _copyin()/_copyout()
76 | Writes to data memory while in supervisor mode.
79 | a0 - supervisor source address
82 | 0x4(%a6),bit5 - 1 = supervisor mode, 0 = user mode
89 btst #0x5,0x4(%a6) | check for supervisor state
107 | Reads from data/instruction memory while in supervisor mode.
111 | a1 - supervisor destination address
113 | 0x4(%a6),bit5 - 1 = supervisor mode, 0 = user mode
122 btst #0x5,0x4(%a6) | check for supervisor state
[all …]
H A DCHANGES91 bit 18:16 = x10 (TM; x = 1 for supervisor mode)
113 bit 18:16 = x01 (TM; x = 1 for supervisor mode)
H A Diskeleton.S72 btst #0x5,%sp@ | supervisor bit set in saved SR?
192 | d0 = `xxxxxxff -> supervisor; `xxxxxx00 -> user
258 | d0 = `xxxxxxff -> supervisor; `xxxxxx00 -> user
/linux/Documentation/devicetree/bindings/interrupt-controller/
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
/linux/arch/m68k/fpsp040/
H A Dskeleton.S377 btst #0x5,%sp@ | supervisor bit set in saved SR?
387 | mem_write --- write to user or supervisor address space
389 | Writes to memory while in supervisor mode. copyout accomplishes
393 | a0 - supervisor source address
397 | The supervisor source address is guaranteed to point into the supervisor
404 | If the EXC_SR shows that the exception was from supervisor space,
406 | there shouldn't be any supervisor mode floating point exceptions.
410 btstb #5,EXC_SR(%a6) |check for supervisor state
427 | mem_read --- read from user or supervisor address space
429 | Reads from memory while in supervisor mode. copyin accomplishes
[all …]
H A Dx_store.S167 exg %a0,%a1 |a0=supervisor source, a1=user dest
231 exg %a0,%a1 |a0=supervisor source, a1=user dest
251 exg %a0,%a1 |a0=supervisor source, a1=user dest
/linux/Documentation/devicetree/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 …]
/linux/arch/microblaze/include/asm/
H A Dmmu.h36 # define PP_RWXX 0 /* Supervisor read/write, User none */
37 # define PP_RWRX 1 /* Supervisor read/write, User read */
38 # define PP_RWRW 2 /* Supervisor read/write, User read/write */
39 # define PP_RXRX 3 /* Supervisor read, User read */
44 unsigned long ks:1; /* Supervisor 'key' (normally 0) */
/linux/Documentation/hwmon/
H A Dsl28cpld.rst21 supervisor. In the future there might be other flavours and additional
24 The fan supervisor has a 7 bit counter register and a counter period of 1
25 second. If the 7 bit counter overflows, the supervisor will automatically
H A Dpli1209bc.rst8 * Digital Supervisor PLI1209BC
22 The Vicor PLI1209BC is an isolated digital power system supervisor that provides
/linux/tools/arch/riscv/include/asm/
H A Dcsr.h12 #define SR_SIE _AC(0x00000002, UL) /* Supervisor Interrupt Enable */
14 #define SR_SPIE _AC(0x00000020, UL) /* Previous Supervisor IE */
16 #define SR_SPP _AC(0x00000100, UL) /* Previously Supervisor */
18 #define SR_SUM _AC(0x00040000, UL) /* Supervisor User Memory Access */
301 /* Supervisor-Level Window to Indirectly Accessed Registers (AIA) */
305 /* Supervisor-Level Interrupts (AIA) */
309 /* Supervisor-Level High-Half CSRs (AIA) */
396 /* Virtual Interrupts for Supervisor Level (AIA) */
466 /* IE/IP (Supervisor/Machine Interrupt Enable/Pending) flags */
/linux/arch/riscv/include/asm/
H A Dcsr.h13 #define SR_SIE _AC(0x00000002, UL) /* Supervisor Interrupt Enable */
15 #define SR_SPIE _AC(0x00000020, UL) /* Previous Supervisor IE */
17 #define SR_SPP _AC(0x00000100, UL) /* Previously Supervisor */
19 #define SR_SUM _AC(0x00040000, UL) /* Supervisor User Memory Access */
333 /* Supervisor-Level Window to Indirectly Accessed Registers (AIA) */
337 /* Supervisor-Level Interrupts (AIA) */
341 /* Supervisor-Level High-Half CSRs (AIA) */
430 /* Virtual Interrupts for Supervisor Level (AIA) */
511 /* IE/IP (Supervisor/Machine Interrupt Enable/Pending) flags */
/linux/arch/powerpc/include/asm/book3s/32/
H A Dmmu-hash.h57 #define PP_RWXX 0 /* Supervisor read/write, User none */
58 #define PP_RWRX 1 /* Supervisor read/write, User read */
59 #define PP_RWRW 2 /* Supervisor read/write, User read/write */
60 #define PP_RXRX 3 /* Supervisor read, User read */
65 #define SR_KS 0x40000000 /* Supervisor key */
/linux/Documentation/arch/x86/x86_64/
H A Dfred.rst20 establishes the full supervisor context and that event return
53 Full supervisor/user context
56 FRED event delivery atomically save and restore full supervisor/user
/linux/arch/m68k/include/asm/
H A Dmcfdma.h89 #define MCFDMA_DMR_DSTT_SD 0x00001400L /* Destination is supervisor data */
90 #define MCFDMA_DMR_DSTT_SC 0x00001800L /* Destination is supervisor code */
101 #define MCFDMA_DMR_SRCT_SD 0x00000014L /* Source is supervisor data */
102 #define MCFDMA_DMR_SRCT_SC 0x00000018L /* Source is supervisor code */
H A Dm54xxacr.h36 #define ACR_SUPER 0x00002000 /* Supervisor mode only */
43 #define ACR_SP 0x00000008 /* Supervisor protect */
96 * cacheable and supervisor access only.
H A Dmcfmmu.h60 #define MMUSR_SPF 0x00000020 /* Supervisor protect fault */
79 #define MMUDR_SP 0x00000020 /* Supervisor access enable */
/linux/arch/sparc/include/asm/
H A Dpcr.h20 #define PCR_STRACE 0x00000002 /* Trace supervisor events */
39 #define PCR_N4_STRACE 0x00000008 /* Trace supervisor events */
H A Dpgtsrmmu.h38 * for both supervisor and user pages.
42 * characteristics of supervisor ptes
H A Diommu_32.h63 #define IOMMU_AFSR_S 0x01000000 /* Sparc was in supervisor mode */
77 #define IOMMU_MFSR_S 0x01000000 /* Sparc was in supervisor mode */
/linux/drivers/reset/
H A Dreset-tps380x.c3 * TI TPS380x Supply Voltage Supervisor and Reset Controller Driver
125 MODULE_DESCRIPTION("TI TPS380x Supply Voltage Supervisor and Reset Driver");
/linux/Documentation/translations/zh_CN/core-api/
H A Derrseq.rst77 struct supervisor {
82 struct supervisor su;
/linux/drivers/hwmon/pmbus/
H A Dpli1209bc.c3 * Hardware monitoring driver for Vicor PLI1209BC Digital Supervisor
97 * The pli1209 digital supervisor only contains a single BCM, making
/linux/Documentation/arch/riscv/
H A Duabi.rst29 #. Standard supervisor-level extensions (starting with 'S') will be listed
30 after standard unprivileged extensions. If multiple supervisor-level
/linux/arch/openrisc/include/asm/
H A Dspr_defs.h215 #define SPR_SR_SM 0x00000001 /* Supervisor Mode */
231 #define SPR_SR_SUMRA 0x00010000 /* Supervisor SPR read access */
275 #define SPR_DTLBTR_SRE 0x00000100 /* Supervisor Read Enable */
276 #define SPR_DTLBTR_SWE 0x00000200 /* Supervisor Write Enable */
517 #define SPR_PCMR_CISM 0x00000004 /* Count in supervisor mode */

123456