Home
last modified time | relevance | path

Searched +full:trade +full:- +full:off (Results 1 – 25 of 130) sorted by relevance

123456

/kernel/linux/linux-6.6/Documentation/networking/device_drivers/can/freescale/
Dflexcan.rst1 .. SPDX-License-Identifier: GPL-2.0+
7 Authors: Marc Kleine-Budde <mkl@pengutronix.de>,
10 On/off RTR frames reception
15 - FIFO
16 - mailbox
20 configured for RX-FIFO mode.
30 With the "rx-rtr" private flag the ability to receive RTR frames can
32 messages. This trade off is beneficial in certain use cases.
34 "rx-rtr" on
43 "rx-rtr" off
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/regulator/
Drichtek,rt4831-regulator.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/regulator/richtek,rt4831-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - ChiYuan Huang <cy_huang@richtek.com>
23 efficiency worse. It's a trade-off.
26 https://www.richtek.com/assets/product_file/RT4831A/DS4831A-05.pdf
/kernel/linux/linux-5.10/fs/squashfs/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "SquashFS 4.0 - Squashed file system support"
7 Read-Only File System). Squashfs is a highly compressed read-only
16 Squashfs is intended for general read-only filesystem use, for
62 decompression. Each one exhibits various trade-offs between
70 Traditionally Squashfs has used single-threaded decompression.
97 decompression is load-balanced across the cores.
118 file systems. It offers a good trade-off between compression
206 bool "Additional option for memory-constrained systems"
220 has to re-read fragments less often from disk, at the expense
/kernel/linux/linux-6.6/fs/squashfs/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "SquashFS 4.0 - Squashed file system support"
7 Read-Only File System). Squashfs is a highly compressed read-only
16 Squashfs is intended for general read-only filesystem use, for
88 decompression. Each one exhibits various trade-offs between
97 Traditionally Squashfs has used single-threaded decompression.
126 decompression is load-balanced across the cores.
159 file systems. It offers a good trade-off between compression
247 bool "Additional option for memory-constrained systems"
261 has to re-read fragments less often from disk, at the expense
/kernel/linux/linux-5.10/lib/
DKconfig.ubsan1 # SPDX-License-Identifier: GPL-2.0-only
9 Compile-time instrumentation is used to detect various undefined
11 Documentation/dev-tools/ubsan.rst
17 depends on $(cc-option, -fsanitize-undefined-trap-on-error)
27 trade-off.
32 …depends on !$(cc-option,-Werror=unused-command-line-argument -fsanitize=bounds -fsanitize-coverage…
56 This option enables -fsanitize=local-bounds which traps when an
60 pointer that is derived from an object of a statically-known size,
62 out-of-bounds.
76 # We build with -Wno-maybe-uninitilzed, but we still want to
[all …]
/kernel/linux/linux-6.6/arch/x86/crypto/
Dtwofish_glue_3way.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Glue Code for 3-way parallel assembler optimized version of Twofish
24 return twofish_setkey(&tfm->base, key, keylen); in twofish_setkey_skcipher()
47 ECB_WALK_START(req, TF_BLOCK_SIZE, -1); in ecb_encrypt()
55 ECB_WALK_START(req, TF_BLOCK_SIZE, -1); in ecb_decrypt()
63 CBC_WALK_START(req, TF_BLOCK_SIZE, -1); in cbc_encrypt()
70 CBC_WALK_START(req, TF_BLOCK_SIZE, -1); in cbc_decrypt()
79 .base.cra_driver_name = "ecb-twofish-3way",
91 .base.cra_driver_name = "cbc-twofish-3way",
115 * On Atom, twofish-3way is slower than original assembler in is_blacklisted_cpu()
[all …]
/kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/
Dext-ctrls-jpeg.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _jpeg-controls:
15 .. _jpeg-control-id:
28 spatial dimension. See :ref:`itu-t81`, clause A.1.1. for more
35 .. flat-table::
36 :header-rows: 0
37 :stub-columns: 0
39 * - ``V4L2_JPEG_CHROMA_SUBSAMPLING_444``
40 - No chroma subsampling, each pixel has Y, Cr and Cb values.
41 * - ``V4L2_JPEG_CHROMA_SUBSAMPLING_422``
[all …]
/kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/
Dext-ctrls-jpeg.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _jpeg-controls:
15 .. _jpeg-control-id:
28 spatial dimension. See :ref:`itu-t81`, clause A.1.1. for more
35 .. flat-table::
36 :header-rows: 0
37 :stub-columns: 0
39 * - ``V4L2_JPEG_CHROMA_SUBSAMPLING_444``
40 - No chroma subsampling, each pixel has Y, Cr and Cb values.
41 * - ``V4L2_JPEG_CHROMA_SUBSAMPLING_422``
[all …]
/kernel/linux/linux-6.6/Documentation/mm/damon/
Ddesign.rst1 .. SPDX-License-Identifier: GPL-2.0
13 - Operations Set: Implements fundamental operations for DAMON that depends on
14 the given monitoring target address-space and available set of
16 - Core: Implements core logics including monitoring overhead/accurach control
17 and access-aware system operations on top of the operations set layer, and
18 - Modules: Implements kernel modules for various purposes that provides
23 ---------------------------
45 --------------------
66 VMA-based Target Address Range Construction
67 -------------------------------------------
[all …]
/kernel/linux/linux-6.6/mm/kasan/
Dsw_tags.c1 // SPDX-License-Identifier: GPL-2.0
3 * This file contains core software tag-based KASAN code.
47 pr_info("KernelAddressSanitizer initialized (sw-tags, stacktrace=%s)\n", in kasan_init_sw_tags()
48 kasan_stack_collection_enabled() ? "on" : "off"); in kasan_init_sw_tags()
54 * the same tag. Since tag-based KASAN is meant to be used a probabilistic
55 * bug-detection debug feature, this doesn't have significant negative impact.
59 * and we did an intentional trade-off to use a PRNG. This non-atomic RMW
112 shadow_last = kasan_mem_to_shadow(untagged_addr + size - 1); in kasan_check_range()
/kernel/linux/linux-6.6/Documentation/admin-guide/
Dlockup-watchdogs.rst14 "softlockup_panic" (see "Documentation/admin-guide/kernel-parameters.rst" for
26 (see "Documentation/admin-guide/kernel-parameters.rst" for details).
43 (compile-time initialized to 10 and configurable through sysctl of the
64 event. The right value for a particular environment is a trade-off
77 to continue to run on the housekeeping (non-tickless) cores means
/kernel/linux/linux-5.10/Documentation/admin-guide/
Dlockup-watchdogs.rst14 "softlockup_panic" (see "Documentation/admin-guide/kernel-parameters.rst" for
26 (see "Documentation/admin-guide/kernel-parameters.rst" for details).
43 (compile-time initialized to 10 and configurable through sysctl of the
64 event. The right value for a particular environment is a trade-off
77 to continue to run on the housekeeping (non-tickless) cores means
/kernel/linux/linux-6.6/lib/
DKconfig.ubsan1 # SPDX-License-Identifier: GPL-2.0-only
9 Compile-time instrumentation is used to detect various undefined
11 Documentation/dev-tools/ubsan.rst
27 trade-off.
38 def_bool $(cc-option,-fsanitize=bounds-strict)
40 The -fsanitize=bounds-strict option is only available on GCC,
43 -fsanitize=bounds.
46 def_bool $(cc-option,-fsanitize=array-bounds)
48 Under Clang, the -fsanitize=bounds option is actually composed
49 of two more specific options, -fsanitize=array-bounds and
[all …]
/kernel/linux/linux-5.10/mm/kasan/
Dtags.c1 // SPDX-License-Identifier: GPL-2.0
3 * This file contains core tag-based KASAN code.
54 * the same tag. Since tag-based KASAN is meant to be used a probabilistic
55 * bug-detection debug feature, this doesn't have significant negative impact.
59 * and we did an intentional trade-off to use a PRNG. This non-atomic RMW
119 shadow_last = kasan_mem_to_shadow(untagged_addr + size - 1); in check_memory_region()
174 idx = alloc_meta->free_track_idx; in kasan_set_free_info()
175 alloc_meta->free_pointer_tag[idx] = tag; in kasan_set_free_info()
176 alloc_meta->free_track_idx = (idx + 1) % KASAN_NR_FREE_STACKS; in kasan_set_free_info()
179 kasan_set_track(&alloc_meta->free_track[idx], GFP_NOWAIT); in kasan_set_free_info()
[all …]
/kernel/linux/linux-5.10/arch/x86/crypto/
Dtwofish_glue_3way.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Glue Code for 3-way parallel assembler optimized version of Twofish
25 return twofish_setkey(&tfm->base, key, keylen); in twofish_setkey_skcipher()
97 .fpu_blocks_limit = -1,
110 .fpu_blocks_limit = -1,
123 .fpu_blocks_limit = -1,
136 .fpu_blocks_limit = -1,
175 .base.cra_driver_name = "ecb-twofish-3way",
187 .base.cra_driver_name = "cbc-twofish-3way",
200 .base.cra_driver_name = "ctr-twofish-3way",
[all …]
/kernel/linux/linux-6.6/Documentation/admin-guide/mm/
Dzswap.rst10 dynamically allocated RAM-based memory pool. zswap basically trades CPU cycles
11 for potentially reduced swap I/O. This trade-off can also result in a
24 drastically reducing life-shortening writes.
69 means the compression ratio will always be 2:1 or worse (because of half-full
76 with a red-black tree per swap type. The swap offset is the search key for the
90 * max_pool_percent - The maximum percentage of memory that the compressed
107 Some of the pages in zswap are same-value filled pages (i.e. contents of the
108 page have same value or repetitive pattern). These pages include zero-filled
110 checked if it is a same-value filled page before compressing it. If true, the
111 compressed length of the page is set to zero and the pattern or same-filled
[all …]
/kernel/linux/linux-5.10/Documentation/vm/
Dzswap.rst12 dynamically allocated RAM-based memory pool. zswap basically trades CPU cycles
13 for potentially reduced swap I/O.  This trade-off can also result in a
32 drastically reducing life-shortening writes.
77 means the compression ratio will always be 2:1 or worse (because of half-full
86 with a red-black tree per swap type. The swap offset is the search key for the
100 * max_pool_percent - The maximum percentage of memory that the compressed
117 Some of the pages in zswap are same-value filled pages (i.e. contents of the
118 page have same value or repetitive pattern). These pages include zero-filled
120 checked if it is a same-value filled page before compressing it. If true, the
121 compressed length of the page is set to zero and the pattern or same-filled
[all …]
/kernel/linux/linux-6.6/kernel/sched/
Dcpupri.c1 // SPDX-License-Identifier: GPL-2.0-only
7 * Copyright (C) 2007-2008 Novell
27 * p->rt_priority p->prio newpri cpupri
29 * -1 -1 (CPUPRI_INVALID)
48 cpupri = CPUPRI_INVALID; /* -1 */ in convert_prio()
52 cpupri = MAX_RT_PRIO-1 - prio; /* 1 ... 99 */ in convert_prio()
55 case MAX_RT_PRIO-1: in convert_prio()
70 struct cpupri_vec *vec = &cp->pri_to_cpu[idx]; in __cpupri_find()
73 if (!atomic_read(&(vec)->count)) in __cpupri_find()
99 if (cpumask_any_and(&p->cpus_mask, vec->mask) >= nr_cpu_ids) in __cpupri_find()
[all …]
/kernel/linux/linux-5.10/kernel/sched/
Dcpupri.c1 // SPDX-License-Identifier: GPL-2.0-only
7 * Copyright (C) 2007-2008 Novell
27 /* Convert between a 140 based task->prio, and our 102 based cpupri */
39 cpupri = MAX_RT_PRIO - prio + 1; in convert_prio()
47 struct cpupri_vec *vec = &cp->pri_to_cpu[idx]; in __cpupri_find()
50 if (!atomic_read(&(vec)->count)) in __cpupri_find()
76 if (cpumask_any_and(p->cpus_ptr, vec->mask) >= nr_cpu_ids) in __cpupri_find()
80 cpumask_and(lowest_mask, p->cpus_ptr, vec->mask); in __cpupri_find()
89 * second reads of vec->mask. If we hit this in __cpupri_find()
107 * cpupri_find_fitness - find the best (lowest-pri) CPU in the system
[all …]
/kernel/linux/linux-5.10/Documentation/driver-api/thermal/
Dcpu-idle-cooling.rst1 .. SPDX-License-Identifier: GPL-2.0
8 ----------
26 budget lower than the requested one and under-utilize the CPU, thus
27 losing performance. In other words, one OPP under-utilizes the CPU
33 ----------
58 ---------------
78 |------- -------
81 <------>
82 idle <---------------------->
85 <----------------------------->
[all …]
/kernel/linux/linux-6.6/Documentation/driver-api/thermal/
Dcpu-idle-cooling.rst1 .. SPDX-License-Identifier: GPL-2.0
8 ----------
26 budget lower than the requested one and under-utilize the CPU, thus
27 losing performance. In other words, one OPP under-utilizes the CPU
33 ----------
58 ---------------
78 |------- -------
81 <------>
82 idle <---------------------->
85 <----------------------------->
[all …]
/kernel/linux/linux-6.6/Documentation/usb/
Dehci.rst5 27-Dec-2002
8 USB 2.0-capable host controller hardware. The USB 2.0 standard is
11 - "High Speed" 480 Mbit/sec (60 MByte/sec)
12 - "Full Speed" 12 Mbit/sec (1.5 MByte/sec)
13 - "Low Speed" 1.5 Mbit/sec
31 While usb-storage devices have been available since mid-2001 (working
34 appear to be on hold until more systems come with USB 2.0 built-in.
39 other changes to the Linux-USB core APIs, including the hub driver,
43 - David Brownell
56 --------------
[all …]
/kernel/linux/linux-5.10/Documentation/usb/
Dehci.rst5 27-Dec-2002
8 USB 2.0-capable host controller hardware. The USB 2.0 standard is
11 - "High Speed" 480 Mbit/sec (60 MByte/sec)
12 - "Full Speed" 12 Mbit/sec (1.5 MByte/sec)
13 - "Low Speed" 1.5 Mbit/sec
31 While usb-storage devices have been available since mid-2001 (working
34 appear to be on hold until more systems come with USB 2.0 built-in.
39 other changes to the Linux-USB core APIs, including the hub driver,
43 - David Brownell
56 --------------
[all …]
/kernel/linux/linux-6.6/tools/perf/Documentation/
Dperf-top.txt1 perf-top(1)
5 ----
6 perf-top - System profiling tool.
9 --------
11 'perf top' [-e <EVENT> | --event=EVENT] [<options>]
14 -----------
19 -------
20 -a::
21 --all-cpus::
22 System-wide collection. (default)
[all …]
/kernel/linux/linux-5.10/tools/perf/Documentation/
Dperf-top.txt1 perf-top(1)
5 ----
6 perf-top - System profiling tool.
9 --------
11 'perf top' [-e <EVENT> | --event=EVENT] [<options>]
14 -----------
19 -------
20 -a::
21 --all-cpus::
22 System-wide collection. (default)
[all …]

123456