Home
last modified time | relevance | path

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

123

/linux/Documentation/networking/device_drivers/can/freescale/
H A 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 …]
/linux/Documentation/devicetree/bindings/regulator/
H A 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
/linux/fs/squashfs/
H A 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
19 and tools are available from github.com/plougher/squashfs-tools.
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 reducinng performance in workloads like fio-based benchmarks.
165 Enabling this option restores performance to pre-regression levels by
[all …]
/linux/Documentation/userspace-api/media/v4l/
H A Dext-ctrls-jpeg.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
4 .. _jpeg-controls:
16 .. _jpeg-control-id:
29 spatial dimension. See :ref:`itu-t81`, clause A.1.1. for more
36 .. flat-table::
37 :header-rows: 0
38 :stub-columns: 0
40 * - ``V4L2_JPEG_CHROMA_SUBSAMPLING_444``
41 - No chroma subsampling, each pixel has Y, Cr and Cb values.
42 * - ``V4L2_JPEG_CHROMA_SUBSAMPLING_422``
[all …]
H A Ddev-overlay.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
12 Video overlay devices have the ability to genlock (TV-)video into the
13 (VGA-)video signal of a graphics card, or to store captured images
63 :ref:`streaming parameter <streaming-par>` ioctls as needed. The
94 1. Chroma-keying displays the overlaid image only where pixels in the
163 ------------------
182 When chroma-keying has been negotiated with
188 :ref:`V4L2_PIX_FMT_BGR24 <V4L2-PIX-FMT-BGR32>` the value should
193 When chroma-keying has *not* been negotiated and
203 x-y or y-x bands, or the order of rectangles, is not defined. When
[all …]
/linux/Documentation/admin-guide/
H A 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
/linux/Documentation/admin-guide/mm/
H A 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.
65 achieved with a red-black tree per swap type. The swap offset is the search
79 * max_pool_percent - The maximum percentage of memory that the compressed
96 Some of the pages in zswap are same-value filled pages (i.e. contents of the
97 page have same value or repetitive pattern). These pages include zero-filled
99 checked if it is a same-value filled page before compressing it. If true, the
100 compressed length of the page is set to zero and the pattern or same-filled
118 zswap itself) on a cgroup-basis as follows::
[all …]
/linux/mm/kasan/
H A Dsw_tags.c1 // SPDX-License-Identifier: GPL-2.0
3 * This file contains core software tag-based KASAN code.
49 pr_info("KernelAddressSanitizer initialized (sw-tags, stacktrace=%s)\n", in kasan_init_sw_tags()
56 * the same tag. Since tag-based KASAN is meant to be used a probabilistic
57 * bug-detection debug feature, this doesn't have significant negative impact.
61 * and we did an intentional trade-off to use a PRNG. This non-atomic RMW
114 shadow_last = kasan_mem_to_shadow(untagged_addr + size - 1); in kasan_check_range()
/linux/lib/
H A DKconfig.ubsan1 # SPDX-License-Identifier: GPL-2.0-only
10 Compile-time instrumentation is used to detect various undefined
12 Documentation/dev-tools/ubsan.rst
28 trade-off.
39 def_bool $(cc-option,-fsanitize=bounds-strict)
41 The -fsanitize=bounds-strict option is only available on GCC,
44 -fsanitize=bounds.
47 def_bool $(cc-option,-fsanitize=array-bounds)
49 Under Clang, the -fsanitize=bounds option is actually composed
50 of two more specific options, -fsanitize=array-bounds and
[all …]
/linux/Documentation/mm/damon/
H A Ddesign.rst1 .. SPDX-License-Identifier: GPL-2.0
13 The monitoring-related information including the monitoring request
14 specification and DAMON-based operation schemes are stored in a data structure
19 To know how user-space can do the configurations and start/stop DAMON, refer to
28 - :ref:`Operations Set <damon_operations_set>`: Implements fundamental
30 address-space and available set of software/hardware primitives,
31 - :ref:`Core <damon_core_logic>`: Implements core logics including monitoring
32 overhead/accuracy control and access-aware system operations on top of the
34 - :ref:`Modules <damon_modules>`: Implements kernel modules for various
49 monitoring are address-space dependent.
[all …]
/linux/Documentation/admin-guide/pm/
H A Dintel_uncore_frequency_scaling.rst1 .. SPDX-License-Identifier: GPL-2.0
8 :Copyright: |copy| 2022-2023 Intel Corporation
13 ------------
30 ---------------
45 This is a read-only attribute. If users adjust max_freq_khz,
50 This is a read-only attribute. If users adjust min_freq_khz,
63 -----------------------------------------------------------------
128 -------------------------------
132 optimize trade-off between latency and power consumption. For some
146 If the average CPU utilization is below a user-defined threshold
[all …]
/linux/kernel/sched/
H A Dcpupri.c1 // SPDX-License-Identifier: GPL-2.0-only
7 * Copyright (C) 2007-2008 Novell
28 * p->rt_priority p->prio newpri cpupri
30 * -1 -1 (CPUPRI_INVALID)
49 cpupri = CPUPRI_INVALID; /* -1 */ in convert_prio()
53 cpupri = MAX_RT_PRIO-1 - prio; /* 1 ... 99 */ in convert_prio()
56 case MAX_RT_PRIO-1: in convert_prio()
71 struct cpupri_vec *vec = &cp->pri_to_cpu[idx]; in __cpupri_find()
74 if (!atomic_read(&(vec)->count)) in __cpupri_find()
100 if (cpumask_any_and(&p->cpus_mask, vec->mask) >= nr_cpu_ids) in __cpupri_find()
[all …]
/linux/Documentation/driver-api/thermal/
H A 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 …]
/linux/Documentation/usb/
H A 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 …]
/linux/Documentation/virt/kvm/
H A Dhalt-polling.rst1 .. SPDX-License-Identifier: GPL-2.0
16 the order of a few micro-seconds, although performance benefits are workload
27 The powerpc kvm-hv specific case is implemented in:
39 kvm_vcpu->halt_poll_ns
41 or in the case of powerpc kvm-hv, in the vcore struct:
43 kvmppc_vcore->halt_poll_ns
86 arch/powerpc/kvm/book3s_hv.c in the powerpc kvm-hv case.
88 +-----------------------+---------------------------+-------------------------+
90 +-----------------------+---------------------------+-------------------------+
96 +-----------------------+---------------------------+-------------------------+
[all …]
/linux/Documentation/process/
H A Dsubmitting-patches.rst13 works, see Documentation/process/development-process.rst. Also, read
14 Documentation/process/submit-checklist.rst
17 Documentation/devicetree/bindings/submitting-patches.rst.
20 If you're unfamiliar with ``git``, you would be well-advised to learn how to
26 :ref:`Documentation/process/maintainer-handbooks.rst <maintainer_handbooks_main>`.
29 ----------------------------
46 ---------------------
48 Describe your problem. Whether your patch is a one-line bug fix or
54 Describe user-visible impact. Straight up crashes and lockups are
59 vendor/product-specific trees that cherry-pick only specific patches
[all …]
/linux/tools/perf/Documentation/
H A 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 …]
H A Dperf-script.txt1 perf-script(1)
5 ----
6 perf-script - Read perf.data (created by perf record) and display trace output
9 ---
[all...]
H A Dperf-report.txt1 perf-report(1)
5 ----
6 perf-report - Read perf.data (created by perf record) and display the profile
9 --------
11 'perf report' [-i <file> | --input=file]
14 -----------
19 -------
20 -i::
21 --input=::
24 -v::
[all …]
/linux/arch/hexagon/include/asm/
H A Dpgtable.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
15 #include <asm-generic/pgtable-nopmd.h>
22 * which autonomously walks 2-level page tables. At a lower level, we
23 * also describe the RISCish software-loaded TLB entry structure of
31 * define the "well known" architecture-specific bits.
77 #define PGDIR_MASK (~(PGDIR_SIZE-1))
140 * For now, assume that higher-level code will do TLB/MMU invalidations
141 * and don't insert that overhead into this low-level function.
183 * pmd_none - check if pmd_entry is mapped
[all …]
/linux/net/dccp/
H A Dackvec.c
/linux/kernel/kcsan/
H A Dcore.c1 // SPDX-License-Identifier: GPL-2.0
54 /* Per-CPU kcsan_ctx for interrupts */
63 * The purpose is 2-fold:
71 * given this should be rare, this is a reasonable trade-off to make, since this
87 * SLOT_IDX_FAST is used in the fast-path. Not first checking the address's primary
98 * zero-initialized state matches INVALID_WATCHPOINT.
100 * Add NUM_SLOTS-1 entries to account for overflow; this helps avoid having to
101 * use more complicated SLOT_IDX_FAST calculation with modulo in the fast-path.
103 static atomic_long_t watchpoints[CONFIG_KCSAN_NUM_WATCHPOINTS + NUM_SLOTS-1];
107 * per-CPU counter to avoid excessive contention.
[all …]
/linux/drivers/net/wireless/silabs/wfx/
H A Ddata_tx.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (c) 2017-2020, Silicon Laboratories, Inc.
6 * Copyright (c) 2010, ST-Ericsson
24 if (rate->idx < 0) in wfx_get_hw_rate()
25 return -1; in wfx_get_hw_rate()
26 if (rate->flags & IEEE80211_TX_RC_MCS) { in wfx_get_hw_rate()
27 if (rate->idx > 7) { in wfx_get_hw_rate()
28 WARN(1, "wrong rate->idx value: %d", rate->idx); in wfx_get_hw_rate()
29 return -1; in wfx_get_hw_rate()
31 return rate->idx + 14; in wfx_get_hw_rate()
[all …]
/linux/arch/alpha/kernel/
H A Dcore_t2.c1 // SPDX-License-Identifier: GPL-2.0
37 * By default, we direct-map starting at 2GB, in order to allow the
38 * maximum size direct-map window (2GB) to match the maximum amount of
41 * ISA DMA, since the maximum ISA DMA address is 2GB-1.
43 * For now, this seems a reasonable trade-off: even though most SABLEs
62 * NOTE: Herein lie back-to-back mb instructions. They are magic.
68 * BIOS32-style PCI interface:
109 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
111 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
121 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[all …]
/linux/lib/crypto/arm/
H A Dsha1-armv4-large.S2 @ SPDX-License-Identifier: GPL-2.0
23 @ Size/performance trade-off
28 @ armv4-small 392/+29% 1958/+64% 2250/+96%
29 @ armv4-compact 740/+89% 1552/+26% 1840/+22%
30 @ armv4-large 1420/+92% 1307/+19% 1370/+34%[***]
42 @ i-cache availability, branch penalties, etc.
49 @ [***] which is also ~35% better than compiler generated code. Dual-
55 @ Rescheduling for dual-issue pipeline resulted in 13% improvement on
61 @ Profiler-assisted and platform-specific optimization resulted in 10%
70 stmdb sp!,{r4-r12,lr}
[all …]

123