/openbmc/linux/Documentation/arch/ia64/ |
H A D | fsys.rst | 2 Light-weight System Calls for IA-64 5 Started: 13-Jan-2003 7 Last update: 27-Sep-2003 9 David Mosberger-Tang 14 "fsys-mode". To recap, the normal states of execution are: 16 - kernel mode: 18 switched over to kernel memory. The user-level state is saved 19 in a pt-regs structure at the top of the kernel memory stack. 21 - user mode: 23 user memory. The user-level state is contained in the [all …]
|
/openbmc/qemu/docs/specs/ |
H A D | ppc-spapr-numa.rst | 12 -------------------------------------------- 19 bit 0 of byte 5 of the ibm,architecture-vec-5 property. The format with 23 with the highest level grouping up to the smallest. Considering the 28 Mem M1 ---- Proc P1 | 29 ----------------- | Socket S1 ---| 32 Mem M2 ---- Proc P2 | | 33 ----------------- | Socket S2 ---| 46 Relative Performance Distance and ibm,associativity-reference-points 47 -------------------------------------------------------------------- 49 The ibm,associativity-reference-points property is an array that is used [all …]
|
/openbmc/linux/security/selinux/ss/ |
H A D | context.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * externally represented as variable-length strings 7 * that can be interpreted by a user or application 24 * A security context consists of an authenticated user 28 u32 user; member 38 memset(&c->range, 0, sizeof(c->range)); in mls_context_init() 45 dst->range.level[0].sens = src->range.level[0].sens; in mls_context_cpy() 46 rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat); in mls_context_cpy() 50 dst->range.level[1].sens = src->range.level[1].sens; in mls_context_cpy() 51 rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[1].cat); in mls_context_cpy() [all …]
|
H A D | mls.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Implementation of the multi-level security (MLS) policy. 12 * Copyright (C) 2004-2006 Trusted Computer Solutions, Inc. 15 * Updated: Hewlett-Packard <paul@paul-moore.com> 19 * (c) Copyright Hewlett-Packard Development Company, L.P., 2006 43 if (!p->mls_enabled) in mls_compute_context_len() 48 u32 index_sens = context->range.level[l].sens; in mls_compute_context_len() 49 len += strlen(sym_name(p, SYM_LEVELS, index_sens - 1)); in mls_compute_context_len() 52 head = -2; in mls_compute_context_len() 53 prev = -2; in mls_compute_context_len() [all …]
|
H A D | constraint.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * beyond the type-based rules in `te' or the role-based 8 * used to prevent a process from transitioning to a new user 11 * process from labeling an object with a different user 31 #define CEXPR_USER 1 /* user */ 36 #define CEXPR_L1L2 32 /* low level 1 vs. low level 2 */ 37 #define CEXPR_L1H2 64 /* low level 1 vs. high level 2 */ 38 #define CEXPR_H1L2 128 /* high level 1 vs. low level 2 */ 39 #define CEXPR_H1H2 256 /* high level 1 vs. high level 2 */ 40 #define CEXPR_L1H1 512 /* low level 1 vs. high level 1 */ [all …]
|
/openbmc/linux/Documentation/firmware-guide/acpi/ |
H A D | video_extension.rst | 1 .. SPDX-License-Identifier: GPL-2.0 16 Export a sysfs interface for user space to control backlight level 26 Documentation/ABI/stable/sysfs-class-backlight. 32 get the brightness level the firmware thinks it is at; 36 on write, control method _BCM will run to set the requested brightness level; 70 as a "brightness level" indicator. Thus from the user space perspective 74 Notify user space about hotkey event 79 i) For some laptops, when user presses the hotkey, a scancode will be 80 generated and sent to user space through the input device created by 82 following key code will appear to user space:: [all …]
|
/openbmc/u-boot/tools/patman/ |
H A D | tout.py | 1 # SPDX-License-Identifier: GPL-2.0+ 22 to the user. It provides for simple verbosity level control and can 30 verbose: Verbosity level: 0=silent, 1=progress, 3=full, 4=debug 41 """This returns True if it is likely that a user is present. 43 Sometimes we want to prompt the user, but if no one is there then this 47 True if it thinks the user is there, and False otherwise 77 def _Output(level, msg, color=None): argument 81 level: Verbosity level for this message. It will only be displayed if 82 this as high as the currently selected level. 86 if verbose >= level: [all …]
|
/openbmc/phosphor-net-ipmid/command/ |
H A D | session_cmds.hpp | 20 * IPMI Request data for Set Session Privilege Level command 39 * IPMI Response data for Set Session Privilege Level command 61 * the session is set to an initial privilege level. A session that is 62 * activated at a maximum privilege level of Callback is set to an initial 63 * privilege level of Callback and cannot be changed. All other sessions are 64 * initially set to USER level, regardless of the maximum privilege level 67 * This command cannot be used to set a privilege level higher than the lowest 68 * of the privilege level set for the user(via the Set User Access command) and 72 * @param[in] inPayload - Request Data for the command 73 * @param[in] handler - Reference to the Message Handler [all …]
|
/openbmc/openbmc-test-automation/ipmi/ |
H A D | test_ipmi_user.robot | 2 Documentation Test suite for OpenBMC IPMI user management. 17 ${invalid_username} user% 34 # User defined count. 39 Verify IPMI User Summary 40 [Documentation] Verify IPMI maximum supported IPMI user ID and 41 ... enabled user from user summary. 44 ... Delete Created User ${random_userid} 46 ${initial_user_count} ${maximum_ids}= Get Enabled User Count 48 ${random_userid} ${random_username}= Create Random IPMI User 50 Run IPMI Standard Command user enable ${random_userid} [all …]
|
/openbmc/linux/sound/soc/tegra/ |
H A D | tegra20_spdif.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * tegra20_spdif.h - Definitions for Tegra20 SPDIF driver 6 * Copyright (C) 2011 - NVIDIA, Inc. 9 * Copyright (c) 2008-2009, NVIDIA Corporation 54 /* Transmit user Data */ 75 /* Interrupt when RX user FIFO attention level is reached */ 78 /* Interrupt when TX user FIFO attention level is reached */ 81 /* Interrupt when RX data FIFO attention level is reached */ 84 /* Interrupt when TX data FIFO attention level is reached */ 152 * TX User data FIFO busy. [all …]
|
/openbmc/linux/include/uapi/linux/ |
H A D | hyperv.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 17 * Place - Suite 330, Boston, MA 02111-1307 USA. 95 * driver accesses. However, FREEZE messages from Hyper-V contain 102 * auto-recovery, it should not receive such messages. 171 * Maximum value size - used for both key names and value data, and includes 182 * Note: This value is used in defining the KVP exchange message - this value 193 * Maximum key size - the registry limit for the length of an entry name 203 * implementing the host/guest protocol. 2) A user level daemon that is 228 * data gathering functionality in a user mode daemon. The user level daemon 230 * kernel and user-level daemon communicate using a connector channel. [all …]
|
H A D | vbox_vmmdev_types.h | 1 /* SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR CDDL-1.0) */ 3 * Virtual Device for Guest <-> VMM/Host communication, type definitions 6 * Copyright (C) 2006-2016 Oracle Corporation 20 typedef char type ## _asrt_size[1 - 2*!!(sizeof(struct type) != (size))] 22 /** enum vmmdev_request_type - VMMDev request types. */ 98 /* Ensure the enum is a 32 bit data-type */ 110 /* Requestor user not given. */ 116 /* The root or a admin user is the requestor. */ 118 /* Regular joe user is making the request. */ 120 /* User classification mask. */ [all …]
|
/openbmc/linux/Documentation/admin-guide/ |
H A D | thunderbolt.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 some differences at the register level among other things. Connection 18 software connection manager in Linux also advertises security level 19 ``user`` which means PCIe tunneling is disabled by default. The 21 the software connection manager only supports ``user`` security level and 25 ----------------------------------- 27 should be a userspace tool that handles all the low-level details, keeps 31 found in ``Documentation/ABI/testing/sysfs-bus-thunderbolt``. 35 ``/etc/udev/rules.d/99-local.rules``:: 44 security levels available. Intel Titan Ridge added one more security level [all …]
|
/openbmc/linux/drivers/comedi/drivers/ni_routing/ |
H A D | README | 13 1) The register values are _NOT_ in user documentation, but rather in 15 increasingly hard to find and the NI-MHDDK (comments in in example code). 21 name enums such that a user might know which enums should be used for 22 varying purposes, but the end-user had to gain a knowledge of register 25 3) The names for signals and registers found in the various register level 26 programming manuals and vendor-provided documentation are _not_ even 27 close to the same names that are in the end-user documentation. 32 NIDAQmx(-base) c-libraries, nor with register level programming, _nor_ 34 information is through the proprietary NI-MAX software, which currently only 36 cannot be exported from NI-MAX, except by screenshot. [all …]
|
/openbmc/linux/sound/soc/sof/intel/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 15 This option is not user-selectable but automagically handled by 16 'select' statements at a higher level. 23 This option is not user-selectable but automagically handled by 24 'select' statements at a higher level. 35 This option is not user-selectable but automagically handled by 36 'select' statements at a higher level. 77 DMA and suspend-resume, this is not a recommended option for 290 This option is not user-selectable but automagically handled by 291 'select' statements at a higher level. [all …]
|
/openbmc/linux/Documentation/admin-guide/pm/ |
H A D | intel_uncore_frequency_scaling.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 :Copyright: |copy| 2022-2023 Intel Corporation 13 ------------ 30 --------------- 45 This is a read-only attribute. If users adjust max_freq_khz, 50 This is a read-only attribute. If users adjust min_freq_khz, 63 ----------------------------------------------------------------- 72 The current sysfs interface supports controls at package and die level. 74 fabric cluster level. 80 To represent controls at fabric cluster level in addition to the [all …]
|
/openbmc/linux/arch/x86/mm/ |
H A D | pti.c | 1 // SPDX-License-Identifier: GPL-2.0-only 12 * Signed-off-by: Richard Fellner <richard.fellner@student.tugraz.at> 13 * Signed-off-by: Moritz Lipp <moritz.lipp@iaik.tugraz.at> 14 * Signed-off-by: Daniel Gruss <daniel.gruss@iaik.tugraz.at> 15 * Signed-off-by: Michael Schwarz <michael.schwarz@iaik.tugraz.at> 43 #define pr_fmt(fmt) "Kernel/User page tables isolation: " fmt 51 * Define the page-table levels we clone for user-space on 32 132 * Top-level entries added to init_mm's usermode pgd after boot in __pti_set_user_pgtbl() 139 * The user page tables get the full PGD, accessible from in __pti_set_user_pgtbl() 142 kernel_to_user_pgdp(pgdp)->pgd = pgd.pgd; in __pti_set_user_pgtbl() [all …]
|
/openbmc/linux/arch/xtensa/kernel/ |
H A D | vectors.S | 4 * This file contains all exception vectors (user, kernel, and double), 13 * Copyright (C) 2005 - 2008 Tensilica, Inc. 20 * We use a two-level table approach. The user and kernel exception vectors 21 * use a first-level dispatch table to dispatch the exception to a registered 23 * The default handler sets up a C-stack and dispatches the exception to a 24 * registerd C handler in the second-level dispatch table. 41 * Note: Neither the kernel nor the user exception handler generate literals. 50 #include <asm/asm-offsets.h> 60 * User exception vector. (Exceptions with PS.UM == 1, PS.EXCM == 0) 63 * We switch to the kernel stack and jump to the first level handler [all …]
|
/openbmc/linux/arch/x86/kernel/ |
H A D | ioport.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * This contains the io-permission bitmap code - written by obz, with changes 24 /* Can be NULL when current->thread.iopl_emul == 3 */ in io_bitmap_share() 25 if (current->thread.io_bitmap) { in io_bitmap_share() 30 refcount_inc(¤t->thread.io_bitmap->refcnt); in io_bitmap_share() 31 tsk->thread.io_bitmap = current->thread.io_bitmap; in io_bitmap_share() 38 struct thread_struct *t = &tsk->thread; in task_update_io_bitmap() 40 if (t->iopl_emul == 3 || t->io_bitmap) { in task_update_io_bitmap() 41 /* TSS update is handled on exit to user space */ in task_update_io_bitmap() 54 struct io_bitmap *iobm = tsk->thread.io_bitmap; in io_bitmap_exit() [all …]
|
/openbmc/linux/Documentation/networking/ |
H A D | nfc.rst | 15 - NFC adapters management; 16 - Polling for targets; 17 - Low-level data exchange; 21 responsible for providing an interface to control operations and low-level 26 The low-level data exchange interface is provided by the new socket family 29 .. code-block:: none 31 +--------------------------------------+ 32 | USER SPACE | 33 +--------------------------------------+ 35 | low-level | control [all …]
|
/openbmc/linux/include/asm-generic/ |
H A D | pgalloc.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 * __pte_alloc_one_kernel - allocate memory for a PTE-level kernel page table 31 * pte_alloc_one_kernel - allocate memory for a PTE-level kernel page table 43 * pte_free_kernel - free PTE-level kernel page table memory 53 * __pte_alloc_one - allocate memory for a PTE-level user page table 81 * pte_alloc_one - allocate a page for PTE-level user page table 100 * pte_free - free PTE-level user page table memory 117 * pmd_alloc_one - allocate memory for a PMD-level page table 122 * Allocations use %GFP_PGTABLE_USER in user context and 150 BUG_ON((unsigned long)pmd & (PAGE_SIZE-1)); in pmd_free() [all …]
|
/openbmc/qemu/tests/qtest/libqos/ |
H A D | virtio-9p-client.h | 7 * See the COPYING file in the top-level directory. 19 #include "hw/9pfs/9p-synth.h" 20 #include "virtio-9p.h" 22 #include "tests/qtest/libqtest-single.h" 24 #define P9_MAX_SIZE 4096 /* Max size of a T-message or R-message */ 80 /* user supplied tag number being returned with response (optional) */ 86 /* low level variant of path to walk to (optional) */ 89 /* high level variant of path to walk to (optional) */ 114 /* user supplied tag number being returned with response (optional) */ 136 /* user supplied tag number being returned with response (optional) */ [all …]
|
/openbmc/openbmc/poky/bitbake/bin/ |
H A D | bitbake-hashserv | 5 # SPDX-License-Identifier: GPL-2.0-only 33 unix://PATH - Bind to unix domain socket at PATH 34 ws://ADDRESS:PORT - Bind to websocket on ADDRESS:PORT 35 ADDRESS:PORT - Bind to raw TCP socket on ADDRESS:PORT 37 To bind to all addresses, leave the ADDRESS empty, e.g. "--bind :8686" or 38 "--bind ws://:8686". To bind to a specific IPv6 address, enclose the address in 39 "[]", e.g. "--bind [::1]:8686" or "--bind ws://[::1]:8686" 43 you want to use authentication, it is recommended that you use "--anon-perms 44 @read" to only give anonymous users read access, or "--anon-perms @none" to 45 give un-authenticated users no access at all. [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/User/ |
H A D | TOTPAuthenticator.interface.yaml | 2 This interface defines methods and properties required for Time-based 3 One-time Password (TOTP) multi-factor authentication at user level to 4 support multi-factor authentication secret key setup for each user. This 5 interface implemented by each user object to support TOTP based 9 - name: CreateSecretKey 11 This method setup Time-based One-time Password (TOTP) authenticator 12 secret key for the given user and returns secret key string to share 13 secret key to user. 15 - name: SecretKey 18 Secret key string which will be shared to user to setup TOTP [all …]
|
/openbmc/linux/arch/ia64/kernel/ |
H A D | sigframe.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 unsigned long ar_pfs; /* for syscalls, the user-level function-state */ 10 * Place signal handler args where user-level unwinder can find them easily. 11 * DO NOT MOVE THESE. They are part of the IA-64 Linux ABI and there is 12 * user-level code that depends on their presence!
|