Home
last modified time | relevance | path

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

12345678910>>...23

/linux/drivers/gpu/drm/nouveau/dispnv50/
H A Dcurs507a.c37 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 …]
H A Dhead.c44 .mask = asyh->clr.mask & ~(flush ? 0 : asyh->set.mask), in nv50_head_flush_clr()
47 if (clr.olut) head->func->olut_clr(head); in nv50_head_flush_clr()
48 if (clr.core) head->func->core_clr(head); in nv50_head_flush_clr()
49 if (clr.curs) head->func->curs_clr(head); in nv50_head_flush_clr()
55 if (asyh->set.curs ) head->func->curs_set(head, asyh); in nv50_head_flush_set_wndw()
56 if (asyh->set.olut ) { in nv50_head_flush_set_wndw()
57 asyh->olut.offset = nv50_lut_load(&head->olut, in nv50_head_flush_set_wndw()
58 asyh->olut.buffer, in nv50_head_flush_set_wndw()
59 asyh->state.gamma_lut, in nv50_head_flush_set_wndw()
60 asyh->olut.load); in nv50_head_flush_set_wndw()
[all …]
/linux/Documentation/core-api/
H A Dcachetlb.rst19 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 Dkconfig-language.rst6 ------------
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__.py1 # 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 Dcacheflush.h1 /* 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 Dptrace.h1 /* 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 Dconfigfs-tsm4 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 …]
H A Ddebugfs-cxl4 Contact: linux-cxl@vger.kernel.org
8 the device for the specified address. The DPA must be 64-byte
9 aligned and the length of the injected poison is 64-bytes. If
18 device returns 'Inject Poison Limit Reached' an -EBUSY error
19 is returned to the user. The inject_poison attribute is only
20 visible for devices supporting the capability.
26 Contact: linux-cxl@vger.kernel.org
34 device cannot clear poison from the address, -ENXIO is returned.
35 The clear_poison attribute is only visible for devices
41 Contact: linux-cxl@vger.kernel.org
[all …]
/linux/Documentation/sound/soc/
H A Djack.rst5 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/include/uapi/linux/
H A Dppdev.h1 /* 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/scripts/kconfig/
H A Dexpr.h1 /* 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
149 #define SYMBOL_WRITTEN 0x0800 /* track info to avoid double-write to .config */
[all …]
/linux/Documentation/admin-guide/cgroup-v1/
H A Dcpuacct.rst8 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/arch/x86/kernel/
H A Dsmp.c1 // 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/Documentation/driver-api/usb/
H A Dgadget.rst11 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 DKconfig1 # 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/loongarch/include/uapi/asm/
H A Ducontext.h1 /* 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/Documentation/driver-api/iio/
H A Dcore.rst6 many different types of embedded sensors and a standard interface to user space
8 :file:`drivers/iio/industrialio-*`
11 ----------------------
13 * struct iio_dev - industrial I/O device
14 * iio_device_alloc() - allocate an :c:type:`iio_dev` from a driver
15 * iio_device_free() - free an :c:type:`iio_dev` from a driver
16 * iio_device_register() - register a device with the IIO subsystem
17 * iio_device_unregister() - unregister a device from the IIO
25 There are two ways for a user space application to interact with an IIO driver.
41 IIO core. After this call the device is ready to accept requests from user
[all …]
/linux/drivers/soc/fsl/qbman/
H A Dbman_priv.h1 /* 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/tools/power/pm-graph/config/
H A Dsuspend-x2-proc.cfg2 # 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/drivers/scsi/cxlflash/
H A Dvlun.c1 // SPDX-License-Identifier: GPL-2.0-or-later
27 * marshal_virt_to_resize() - translate uvirtual to resize structure
34 resize->hdr = virt->hdr; in marshal_virt_to_resize()
35 resize->context_id = virt->context_id; in marshal_virt_to_resize()
36 resize->rsrc_handle = virt->rsrc_handle; in marshal_virt_to_resize()
37 resize->req_size = virt->lun_size; in marshal_virt_to_resize()
38 resize->last_lba = virt->last_lba; in marshal_virt_to_resize()
42 * marshal_clone_to_rele() - translate clone to release structure
49 release->hdr = clone->hdr; in marshal_clone_to_rele()
50 release->context_id = clone->context_id_dst; in marshal_clone_to_rele()
[all …]
/linux/Documentation/devicetree/bindings/sound/
H A Dstorm.txt8 - 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 Drockchip-rt5645.txt4 - 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>;
/linux/include/uapi/drm/
H A Ddrm_mode.h5 * 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 - Get plane metadata.
388 DRM_MODE_SUBCONNECTOR_Automatic = 0, /* DVI-I, TV */
[all …]
/linux/fs/exfat/
H A DKconfig1 # 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

12345678910>>...23