Home
last modified time | relevance | path

Searched +full:look +full:- +full:up (Results 1 – 25 of 1050) sorted by relevance

12345678910>>...42

/linux-6.12.1/arch/sparc/include/asm/
Dfbio.h1 /* SPDX-License-Identifier: GPL-2.0 */
43 #define CG14_XLUT 0x3000 /* X Look Up Table -- ??? */
44 #define CG14_CLUT1 0x4000 /* Color Look Up Table */
45 #define CG14_CLUT2 0x5000 /* Color Look Up Table */
46 #define CG14_CLUT3 0x6000 /* Color Look Up Table */
/linux-6.12.1/Documentation/staging/
Dcrc32.rst5 A CRC is a long-division remainder. You add the CRC to the message,
11 protocols put the end-of-frame flag after the CRC.
15 - We're working in binary, so the digits are only 0 and 1, and
16 - When dividing polynomials, there are no carries. Rather than add and
21 To produce a 32-bit CRC, the divisor is actually a 33-bit CRC polynomial.
24 familiar with the IEEE 754 floating-point format, it's the same idea.)
28 the best error-detecting properties, this should correspond to the
29 order they're actually sent. For example, standard RS-232 serial is
30 little-endian; the most significant bit (sometimes used for parity)
38 back into range. In binary, this is easy - it has to be either 0 or 1,
[all …]
/linux-6.12.1/drivers/bus/
Darm-cci.c17 #include <linux/arm-cci.h>
49 {.compatible = "arm,cci-400", .data = CCI400_PORTS_DATA },
52 { .compatible = "arm,cci-500", },
53 { .compatible = "arm,cci-550", },
59 OF_DEV_AUXDATA("arm,cci-400-pmu", 0, NULL, &cci_ctrl_base),
60 OF_DEV_AUXDATA("arm,cci-400-pmu,r0", 0, NULL, &cci_ctrl_base),
61 OF_DEV_AUXDATA("arm,cci-400-pmu,r1", 0, NULL, &cci_ctrl_base),
62 OF_DEV_AUXDATA("arm,cci-500-pmu,r0", 0, NULL, &cci_ctrl_base),
63 OF_DEV_AUXDATA("arm,cci-550-pmu,r0", 0, NULL, &cci_ctrl_base),
67 #define DRIVER_NAME "ARM-CCI"
[all …]
/linux-6.12.1/arch/arm64/include/asm/
Dsmp_plat.h1 /* SPDX-License-Identifier: GPL-2.0-only */
31 * - mpidr: MPIDR.Aff* bits to be used for the look-up
33 * Returns the cpu logical index or -EINVAL on look-up error
41 return -EINVAL; in get_logical_index()
/linux-6.12.1/sound/core/
Dmisc.c1 // SPDX-License-Identifier: GPL-2.0-or-later
28 * snd_pci_quirk_lookup_id - look up a PCI SSID quirk list
33 * Look through the given quirk list and finds a matching entry
45 for (q = list; q->subvendor || q->subdevice; q++) { in snd_pci_quirk_lookup_id()
46 if (q->subvendor != vendor) in snd_pci_quirk_lookup_id()
48 if (!q->subdevice || in snd_pci_quirk_lookup_id()
49 (device & q->subdevice_mask) == q->subdevice) in snd_pci_quirk_lookup_id()
57 * snd_pci_quirk_lookup - look up a PCI SSID quirk list
61 * Look through the given quirk list and finds a matching entry
72 return snd_pci_quirk_lookup_id(pci->subsystem_vendor, in snd_pci_quirk_lookup()
[all …]
/linux-6.12.1/Documentation/filesystems/
Dpath-lookup.txt17 thus in every component during path look-up. Since 2.5.10 onwards, fast-walk
23 make dcache look-up lock-free.
26 dentry that was looked up, so that may be used as the basis for walking the
30 are path-walk intensive tend to do path lookups starting from a common dentry
35 (including dcache look-up) completely "store-free" (so, no locks, atomics, or
36 even stores into cachelines of common dentries). This is known as "rcu-walk"
42 A name string specifies a start (root directory, cwd, fd-relative) and a
45 elements are sub-strings, separated by '/'.
49 the path given by the name's starting point (which we know in advance -- eg.
50 current->fs->cwd or current->fs->root) as the first parent of the lookup. Then
[all …]
Didmappings.rst1 .. SPDX-License-Identifier: GPL-2.0
12 ------------
32 u22 -> k10000
33 u23 -> k10001
34 u24 -> k10002
36 From a mathematical viewpoint ``U`` and ``K`` are well-ordered sets and an
38 order isomorphic. In fact, ``U`` and ``K`` are always well-ordered subsets of
45 k10000 -> u22
46 k10001 -> u23
47 k10002 -> u24
[all …]
/linux-6.12.1/Documentation/networking/
Dfib_trie.rst1 .. SPDX-License-Identifier: GPL-2.0
4 LC-trie implementation notes
8 ----------
19 ------------------------
22 child array - the "child index". See Level Compression.
41 children of a full child (see "full_children") up one level, so that
46 in order to avoid ever-increasing child arrays.
61 ---------
64 possible to allow verification and help up reviewing.
76 Looks up a key, deletes it and runs the level compression algorithm.
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/display/
Drenesas,cmm.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Renesas R-Car Color Management Module (CMM)
10 - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11 - Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
12 - Jacopo Mondi <jacopo+renesas@jmondi.org>
15 Renesas R-Car color management module connected to R-Car DU video channels.
16 It provides image enhancement functions such as 1-D look-up tables (LUT),
17 3-D look-up tables (CLU), 1D-histogram generation (HGO), and color
[all …]
/linux-6.12.1/drivers/gpu/drm/i915/
DTODO.txt2 -----------------
4 - For discrete memory manager, merge enough dg1 to be able to refactor it to
5 TTM. Then land pci ids (just in case that turns up an uapi problem). TTM has
8 - Come up with a plan what to do with drm/scheduler and how to get there.
10 - Roll out dma_fence critical section annotations.
12 - There's a lot of complexity added past few years to make relocations faster.
15 1. Land a modern pre-bound uapi like VM_BIND
23 - i915_sw_fence seems to be the main structure for the i915-gem dma_fence model.
24 How-to-dma_fence is core and drivers really shouldn't build their own world
27 removed if dri-devel consensus is that it's not a good idea. Once that's done
[all …]
/linux-6.12.1/kernel/
Dkallsyms.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * kallsyms.c: in-kernel printing of symbolic oopses and stack traces.
5 * Rewritten and vastly simplified by Rusty Russell for in-kernel
75 len--; in kallsyms_expand_symbol()
83 maxlen--; in kallsyms_expand_symbol()
105 * Get just the first code, look it up in the token table, in kallsyms_get_symbol_type()
128 * Sequentially scan all the symbols up to the point we're searching in get_symbol_offset()
137 * If MSB is 1, it is a "big" symbol, so we need to look into in get_symbol_offset()
146 return name - kallsyms_names; in get_symbol_offset()
151 /* values are unsigned offsets if --absolute-percpu is not in effect */ in kallsyms_sym_address()
[all …]
/linux-6.12.1/arch/m68k/include/asm/
Dfbio.h1 /* SPDX-License-Identifier: GPL-2.0 */
12 #define FBTYPE_NOTYPE -1
83 int emu_type; /* -1 if none */
258 #define CG14_XLUT 0x3000 /* X Look Up Table -- ??? */
259 #define CG14_CLUT1 0x4000 /* Color Look Up Table */
260 #define CG14_CLUT2 0x5000 /* Color Look Up Table */
261 #define CG14_CLUT3 0x6000 /* Color Look Up Table */
/linux-6.12.1/arch/arm/include/asm/
Dsmp_plat.h1 /* SPDX-License-Identifier: GPL-2.0 */
31 * smp_cpuid_part() - return part id for a given cpu
40 return is_smp() ? cpu_info->cpuid & ARM_CPU_PART_MASK : in smp_cpuid_part()
76 * - mpidr: MPIDR[23:0] to be used for the look-up
78 * Returns the cpu logical index or -EINVAL on look-up error
86 return -EINVAL; in get_logical_index()
/linux-6.12.1/Documentation/devicetree/bindings/clock/
Dnvidia,tegra124-dfll.txt4 Documentation/devicetree/bindings/clock/clock-bindings.txt
7 the fast CPU cluster. It consists of a free-running voltage controlled
10 communicating with an off-chip PMIC either via an I2C bus or via PWM signals.
13 - compatible : should be one of:
14 - "nvidia,tegra124-dfll": for Tegra124
15 - "nvidia,tegra210-dfll": for Tegra210
16 - reg : Defines the following set of registers, in the order listed:
17 - registers for the DFLL control logic.
18 - registers for the I2C output logic.
19 - registers for the integrated I2C master controller.
[all …]
/linux-6.12.1/drivers/char/
Ddtlk.c1 // SPDX-License-Identifier: GPL-2.0-only
2 /* -*- linux-c -*-
3 * dtlk.c - DoubleTalk PC driver for Linux
8 * 2000-03-18 Jim Van Zandt: Fix polling.
20 The DoubleTalk PC contains four voice synthesizers: text-to-speech
40 This driver was written for use with the text-to-speech
57 #include <linux/errno.h> /* for -EBUSY */
133 /* printk("DoubleTalk PC - dtlk_read()\n"); */ in dtlk_read()
136 return -EINVAL; in dtlk_read()
143 return -EFAULT; in dtlk_read()
[all …]
/linux-6.12.1/samples/ftrace/
Dsample-trace-array.h1 /* SPDX-License-Identifier: GPL-2.0 */
7 * The define_trace.h below will also look for a file name of
9 * In this case, it would look for sample-trace.h
13 * define_trace.h will look up by defining TRACE_INCLUDE_FILE
15 * This file is called sample-trace-array.h but we want the system
16 * to be called "sample-subsystem". Therefore we must define the name of this
19 * #define TRACE_INCLUDE_FILE sample-trace-array
27 #define TRACE_SYSTEM sample-subsystem
30 * TRACE_SYSTEM is expected to be a C valid variable (alpha-numeric
38 * But the above is only needed if TRACE_SYSTEM is not alpha-numeric
[all …]
/linux-6.12.1/lib/kunit/
Dstatic_stub.c1 // SPDX-License-Identifier: GPL-2.0
11 #include "hooks-impl.h"
22 kfree(res->data); in __kunit_static_stub_resource_free()
31 struct kunit_static_stub_ctx *ctx = res->data; in __kunit_static_stub_resource_match()
34 if (res->free != &__kunit_static_stub_resource_free) in __kunit_static_stub_resource_match()
37 return ctx->real_fn_addr == match_real_fn_addr; in __kunit_static_stub_resource_match()
54 ctx = res->data; in __kunit_get_static_stub_address_impl()
55 replacement_addr = ctx->replacement_addr; in __kunit_get_static_stub_address_impl()
67 /* Look up the existing stub for this function. */ in kunit_deactivate_static_stub()
103 /* Look up any existing stubs for this function, and replace them. */ in __kunit_activate_static_stub()
[all …]
/linux-6.12.1/drivers/media/usb/dvb-usb/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
10 Almost every USB device needs a firmware, please look into
11 <file:Documentation/driver-api/media/drivers/dvb-usb.rst>.
19 bool "Enable extended debug support for all DVB-USB devices"
22 Say Y if you want to enable debugging. See modinfo dvb-usb (and the
28 tristate "AVerMedia AverTV DVB-T USB 2.0 (A800)"
34 Say Y here to support the AVerMedia AverTV DVB-T USB 2.0 (A800) receiver.
37 tristate "Afatech AF9005 DVB-T USB1.1 support"
42 Say Y here to support the Afatech AF9005 based DVB-T USB1.1 receiver
53 tristate "Azurewave DVB-S/S2 USB2.0 AZ6027 support"
[all …]
/linux-6.12.1/fs/xfs/scrub/
Dparent.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright (C) 2017-2023 Oracle. All Rights Reserved.
31 /* Set us up to scrub parents. */
49 /* Look for an entry in a parent pointing to this inode. */
56 /* Look for a single entry in a directory pointing to an inode. */
70 if (!xfs_dir2_namecheck(name->name, name->len)) in xchk_parent_actor()
71 error = -EFSCORRUPTED; in xchk_parent_actor()
75 if (sc->ip->i_ino == ino) in xchk_parent_actor()
76 spc->nlink++; in xchk_parent_actor()
78 if (xchk_should_terminate(spc->sc, &error)) in xchk_parent_actor()
[all …]
/linux-6.12.1/Documentation/doc-guide/
Dcontributing.rst1 .. SPDX-License-Identifier: GPL-2.0
6 Documentation is an important part of any software-development project.
8 developers work more effectively. Without top-quality documentation, a lot
9 of time is wasted in reverse-engineering the code and making avoidable
23 ---------------------------
36 ones. For this reason, eliminating warnings is one of the highest-priority
42 positives, leading to patches aimed at simply shutting the compiler up.
59 - Resource-managed devfreq_register_notifier()
61 - Resource-managed devfreq_unregister_notifier()
65 A quick look at the source file named above turned up a couple of kerneldoc
[all …]
/linux-6.12.1/Documentation/networking/caif/
Dcaif.rst1 .. SPDX-License-Identifier: GPL-2.0
10 :Copyright: |copy| ST-Ericsson AB 2010
32 set up to talk to the modem.
38 The benefit is that we can hook up to any TTY.
40 The use of Start-of-frame-extension (STX) must also be set as
49 $ ifconfig caif_ttyS0 up
59 /sys/kernel/debug/caif_serial/<tty-name>/
61 * ser_state: Prints the bit-mask status where
63 - 0x02 means SENDING, this is a transient state.
64 - 0x10 means FLOW_OFF_SENT, i.e. the previous frame has not been sent
[all …]
/linux-6.12.1/Documentation/process/
Dbotching-up-ioctls.rst2 (How to avoid) Botching up ioctls
5 From: https://blog.ffwll.ch/2013/11/botching-up-ioctls.html
10 trying to come up with a unified interface to manage the execution units and
13 Which is nice, since there's no more insanity in the form of fake-generic, but
15 more potential to screw things up.
17 To avoid repeating all the same mistakes again I've written up some of the
19 only cover technicalities and not the big-picture issues like what the command
20 submission ioctl exactly should look like. Learning these lessons is probably
25 -------------
28 will need to add a 32-bit compat layer:
[all …]
/linux-6.12.1/include/linux/
Dbtree.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 * A B+Tree is a data structure for looking up arbitrary (currently allowing
13 * is described at https://en.wikipedia.org/wiki/B-tree, we currently do not
18 * and pointers to sub-nodes, or, for leaf nodes, the keys and values for the
24 * Each key here is an array of unsigned longs, geo->no_longs in total. The
25 * number of keys and values (N) is geo->no_pairs.
29 * struct btree_head - btree head
45 * btree_alloc - allocate function for the mempool
52 * btree_free - free function for the mempool
59 * btree_init_mempool - initialise a btree with given mempool
[all …]
/linux-6.12.1/fs/afs/
Dvolume.c1 // SPDX-License-Identifier: GPL-2.0-or-later
26 write_seqlock(&cell->volume_lock); in afs_insert_volume_into_cell()
28 pp = &cell->volumes.rb_node; in afs_insert_volume_into_cell()
32 if (p->vid < volume->vid) { in afs_insert_volume_into_cell()
33 pp = &(*pp)->rb_left; in afs_insert_volume_into_cell()
34 } else if (p->vid > volume->vid) { in afs_insert_volume_into_cell()
35 pp = &(*pp)->rb_right; in afs_insert_volume_into_cell()
42 set_bit(AFS_VOLUME_RM_TREE, &volume->flags); in afs_insert_volume_into_cell()
43 rb_replace_node_rcu(&p->cell_node, &volume->cell_node, &cell->volumes); in afs_insert_volume_into_cell()
47 rb_link_node_rcu(&volume->cell_node, parent, pp); in afs_insert_volume_into_cell()
[all …]
/linux-6.12.1/fs/squashfs/
Did.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Squashfs - a compressed read only filesystem for Linux
15 * converted to 32-bit uids/gids using an id look up table. This table is
30 * Map uid/gid index into real 32-bit uid/gid using the id look up table
35 struct squashfs_sb_info *msblk = sb->s_fs_info; in squashfs_get_id()
42 if (index >= msblk->ids) in squashfs_get_id()
43 return -EINVAL; in squashfs_get_id()
45 start_block = le64_to_cpu(msblk->id_table[block]); in squashfs_get_id()
75 return ERR_PTR(-EINVAL); in squashfs_read_id_index_table()
81 if (length != (next_table - id_table_start)) in squashfs_read_id_index_table()
[all …]

12345678910>>...42