| /linux/scripts/kconfig/ |
| H A D | symbol.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org> 47 enum symbol_type type = sym->type; in sym_get_type() 74 * sym_get_prompt_menu - get the menu entry with a prompt 84 list_for_each_entry(m, &sym->menus, link) in sym_get_prompt_menu() 85 if (m->prompt) in sym_get_prompt_menu() 92 * sym_get_choice_menu - get the parent choice menu if present 111 menu = menu->parent; in sym_get_choice_menu() 112 } while (menu && !menu->sym); in sym_get_choice_menu() 114 if (menu && menu->sym && sym_is_choice(menu->sym)) in sym_get_choice_menu() [all …]
|
| H A D | expr.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org> 38 * struct expr - expression 57 #define EXPR_NOT(dep) (2-(dep)) 75 S_DEF_USER, /* main user value */ 102 * from the user value set in e.g. a .config file, due to visibility. 113 * An upper bound on the tristate value the user can set for the symbol 116 * ifs. If 'n', the user value will be ignored. 120 tristate visible; member 148 #define SYMBOL_TRANS 0x0100 /* symbol is transitional only (not visible)*/ [all …]
|
| /linux/drivers/gpu/drm/nouveau/dispnv50/ |
| H A D | curs507a.c | 37 nvif_msec(&nouveau_drm(wndw->plane.dev)->client.device, 100, in curs507a_space() 38 if (NVIF_TV32(&wndw->wimm.base.user, NV507A, FREE, COUNT, >=, 4)) in curs507a_space() 49 struct nvif_object *user = &wndw->wimm.base.user; in curs507a_update() local 50 int ret = nvif_chan_wait(&wndw->wimm, 1); in curs507a_update() 52 NVIF_WR32(user, NV507A, UPDATE, in curs507a_update() 61 struct nvif_object *user = &wndw->wimm.base.user; in curs507a_point() local 62 int ret = nvif_chan_wait(&wndw->wimm, 1); in curs507a_point() 64 NVIF_WR32(user, NV507A, SET_CURSOR_HOT_SPOT_POINT_OUT, in curs507a_point() 65 NVVAL(NV507A, SET_CURSOR_HOT_SPOT_POINT_OUT, X, asyw->point.x) | in curs507a_point() 66 NVVAL(NV507A, SET_CURSOR_HOT_SPOT_POINT_OUT, Y, asyw->point.y)); in curs507a_point() [all …]
|
| /linux/Documentation/core-api/ |
| H A D | cachetlb.rst | 19 if it can be proven that a user address space has never executed 25 virtual-->physical address translations obtained from the software 36 visible to the cpu. 43 This interface flushes an entire user address space from 46 'mm' will be visible to the cpu. That is, after running, 56 Here we are flushing a specific range of (user) virtual 59 modifications for the address space 'vma->vm_mm' in the range 60 'start' to 'end-1' will be visible to the cpu. That is, after 62 virtual addresses in the range 'start' to 'end-1'. 78 address space is available via vma->vm_mm. Also, one may [all …]
|
| /linux/Documentation/kbuild/ |
| H A D | kconfig-language.rst | 6 ------------ 11 +- Code maturity level options 12 | +- Prompt for development and/or incomplete code/drivers 13 +- General setup 14 | +- Networking support 15 | +- System V IPC 16 | +- BSD Process Accounting 17 | +- Sysctl support 18 +- Loadable module support 19 | +- Enable loadable module support [all …]
|
| /linux/scripts/kconfig/tests/new_choice_with_dep/ |
| H A D | __init__.py | 1 # SPDX-License-Identifier: GPL-2.0 3 Ask new choice values when they become visible. 6 visible during user configuration, oldconfig should recognize them 7 as (NEW), and ask the user for choice.
|
| /linux/arch/arm/include/asm/ |
| H A D | cacheflush.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 1999-2002 Russell King 12 #include <asm/glue-cache.h> 17 #define CACHE_COLOUR(vaddr) ((vaddr & (SHMLBA - 1)) >> PAGE_SHIFT) 21 * and does not require cleaning before returning it to the user. 29 * The arch/arm/mm/cache-*.S and arch/arm/mm/proc-*.S files 35 * See Documentation/core-api/cachetlb.rst for more information. 37 * effects are cache-type (VIVT/VIPT/PIPT) specific. 42 * Currently only needed for cache-v6.S and cache-v7.S, see 52 * inner shareable and invalidate the I-cache. [all …]
|
| /linux/arch/parisc/include/uapi/asm/ |
| H A D | ptrace.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 ** Copyright (C) 2000 Grant Grundler, Hewlett-Packard 43 * struct user_regs_struct - User general purpose registers 45 * This is the user-visible general purpose register state structure 64 unsigned long _pad[80-64]; /* pad to ELF_NGREG (80) */ 68 * struct user_fp_struct - User floating point registers 70 * This is the user-visible floating point register state structure. 85 * These ones are taken from IA-64 on the assumption that theirs are
|
| /linux/Documentation/ABI/testing/ |
| H A D | configfs-tsm-report | 4 Contact: linux-coco@lists.linux.dev 6 (WO) Up to 64 bytes of user specified binary data. For replay 13 Contact: linux-coco@lists.linux.dev 23 Contact: linux-coco@lists.linux.dev 30 "cert_table" from SEV-ES Guest-Hypervisor Communication Block 32 https://www.amd.com/content/dam/amd/en/documents/epyc-technical-docs/specifications/56421.pdf 37 Contact: linux-coco@lists.linux.dev 49 Contact: linux-coco@lists.linux.dev 51 (RO) A name for the format-specification of @outblob like 57 https://www.amd.com/content/dam/amd/en/documents/epyc-technical-docs/specifications/56860.pdf [all …]
|
| /linux/Documentation/sound/soc/ |
| H A D | jack.rst | 5 ALSA has a standard API for representing physical jacks to user space, 9 - It allows more than one jack detection method to work together on one 10 user visible jack. In embedded systems it is common for multiple 14 - Integration with DAPM, allowing DAPM endpoints to be updated 29 The jack - struct snd_soc_jack 32 This represents a physical jack on the system and is what is visible to 33 user space. The jack itself is completely passive, it is set up by the 58 Often this is done based on the status of a GPIO - a handler for this is
|
| /linux/Documentation/userspace-api/ |
| H A D | iommufd.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 13 IOMMUFD is the user API to control the IOMMU subsystem as it relates to managing 20 I/O page tables for all IOMMUs, with room in the design to add non-generic 30 User Visible Objects 31 -------------------- 35 - IOMMUFD_OBJ_IOAS, representing an I/O address space (IOAS), allowing map/unmap 36 of user space memory into ranges of I/O Virtual Address (IOVA). 41 - IOMMUFD_OBJ_DEVICE, representing a device that is bound to iommufd by an 44 - IOMMUFD_OBJ_HWPT_PAGING, representing an actual hardware I/O page table 48 feature flag. This can be either an UNMANAGED stage-1 domain for a device [all …]
|
| /linux/include/uapi/linux/ |
| H A D | ppdev.h | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 5 * User-space parallel port device driver (header file). 7 * Copyright (C) 1998-9 Tim Waugh <tim@cyberelk.demon.co.uk> 65 /* Data line direction: non-zero for input mode. */ 95 /* flags visible to the world */ 100 /* only masks user-visible flags */
|
| /linux/Documentation/admin-guide/cgroup-v1/ |
| H A D | cpuacct.rst | 8 The CPU accounting controller supports multi-hierarchy groups. An accounting 14 # mount -t cgroup -ocpuacct none /sys/fs/cgroup 17 visible at /sys/fs/cgroup. At bootup, this group includes all the tasks in 35 CPU time obtained by the cgroup into user and system times. Currently 38 user: Time spent by tasks of the cgroup in user mode. 41 user and system are in USER_HZ unit. 43 cpuacct controller uses percpu_counter interface to collect user and 46 - It is theoretically possible to see wrong values for user and system times. 49 - It is possible to see slightly outdated values for user and system times
|
| /linux/Documentation/driver-api/usb/ |
| H A D | gadget.rst | 11 This document presents a Linux-USB "Gadget" kernel mode API, for use 17 - Supports USB 2.0, for high speed devices which can stream data at 20 - Handles devices with dozens of endpoints just as well as ones with 21 just two fixed-function ones. Gadget drivers can be written so 24 - Flexible enough to expose more complex USB device capabilities such 28 - USB "On-The-Go" (OTG) support, in conjunction with updates to the 29 Linux-USB host side. 31 - Sharing data structures and API models with the Linux-USB host side 32 API. This helps the OTG support, and looks forward to more-symmetric 36 - Minimalist, so it's easier to support new device controller hardware. [all …]
|
| /linux/drivers/media/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 34 user needs, and disabling core support for unused APIs. 36 If not selected, all non-optional media core functionality 47 By default, a media driver auto-selects all possible ancillary 65 # Multimedia support - automatically enable V4L2 and DVB core 127 prompt "Platform-specific devices" if MEDIA_SUPPORT_FILTER 158 visible if !MEDIA_SUPPORT_FILTER 197 # Extra per-media API core functionality 200 visible if VIDEO_DEV 202 source "drivers/media/v4l2-core/Kconfig" [all …]
|
| /linux/arch/x86/kernel/ |
| H A D | smp.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * (c) 1998-99, 2000, 2009 Ingo Molnar <mingo@redhat.com> 46 * None of the E1AP-E3AP errata are visible to the user. 53 * None of the A1AP-A3AP errata are visible to the user. 60 * None of 1AP-9AP errata are visible to the normal user, 62 * This is very rare and a non-problem. 64 * 1AP. Linux maps APIC as non-cacheable 71 * 6AP. 'noapic' mode might be affected - fixed in later steppings 94 * 6AP. not affected - worked around in hardware 95 * 7AP. not affected - worked around in hardware [all …]
|
| /linux/arch/loongarch/include/uapi/asm/ |
| H A D | ucontext.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 6 * struct ucontext - user context structure 23 __u8 __unused[1024 / 8 - sizeof(sigset_t)]; 27 * to ensure all user-visible ISA state can be saved and restored via a
|
| /linux/drivers/soc/fsl/qbman/ |
| H A D | bman_priv.h | 1 /* Copyright 2008 - 2016 Freescale Semiconductor, Inc. 55 /* User-visible portal configuration settings */ 73 * This mask contains all the "irqsource" bits visible to API users
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | storm.txt | 8 - compatible : "google,storm-audio" 9 - cpu : Phandle of the CPU DAI 10 - codec : Phandle of the codec DAI 14 - qcom,model : The user-visible name of this sound card. 19 compatible = "google,storm-audio"; 20 qcom,model = "ipq806x-storm";
|
| H A D | rockchip-rt5645.txt | 4 - compatible: "rockchip,rockchip-audio-rt5645" 5 - rockchip,model: The user-visible name of this sound complex 6 - rockchip,i2s-controller: The phandle of the Rockchip I2S controller that's 8 - rockchip,audio-codec: The phandle of the RT5645/RT5650 audio codec 13 compatible = "rockchip,rockchip-audio-rt5645"; 14 rockchip,model = "ROCKCHIP-I2S"; 15 rockchip,i2s-controller = <&i2s>; 16 rockchip,audio-codec = <&rt5645>;
|
| H A D | eukrea-tlv320.txt | 5 - compatible : "eukrea,asoc-tlv320" 7 - eukrea,model : The user-visible name of this sound complex. 9 - ssi-controller : The phandle of the SSI controller. 11 - fsl,mux-int-port : The internal port of the i.MX audio muxer (AUDMUX). 13 - fsl,mux-ext-port : The external port of the i.MX audio muxer. 21 compatible = "eukrea,asoc-tlv320"; 22 eukrea,model = "imx51-eukrea-tlv320aic23"; 23 ssi-controller = <&ssi2>; 24 fsl,mux-int-port = <2>; 25 fsl,mux-ext-port = <3>;
|
| /linux/tools/power/pm-graph/config/ |
| H A D | suspend-x2-proc.cfg | 2 # Proc S3 (Suspend to Mem) x2 test - includes user processes 9 # sudo ./sleepgraph.py -config config/suspend-proc.cfg 14 # ---- General Options ---- 26 output-dir: suspend-{hostname}-{date}-{time}-x2-proc 37 # insert a small visible gap between suspend and resume on the timeline (default: false) 40 # ---- Advanced Options ---- 45 # Display user processes 46 # graph user processes and cpu usage in the timeline (default: false) 73 # ---- Debug Options ---- 80 # pre-expand the callgraph data in the html output (default: disabled)
|
| /linux/fs/exfat/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-or-later 10 exFAT is typically used on SD-Cards or USB sticks. 21 converting between the encoding that is used for user visible 22 filenames and the UTF-16 character encoding that the exFAT
|
| /linux/include/uapi/drm/ |
| H A D | drm_mode.h | 5 * Copyright (c) 2007-2008 Tungsten Graphics, Inc., Cedar Park, TX., USA 6 * Copyright (c) 2007-2008 Intel Corporation 62 /* bit compatible with the xrandr RR_ definitions (bits 0-13) 87 * (define not exposed to user space). 176 * using the name->prop id lookup is the preferred method. 202 * using the name->prop id lookup is the preferred method. 222 * struct drm_mode_modeinfo - Display mode information. 239 * This is the user-space API display mode information structure. For the 316 * struct drm_mode_get_plane - Ge [all...] |
| /linux/arch/mips/include/asm/sn/ |
| H A D | types.h | 17 typedef signed short nasid_t; /* node id in numa-as-id space */ 19 typedef signed short moduleid_t; /* user-visible module number type */
|