Home
last modified time | relevance | path

Searched +full:even +full:- +full:numbered (Results 1 – 25 of 84) sorted by relevance

1234

/linux/arch/s390/include/asm/
H A Dbitops.h1 /* SPDX-License-Identifier: GPL-2.0 */
9 * Within a word, bits are numbered LSB first. Lot's of places make
12 * big-endian system because, unlike little endian, the number of each
16 * end up numbered:
20 * The bits are numbered:
23 * The main difference is that bit 0-63 in the bit number field needs to be
62 addr += (nr ^ (BITS_PER_LONG - BITS_PER_BYTE)) / BITS_PER_BYTE; in arch_test_bit()
63 mask = 1UL << (nr & (BITS_PER_BYTE - 1)); in arch_test_bit()
75 #include <asm-generic/bitops/atomic.h>
76 #include <asm-generic/bitops/non-instrumented-non-atomic.h>
[all …]
/linux/Documentation/devicetree/bindings/display/bridge/
H A Dthine,thc63lvd1024.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jacopo Mondi <jacopo+renesas@jmondi.org>
11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
34 even-numbered pixels are received on port@0 and odd-numbered pixels on
60 - port@0
61 - port@2
63 oe-gpios:
67 powerdown-gpios:
[all …]
/linux/tools/testing/selftests/damon/
H A Daccess_memory_even.c1 // SPDX-License-Identifier: GPL-2.0
6 * regions and repeatedly access even numbered (starting from zero) regions.
22 return -1; in main()
H A Ddamos_tried_regions.py2 # SPDX-License-Identifier: GPL-2.0
10 # repeatedly access even-numbered ones in 14 regions of 10 MiB size
57 print('50-th percentile nr_regions: %d' % sample)
/linux/Documentation/hid/
H A Duhid.rst2 UHID - User-space I/O driver support for HID subsystem
5 UHID allows user-space to implement HID transport drivers. Please see
6 hid-transport.rst for an introduction into HID transport drivers. This document
9 With UHID, a user-space transport driver can create kernel hid-devices for each
10 device connected to the user-space controlled bus. The UHID API defines the I/O
11 events provided from the kernel to user-space and vice versa.
13 There is an example user-space application in ./samples/uhid/uhid-example.c
16 ------------
18 UHID is accessed through a character misc-device. The minor number is allocated
25 write()'ing "struct uhid_event" objects. Non-blocking operations are supported
[all …]
/linux/Documentation/hwmon/
H A Dhp-wmi-sensors.rst1 .. SPDX-License-Identifier: GPL-2.0-or-later
14 Hewlett-Packard (and some HP Compaq) business-class computers report hardware
57 - ``fan``: The fan has stalled or has been disconnected while running.
58 - ``temp``: The sensor reading has reached a critical threshold.
59 The exact threshold is system-dependent.
60 - ``intrusion``: The system's chassis has been opened.
76 system-dependent "platform events objects" used for ``alarm`` attributes may
77 be present. A debugfs interface is therefore provided for read-only access to
80 ``/sys/kernel/debug/hp-wmi-sensors-[X]/sensor``
81 contains one numbered entry per sensor with the following attributes:
[all …]
/linux/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_mbx.h1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* Copyright(c) 2013 - 2018 Intel Corporation. */
45 * +----------+ connect() +----------+
46 * | CLOSED | --------------> | CONNECT |
47 * +----------+ +----------+
54 * +----------+ disconnect() +----------+
55 * |DISCONNECT| <-------------- | OPEN |
56 * +----------+ +----------+
90 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
92 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[all …]
/linux/arch/arm/probes/kprobes/
H A Dtest-core.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * arch/arm/kernel/kprobes-test.c
12 * supported instruction sets: ARM, 16-bit Thumb, and 32-bit Thumb. These tests
23 * The individual test cases are in kprobes-test-arm.c and kprobes-test-thumb.c
24 * which use the macros defined in kprobes-test.h. The rest of this
31 * -------------------
41 * post-handler of the test_before probe is used to modify the saved CPU
43 * pre-handler of the of the test_after probe saves a copy of the CPU
83 * (branch backwards). In these, the local variables numbered 1, 50, 2 and
87 * ---------
[all …]
/linux/Documentation/process/
H A Dapplying-patches.rst54 in the patch file when applying it (the ``-p1`` argument to ``patch`` does
57 To revert a previously applied patch, use the -R argument to patch.
60 patch -p1 < ../patch-x.y.z
64 patch -R -p1 < ../patch-x.y.z
76 patch -p1 < path/to/patch-x.y.z
82 Patch can also get the name of the file to use via the -i argument, like
85 patch -p1 -i path/to/patch-x.y.z
91 xzcat path/to/patch-x.y.z.xz | patch -p1
92 bzcat path/to/patch-x.y.z.gz | patch -p1
96 gunzip or xz on the file -- like this::
[all …]
/linux/Documentation/netlabel/
H A Ddraft-ietf-cipso-ipsecurity-01.txt27 Please check the I-D abstract listing contained in each Internet Draft
46 mandatory access controls and multi-level security. These systems are
88 once in a datagram. All multi-octet fields in the option are defined to be
91 +----------+----------+------//------+-----------//---------+
93 +----------+----------+------//------+-----------//---------+
124 corresponding ASCII representations. Non-related groups of systems may
148 actual security information to be passed. All multi-octet fields in a tag
171 +----------+----------+--------//--------+
173 +----------+----------+--------//--------+
207 This is referred to as the "bit-mapped" tag type. Tag type 1 is included
[all …]
/linux/drivers/comedi/drivers/
H A Djr3_pci.h1 /* SPDX-License-Identifier: GPL-2.0 */
31 * two-byte words.
42 * Channels 1-6 contain the coupled force data Fx through Mz. Channel
43 * 7 contains the sensor's calibration data. The use of channels 8-15
139 * was detected in the on-board RAM during the power-up
249 * 0 - end transform packet
250 * 1 - translate along X axis (TX)
251 * 2 - translate along Y axis (TY)
252 * 3 - translate along Z axis (TZ)
253 * 4 - rotate about X axis (RX)
[all …]
/linux/Documentation/sound/cards/
H A Dhdspm.rst2 Software Interface ALSA-DSP MADI Driver
5 (translated from German, so no good English ;-),
7 2004 - winfried ritsch
11 the Controls and startup-options are ALSA-Standard and only the
19 ------------------
21 * number of channels -- depends on transmission mode
29 * Single Speed -- 1..64 channels
37 * Double Speed -- 1..32 channels
40 Note: Choosing the 56-channel mode for
41 transmission/receive-mode , only 28 are transmitted/received
[all …]
/linux/Documentation/cdrom/
H A Dcdrom-standard.rst2 A Linux CD-ROM standard
14 Linux is probably the Unix-like operating system that supports
18 - The large list of hardware devices available for the many platforms
19 that Linux now supports (i.e., i386-PCs, Sparc Suns, etc.)
20 - The open design of the operating system, such that anybody can write a
22 - There is plenty of source code around as examples of how to write a driver.
29 This divergence of behavior has been very significant for CD-ROM
32 their drivers totally inconsistent, the writers of Linux CD-ROM
35 maintain uniform behavior across all the Linux CD-ROM drivers.
38 all the different CD-ROM device drivers for Linux. This document also
[all …]
/linux/arch/mips/cavium-octeon/executive/
H A Dcvmx-pko.c7 * Copyright (c) 2003-2008 Cavium Networks
14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty
21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
34 #include <asm/octeon/cvmx-config.h>
35 #include <asm/octeon/cvmx-pko.h>
36 #include <asm/octeon/cvmx-helper.h>
64 return -1; in __cvmx_pko_int()
85 config.s.tail = (queue == (num_queues - 1)); in __cvmx_pko_iport_config()
95 (CVMX_FPA_OUTPUT_BUFFER_POOL_SIZE - in __cvmx_pko_iport_config()
196 config.s.size = CVMX_FPA_OUTPUT_BUFFER_POOL_SIZE / 8 - 1; in cvmx_pko_initialize_global()
[all …]
/linux/Documentation/
H A Dmemory-barriers.txt19 documentation at tools/memory-model/. Nevertheless, even this memory
37 Note also that it is possible that a barrier may be a no-op for an
48 - Device operations.
49 - Guarantees.
53 - Varieties of memory barrier.
54 - What may not be assumed about memory barriers?
55 - Address-dependency barriers (historical).
56 - Control dependencies.
57 - SMP barrier pairing.
58 - Examples of memory barrier sequences.
[all …]
/linux/LICENSES/dual/
H A Dcopyleft-next-0.3.11 Valid-License-Identifier: copyleft-next-0.3.1
2 SPDX-URL: https://spdx.org/licenses/copyleft-next-0.3.1
3 Usage-Guide:
4 copyleft-next-0.3.1 is explicitly compatible with GPLv2 (or later) and
8 To use the copyleft-next-0.3.1 license put the following SPDX tag/value
11 SPDX-License-Identifier: GPL-2.0-only OR copyleft-next 0.3.1
12 SPDX-License-Identifier: GPL-2.0-or-later OR copyleft-next-0.3.1
13 License-Text:
17 copyleft-next 0.3.1 ("this License")
18 Release date: 2016-04-29
[all …]
/linux/sound/hda/codecs/hdmi/
H A Datihdmi.c1 // SPDX-License-Identifier: GPL-2.0-or-later
18 ((codec)->core.vendor_id == 0x1002aa01 && \
19 ((codec)->core.revision_id & 0xff00) >= 0x0300)
106 return -EINVAL; in get_eld_ati()
170 /* format is supported, copy SAD as-is */ in get_eld_ati()
189 return -EINVAL; in get_eld_ati()
196 * [1..251] msecs = (x-1)*2 (max 500ms with x = 251 = 0xfb) in get_eld_ati()
212 buf[6] = video_latency_hdmi - audio_latency_hdmi; in get_eld_ati()
217 buf[5] |= ((pos - ELD_FIXED_BYTES - sink_desc_len) / 3) << 4; in get_eld_ati()
219 /* Baseline ELD block length is 4-byte aligned */ in get_eld_ati()
[all …]
/linux/Documentation/driver-api/crypto/iaa/
H A Diaa-crypto.rst1 .. SPDX-License-Identifier: GPL-2.0
18 higher-level compression devices such as zswap.
25 represented by selecting the 'deflate-iaa' crypto compression
28 # echo deflate-iaa > /sys/module/zswap/parameters/compressor
38 'deflate-iaa'. (Because the IAA hardware has a 4k history-window
52 Cryptographic API -> Hardware crypto devices -> Support for Intel(R) IAA Compression Accelerator
59 …Cryptographic API -> Hardware crypto devices -> Support for Intel(R) IAA Compression -> Enable Int…
78 - Scalable
79 - Legacy
80 - No IOMMU
[all …]
/linux/tools/memory-model/Documentation/
H A Dordering.txt1 This document gives an overview of the categories of memory-ordering
2 operations provided by the Linux-kernel memory model (LKMM).
8 This section lists LKMM's three top-level categories of memory-ordering
38 b. Read-modify-write (RMW) ordering augmentation barriers.
49 device even in kernels built with CONFIG_SMP=n, please use the
56 --------------------
58 The Linux-kernel primitives that provide full ordering include:
62 o Value-returning RMW atomic operations whose names do not end in
65 o RCU's grace-period primitives.
79 memory-ordering primitives. It is surprisingly hard to remember their
[all …]
/linux/LICENSES/preferred/
H A DLGPL-2.01 Valid-License-Identifier: LGPL-2.0
2 Valid-License-Identifier: LGPL-2.0+
3 SPDX-URL: https://spdx.org/licenses/LGPL-2.0.html
4 Usage-Guide:
9 SPDX-License-Identifier: LGPL-2.0
12 SPDX-License-Identifier: LGPL-2.0+
13 License-Text:
24 [This is the first released version of the library GPL. It is numbered 2
31 intended to guarantee your freedom to share and change free software--to
97 However, unrestricted linking of non-free programs would deprive the users
[all …]
/linux/Documentation/admin-guide/
H A Dsvga.rst7 :Copyright: |copy| 1995--1999 Martin Mares, <mj@ucw.cz>
22 remember its mode ID (the four-digit hexadecimal number) and then
31 NORMAL_VGA - Standard 80x25 mode available on all display adapters.
33 EXTENDED_VGA - Standard 8-pixel font mode: 80x43 on EGA, 80x50 on VGA.
35 ASK_VGA - Display a video mode menu upon startup (see below).
37 0..35 - Menu item number (when you have used the menu to view the list of
41 modes are listed in a "first detected -- first displayed" manner. It's
44 0x.... - Hexadecimal video mode ID (also displayed on the menu, see below
46 hexadecimal numbers -- you have to convert it to decimal manually.
59 Video adapter: <name-of-detected-video-adapter>
[all …]
/linux/drivers/iio/adc/
H A Drzn1-adc.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2025 Schneider-Electric
11 * of the related power supplies (AVDD and VREF) description in the device-tree.
53 #define RZN1_ADC_NO_CHANNEL -1
74 * 8 ADC1_IN signals existed numbered 0..4, 6..8
135 rzn1_adc->regs + RZN1_ADC_CONFIG_REG); in rzn1_adc_power()
138 return readl_poll_timeout_atomic(rzn1_adc->regs + RZN1_ADC_CONTROL_REG, in rzn1_adc_power()
156 writel(vc, rzn1_adc->regs + RZN1_ADC_VC_REG(ch)); in rzn1_adc_vc_setup_conversion()
163 val = readl(rzn1_adc->regs + RZN1_ADC_FORCE_REG); in rzn1_adc_vc_start_conversion()
165 return -EBUSY; in rzn1_adc_vc_start_conversion()
[all …]
/linux/tools/testing/selftests/kvm/
H A Dmmu_stress_test.c1 // SPDX-License-Identifier: GPL-2.0
40 * looping until the memory is guaranteed to be read-only and a fault in guest_code()
47 * fixed-length architectures should work, but the cost of paranoia in guest_code()
48 * is low in this case). For x86, hand-code the exact opcode so that in guest_code()
120 struct kvm_vcpu *vcpu = info->vcpu; in vcpu_worker()
121 struct kvm_vm *vm = vcpu->vm; in vcpu_worker()
124 vcpu_args_set(vcpu, 3, info->start_gpa, info->end_gpa, vm->page_size); in vcpu_worker()
139 /* Stage 1, re-write all of guest memory. */ in vcpu_worker()
143 /* Stage 2, read all of guest memory, which is now read-only. */ in vcpu_worker()
147 * Stage 3, write guest memory and verify KVM returns -EFAULT for once in vcpu_worker()
[all …]
/linux/drivers/gpu/drm/i915/gt/
H A Dintel_engine_cs.c1 // SPDX-License-Identifier: MIT
40 * on HSW) - so the final size, including the extra state required for the
260 * intel_engine_context_size() - return the size of the context for an engine
275 struct intel_uncore *uncore = gt->uncore; in intel_engine_context_size()
284 switch (GRAPHICS_VER(gt->i915)) { in intel_engine_context_size()
286 MISSING_CASE(GRAPHICS_VER(gt->i915)); in intel_engine_context_size()
296 if (IS_HASWELL(gt->i915)) in intel_engine_context_size()
320 GRAPHICS_VER(gt->i915), cxt_size * 64, in intel_engine_context_size()
321 cxt_size - 1); in intel_engine_context_size()
337 if (GRAPHICS_VER(gt->i915) < 8) in intel_engine_context_size()
[all …]
/linux/Documentation/RCU/Design/Data-Structures/
H A DData-Structures.rst15 Data-Structure Relationships
25 .. kernel-figure:: BigTreeClassicRCU.svg
34 which results in a three-level ``rcu_node`` tree.
38 The purpose of this combining tree is to allow per-CPU events
39 such as quiescent states, dyntick-idle transitions,
42 Quiescent states are recorded by the per-CPU ``rcu_data`` structures,
43 and other events are recorded by the leaf-level ``rcu_node``
54 As can be seen from the diagram, on a 64-bit system
55 a two-level tree with 64 leaves can accommodate 1,024 CPUs, with a fanout
58 +-----------------------------------------------------------------------+
[all …]

1234