Home
last modified time | relevance | path

Searched +full:user +full:- +full:defined (Results 1 – 25 of 1089) sorted by relevance

12345678910>>...44

/linux/drivers/i3c/master/mipi-i3c-hci/
H A Dxfer_mode_rate.h1 /* SPDX-License-Identifier: BSD-3-Clause */
23 #define XFERMODE_IDX_I3C_HDR_DDR 0x01 /* I3C HDR-DDR Mode */
24 #define XFERMODE_IDX_I3C_HDR_T 0x02 /* I3C HDR-Ternary Mode */
25 #define XFERMODE_IDX_I3C_HDR_BT 0x03 /* I3C HDR-BT Mode */
54 #define XFERRATE_I3C_SDR_USER6 0x06 /* User Defined */
55 #define XFERRATE_I3C_SDR_USER7 0x07 /* User Defined */
59 #define XFERRATE_I2C_USER2 0x02 /* User Defined */
60 #define XFERRATE_I2C_USER3 0x03 /* User Defined */
61 #define XFERRATE_I2C_USER4 0x04 /* User Defined */
62 #define XFERRATE_I2C_USER5 0x05 /* User Defined */
[all …]
/linux/tools/perf/tests/
H A Dmmap-basic.c1 // SPDX-License-Identifier: GPL-2.0
59 return -1; in test__basic_mmap()
93 if (PTR_ERR(evsels[i]) == -EACCES) { in test__basic_mmap()
100 evsels[i]->core.attr.wakeup_events = 1; in test__basic_mmap()
128 if (perf_mmap__read_init(&md->core) < 0) in test__basic_mmap()
131 while ((event = perf_mmap__read_event(&md->core)) != NULL) { in test__basic_mmap()
134 if (event->header.type != PERF_RECORD_SAMPLE) { in test__basic_mmap()
136 perf_event__name(event->heade in test__basic_mmap()
[all...]
/linux/include/uapi/linux/
H A Dacct.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
3 * BSD Process Accounting for Linux - Definitions
8 * BSD-style process accounting. The kernel accounting code and all
9 * user-level programs that try to do something useful with the
12 * Copyright (C) 1995 - 1997 Marco van Wieringen - ELM Consultancy B.V.
25 * comp_t is a 16-bit "floating" point number with a 3-bit base 8
26 * exponent and a 13-bit fraction.
27 * comp2_t is 24-bit with 5-bit base 2 exponent and 20 bit fraction
49 __u16 ac_uid16; /* LSB of Real User ID */
54 comp_t ac_utime; /* User Time */
[all …]
/linux/fs/afs/
H A Dafs.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
16 #define AFS_NMAXNSERVERS 13 /* Maximum servers in a N/U-class volume record */
31 AFSVL_ROVOL, /* read-only volume */
54 afs_vnodeid_t vnode; /* Lower 64-bits of file index within volume */
55 u32 vnode_hi; /* Upper 32-bits of file index */
110 #define AFS_ACE_READ 0x00000001U /* - permission to read a file/dir */
111 #define AFS_ACE_WRITE 0x00000002U /* - permission to write/chmod a file */
112 #define AFS_ACE_INSERT 0x00000004U /* - permission to create dirent in a dir */
113 #define AFS_ACE_LOOKUP 0x00000008U /* - permission to lookup a file/dir in a dir */
114 #define AFS_ACE_DELETE 0x00000010U /* - permission to delete a dirent from a dir */
[all …]
/linux/arch/powerpc/include/asm/nohash/32/
H A Dmmu-44x.h1 /* SPDX-License-Identifier: GPL-2.0 */
8 #include <asm/asm-const.h>
36 #define PPC44x_TLB_U0 0x00008000 /* User 0 */
37 #define PPC44x_TLB_U1 0x00004000 /* User 1 */
38 #define PPC44x_TLB_U2 0x00002000 /* User 2 */
39 #define PPC44x_TLB_U3 0x00001000 /* User 3 */
40 #define PPC44x_TLB_W 0x00000800 /* Caching is write-through */
47 #define PPC44x_TLB_UX 0x00000020 /* User execution */
48 #define PPC44x_TLB_UW 0x00000010 /* User write */
49 #define PPC44x_TLB_UR 0x00000008 /* User read */
[all …]
/linux/security/keys/
H A Duser_defined.c1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /* user_defined.c: user defined key type
13 #include <keys/user-type.h>
20 * user define
[all...]
/linux/tools/testing/selftests/bpf/
H A Dusdt.h1 // SPDX-License-Identifier: BSD-2-Clause
3 * This single-header library defines a collection of variadic macros for
4 * defining and triggering USDTs (User Statically-Defined Tracepoints):
6 * - For USDTs without associated semaphore:
9 * - Fo
[all...]
/linux/Documentation/kbuild/
H A Dkconfig-macro-language.rst6 -------
21 $(CC) -o $(APP) $(SRC)
27 gcc -o foo foo.c
32 The idea is quite similar in Kconfig - it is possible to describe a Kconfig
38 def_bool $(shell, $(srctree)/scripts/gcc-check-foo.sh $(CC))
46 Then, Kconfig moves onto the evaluation stage to resolve inter-symbol
47 dependency as explained in kconfig-language.rst.
51 ---------
56 $( ). The parentheses are required even for single-letter variable names; $X is
62 A simply expanded variable is defined using the := assignment operator. Its
[all …]
/linux/Documentation/driver-api/surface_aggregator/clients/
H A Ddtx.rst1 .. SPDX-License-Identifier: GPL-2.0+
10 User-Space DTX (Clipboard Detachment System) Interface
14 and re-attachment handling. To this end, it provides the ``/dev/surface/dtx``
15 device file, through which it can interface with a user-space daemon. This
18 unloading/reloading the graphics-driver, user-notifications, etc.
24 change. Commands are always driver-initiated, whereas events are always
56 ------------
60 the *open* state, the clipboard can be removed by a user.
65 being hot-unplugged while in use. More details can be found in the
70 --------------------
[all …]
/linux/Documentation/virt/kvm/devices/
H A Dvm.rst1 .. SPDX-License-Identifier: GPL-2.0
9 struct kvm_device_attr as other devices, but targets VM-wide settings
21 -------------------------------------------
24 :Returns: -EBUSY if a vcpu is already defined, otherwise 0
29 ----------------------------------------
32 :Returns: -EINVAL if CMMA was not enabled;
39 -----------------------------------------
41 :Parameters: in attr->addr the address for the new limit of guest memory
42 :Returns: -EFAULT if the given address is not accessible;
43 -EINVAL if the virtual machine is of type UCONTROL;
[all …]
/linux/arch/powerpc/include/uapi/asm/
H A Dtypes.h1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
5 * application is Linux specific so (user-) name space pollution is
19 * and we don't want to impact user mode with our change to ll64
22 * However, some user programs are fine with this. They can
23 * flag __SANE_USERSPACE_TYPES__ to get int-ll64.h here.
25 #if !defined(__SANE_USERSPACE_TYPES__) && defined(__powerpc64__) && !defined(__KERNEL__)
26 # include <asm-generic/int-l64.h>
28 # include <asm-generic/int-ll64.h>
/linux/arch/arm/mm/
H A Dproc-macros.S1 /* SPDX-License-Identifier: GPL-2.0 */
8 #include <asm/asm-offsets.h>
17 * vma_vm_mm - get mm pointer from vma pointer (vma->vm_mm)
24 * vma_vm_flags - get vma->vm_flags
31 * act_mm - get current->active_mm
42 * mmid - get context id from mm pointer (mm->context.id)
43 * note, this field is 64bit, so in big-endian the two words are swapped too.
54 * mask_asid - mask the ASID from the context ID
71 * dcache_line_size - get the minimum D-cache line size from the CTR register
89 * icache_line_size - get the minimum I-cache line size from the CTR register
[all …]
/linux/Documentation/admin-guide/acpi/
H A Dssdt-overlays.rst1 .. SPDX-License-Identifier: GPL-2.0
7 In order to support ACPI open-ended hardware configurations (e.g. development
19 user defined SSDT tables that contain the board specific information.
59 ASL Optimizing Compiler version 20140214-64 [Mar 29 2014]
60 Copyright (c) 2000 - 2014 Intel Corporation
62 ASL Input: minnomax.asl - 30 lines, 614 bytes, 7 keywords
63 AML Output: minnowmax.aml - 165 bytes, 6 named objects, 1 executable opcodes
73 This option allows loading of user defined SSDTs from initrd and it is useful
90 mkdir -p kernel/firmware/acpi
95 find kernel | cpio -H newc --create > /boot/instrumented_initrd
[all …]
/linux/tools/include/linux/
H A Dring_buffer.h9 * user space requires the following barrier pairing (quote
15 * kernel user
17 * if (LOAD ->data_tail) { LOAD ->data_head
21 * STORE ->data_head STORE ->data_tail
27 * load of the ->data_tail and the stores of $data. In case
28 * ->data_tail indicates there is no room in the buffer to
57 #if defined(__x86_64__) || defined(__aarch64__) || defined(__powerpc64__) || \ in ring_buffer_read_head()
58 defined(__ia64__) || defined(__sparc__) && defined(__arch64__) || defined(__riscv) in ring_buffer_read_head()
59 return smp_load_acquire(&base->data_head); in ring_buffer_read_head()
61 u64 head = READ_ONCE(base->data_head); in ring_buffer_read_head()
[all …]
/linux/arch/xtensa/kernel/
H A Dentry.S2 * Low-level exception handling
8 * Copyright (C) 2004 - 2008 by Tensilica Inc.
17 #include <asm/asm-offsets.h>
22 #include <asm/asm-uaccess.h>
29 #include <variant/tie-asm.h>
34 * 100....0 -> 1
35 * 010....0 -> 2
36 * 000....1 -> WSBITS
42 nsau \bit, \mask # 32-WSBITS ... 31 (32 iff 0)
43 addi \bit, \bit, WSBITS - 32 + 1 # uppest bit set -> return 1
[all …]
/linux/arch/arm/kernel/
H A Dentry-common.S1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * linux/arch/arm/kernel/entry-common.S
14 #include <asm/unistd-oabi.h>
19 #include "entry-header.S"
22 #if defined(CONFIG_TRACE_IRQFLAGS) || defined(CONFIG_CONTEXT_TRACKING_USER)
37 * have tracing, context tracking and rseq debug disabled - the overheads
45 ldr r1, [tsk, #TI_FLAGS] @ re-check for syscall tracing
75 ldr r1, [tsk, #TI_FLAGS] @ re-check for syscall tracing
81 /* Slower path - fall through to work_pending */
92 movlt scno, #(__NR_restart_syscall - __NR_SYSCALL_BASE)
[all …]
/linux/Documentation/power/
H A Dfreezing-of-tasks.rst10 The freezing of tasks is a mechanism by which user space processes and some
11 kernel threads are controlled during hibernation or system-wide suspend (on some
17 There is one per-task flag (PF_NOFREEZE) and three per-task states
19 The tasks that have PF_NOFREEZE unset (all user space tasks and some kernel
23 to system-wide suspend too).
26 freeze_processes() (defined in kernel/power/process.c) is called. A system-wide
27 static key freezer_active (as opposed to a per-task flag or state) is used to
30 try_to_freeze_tasks() that sends a fake signal to all user space processes, and
32 calling try_to_freeze(), which results in a call to __refrigerator() (defined
36 referred to as 'the freezer' (these functions are defined in
[all …]
/linux/arch/alpha/include/uapi/asm/
H A Dtypes.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
8 * application is Linux specific so (user-) name space pollution is
15 * and we don't want to impact user mode with our change to ll64
18 * However, some user programs are fine with this. They can
19 * flag __SANE_USERSPACE_TYPES__ to get int-ll64.h here.
21 #if !defined(__SANE_USERSPACE_TYPES__) && !defined(__KERNEL__)
22 #include <asm-generic/int-l64.h>
24 #include <asm-generic/int-ll64.h>
/linux/arch/arm/include/asm/
H A Duaccess-asm.h1 /* SPDX-License-Identifier: GPL-2.0-only */
6 #include <asm/asm-offsets.h>
21 adds \tmp, \addr, #\size - 1
34 subs \tmp, \tmp, \addr @ tmp = limit - 1 - addr
36 subshs \tmp, \tmp, \size @ tmp = limit - (addr + size) }
42 #if defined(CONFIG_CPU_SW_DOMAIN_PAN)
46 * Whenever we re-enter userspace, the domains should always be
58 * Whenever we re-enter userspace, the domains should always be
68 #elif defined(CONFIG_CPU_TTBR0_PAN)
109 #if defined(CONFIG_CPU_SW_DOMAIN_PAN) || defined(CONFIG_CPU_USE_DOMAINS)
[all …]
/linux/Documentation/dev-tools/
H A Dcontainer.rst1 .. SPDX-License-Identifier: GPL-2.0-only
14 problems once and for all (e.g. user id management). It also makes it easier
25 scripts/container -i IMAGE [OPTION]... CMD...
29 ``-e, --env-file ENV_FILE``
33 ``-g, --gid GID``
37 ``-i, --image IMAGE``
41 ``-r, --runtime RUNTIME``
48 ``-s, --shell``
52 ``-u, --uid UID``
54 User id to use inside the container.
[all …]
/linux/tools/perf/Documentation/
H A Dperf-probe.txt1 perf-probe(1)
5 ----
6 perf-probe - Define new dynamic tracepoints
9 ---
[all...]
H A Dperf-record.txt1 perf-record(1)
5 ----
6 perf-record - Run a command and record its profile into perf.data
9 --------
11 'perf record' [-e <EVENT> | --event=EVENT] [-a] <command>
12 'perf record' [-e <EVENT> | --event=EVENT] [-a] \-- <command> [<options>]
15 -----------
17 from it, into perf.data - without displaying anything.
23 -------
27 -e::
[all …]
/linux/net/wireless/
H A Dwext-priv.c1 // SPDX-License-Identifier: GPL-2.0
5 * Authors : Jean Tourrilhes - HPL - <jt@hpl.hp.com>
6 * Copyright (c) 1997-2007 Jean Tourrilhes, All Rights Reserved.
21 if ((dev->wireless_handlers->num_private_args == 0) || in iw_handler_get_private()
22 (dev->wireless_handlers->private_arg in iw_handler_get_private()
[all...]
/linux/arch/arm/mach-omap2/
H A Domap_hwmod.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (C) 2009-2011 Nokia Corporation
6 * Copyright (C) 2011-2012 Texas Instruments, Inc.
13 * These headers and macros are used to define OMAP on-chip module
16 * omap_hwmod code, in arch/arm/mach-omap2/omap_hwmod.c (as of this
20 * - add interconnect error log structures
21 * - init_conn_id_bit (CONNID_BIT_VECTOR)
22 * - implement default hwmod SMS/SDRC flags?
23 * - move Linux-specific data ("non-ROM data") out
48 * with the original PRCM protocol defined for OMAP2420
[all …]
/linux/Documentation/arch/riscv/
H A Dhwprobe.rst1 .. SPDX-License-Identifier: GPL-2.0
3 RISC-V Hardware Probing Interface
4 ------
[all...]

12345678910>>...44