Home
last modified time | relevance | path

Searched +full:fine +full:- +full:grained (Results 1 – 25 of 141) sorted by relevance

123456

/linux-6.14.4/Documentation/filesystems/
Dmultigrain-ts.rst1 .. SPDX-License-Identifier: GPL-2.0
29 Multigrain timestamps aim to remedy this by selectively using fine-grained
31 coarse-grained time does not cause a change.
56 not affected and always use the coarse-grained value (subject to the floor).
91 atime will always use coarse-grained timestamps.
96 This ensures tight cache coherency for use-cases like NFS, without sacrificing
101 It's not sufficient to simply use fine or coarse-grained timestamps based on
102 whether the mtime or ctime has been queried. A file could get a fine grained
103 timestamp, and then a second file modified later could get a coarse-grained one
121 fstype->fs_flags in order to opt-in, providing the ctime is only ever set via
[all …]
/linux-6.14.4/drivers/powercap/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
34 fine grained control. These domains include processor package, DRAM
49 fine grained control. These domains include processor package, DRAM
/linux-6.14.4/Documentation/scsi/
Dscsi_eh.rst1 .. SPDX-License-Identifier: GPL-2.0
14 [1-1] struct scsi_cmnd
15 [1-2] How do scmd's get completed?
16 [1-2-1] Completing a scmd w/ scsi_done
17 [1-2-2] Completing a scmd w/ timeout
18 [1-3] How EH takes over
20 [2-1] EH through fine-grained callbacks
21 [2-1-1] Overview
22 [2-1-2] Flow of scmds through EH
23 [2-1-3] Flow of control
[all …]
/linux-6.14.4/include/linux/
Dlru_cache.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
7 Copyright (C) 2003-2008, LINBIT Information Technologies GmbH.
8 Copyright (C) 2003-2008, Philipp Reisner <[email protected]>.
9 Copyright (C) 2003-2008, Lars Ellenberg <[email protected]>.
24 This header file (and its .c file; kernel-doc of functions see there)
42 we need to resync all regions that have been target of in-flight WRITE IO
48 This is known as "write intent log", and can be implemented as on-disk
49 (coarse or fine grained) bitmap, or other meta data.
53 in-flight WRITE IO, e.g. by only lazily clearing the on-disk write-intent
64 [*] usually as a result of a cluster split-brain and insufficient protection.
[all …]
/linux-6.14.4/fs/nfsd/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
21 You may choose to use a user-space NFS server instead, in which
25 user space programs which can be found in the Linux nfs-utils
26 package, available from http://linux-nfs.org/. More detail about
42 NFSv2 (RFC 1094) was the first publicly-released version of NFS.
69 To store ACLs on your NFS server, you also need to enable ACL-
89 space programs which can be found in the Linux nfs-utils package,
90 available from http://linux-nfs.org/.
119 the server and the clients. See draft-ietf-nfsv4-scsi-layout for
133 draft-ietf-nfsv4-flex-files for more details.
[all …]
/linux-6.14.4/drivers/gpu/drm/
Ddrm_modeset_lock.c33 * As KMS moves toward more fine grained locking, and atomic ioctl where
35 * to use &ww_mutex and acquire-contexts to avoid deadlocks. But because
37 * of extra utility/tracking out of our acquire-ctx. This is provided
40 * For basic principles of &ww_mutex, see: Documentation/locking/ww-mutex-design.rst
48 * if (ret == -EDEADLK) {
71 * On top of these per-object locks using &ww_mutex there's also an overall
129 * drm_modeset_lock_all - take all modeset locks
132 * This function takes all modeset locks, suitable where a more fine-grained
145 struct drm_mode_config *config = &dev->mode_config; in drm_modeset_lock_all()
153 mutex_lock(&config->mutex); in drm_modeset_lock_all()
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/regulator/
Dpwm-regulator.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/regulator/pwm-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Brian Norris <[email protected]>
11 - Lee Jones <[email protected]>
12 - Alexandre Courbot <[email protected]>
19 duty-cycle values must be provided via DT. Limitations are that the
21 Intermediary duty-cycle values which would normally allow finer grained
23 is given to the user if the assumptions made in continuous-voltage mode do
[all …]
/linux-6.14.4/drivers/gpu/drm/loongson/
Dlsdc_probe.c1 // SPDX-License-Identifier: GPL-2.0+
29 * We can achieve fine-grained control with the information about the host.
/linux-6.14.4/arch/arc/include/asm/
Dbarrier.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
12 * ARCv2 based HS38 cores are in-order issue, but still weakly ordered
13 * due to micro-arch buffering/queuing of load/store, cache hit vs. miss ...
16 * - Operand supports fine grained load/store/load+store semantics
17 * - Ensures that selected memory operation issued before it will complete
19 * - DMB guarantees SMP as well as local barrier semantics
20 * (asm-generic/barrier.h ensures sane smp_*mb if not defined here, i.e.
22 * - DSYNC provides DMB+completion_of_cache_bpu_maintenance_ops hence not needed
42 #include <asm-generic/barrier.h>
/linux-6.14.4/Documentation/tools/rv/
Drv.rst1 .. SPDX-License-Identifier: GPL-2.0
6 --------------------
8 --------------------
22 Instead of relying on a fine-grained model of a system (e.g., a
23 re-implementation a instruction level), RV works by analyzing the trace
44 **-h**, **--help**
53 **rv-list**\(1), **rv-mon**\(1)
/linux-6.14.4/include/linux/mfd/
Drohm-bd957x.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
18 * - I2C/thermal,
19 * - Over voltage protection
20 * - Short-circuit protection
21 * - Over current protection
22 * - Over voltage detection
23 * - Under voltage detection
24 * - Under voltage protection
25 * - 'system interrupt'.
28 * information - for example which of the regulators have over-voltage.
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/hwmon/
Dmaxim,max6650.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Javier Carrasco <[email protected]>
15 of 5VDC/12VDC burshless fans with built-in tachometers.
18 https://datasheets.maximintegrated.com/en/ds/MAX6650-MAX6651.pdf
23 - maxim,max6650
24 - maxim,max6651
29 maxim,fan-microvolt:
35 maxim,fan-prescale:
[all …]
/linux-6.14.4/net/openvswitch/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
24 expected in a traditional hardware switch, it enables fine-grained
25 programmatic extension and flow-based control of the network. This
27 particularly important in multi-server virtualization deployments,
31 The Open vSwitch datapath provides an in-kernel fast path for packet
32 forwarding. It is complemented by a userspace daemon, ovs-vswitchd,
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn30/
Ddcn30_clk_mgr_smu_msg.c45 CTX->logger
68 } while (max_retries--); in dcn30_smu_wait_for_response()
72 TRACE_SMU_DELAY(delay_us * (initial_max_retries - max_retries), clk_mgr->base.ctx); in dcn30_smu_wait_for_response()
92 TRACE_SMU_MSG(msg_id, param_in, clk_mgr->base.ctx); in dcn30_smu_send_msg_with_param()
251 * Bits 7:0 - number of DPM levels
252 * Bit 28 - 1 = auto DPM on
253 * Bit 29 - 1 = sweep DPM on
254 * Bit 30 - 1 = forced DPM on
255 * Bit 31 - 0 = discrete, 1 = fine-grained
257 * With fine-grained DPM, only min and max frequencies will be reported
/linux-6.14.4/drivers/block/zram/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
15 See Documentation/admin-guide/blockdev/zram.rst for more information.
54 bool "lzo and lzo-rle compression support" if !ZRAM_BACKEND_FORCE_LZO
66 bool "lzo-rle"
98 default "lzo-rle" if ZRAM_DEF_COMP_LZORLE
105 default "unset-value"
119 See Documentation/admin-guide/blockdev/zram.rst for more information.
126 entry (page), which can be used for a more fine grained IDLE
138 See Documentation/admin-guide/blockdev/zram.rst for more information.
144 This will enable multi-compression streams, so that ZRAM can
[all …]
/linux-6.14.4/Documentation/admin-guide/perf/
Dcxl.rst1 .. SPDX-License-Identifier: GPL-2.0
39 The events shown in perf list are the most fine grained events with a single
58 -----------------------------------------------------------
60 $# perf stat -a -e cxl_pmu_mem0.0/clock_ticks/ -e cxl_pmu_mem0.0/d2h_req_rdshared/
64 $# perf stat -a -e cxl_pmu_mem0.0/vid=VID,gid=GID,mask=MASK/
67 It only supports system-wide counting so attaching to a task is
/linux-6.14.4/security/apparmor/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
25 provide fine grained control of the debug options that are
121 to the KUnit documentation in Documentation/dev-tools/kunit/.
/linux-6.14.4/arch/sparc/mm/
Dtsunami.S1 /* SPDX-License-Identifier: GPL-2.0 */
3 * tsunami.S: High speed MicroSparc-I mmu/cache operations.
9 #include <asm/asm-offsets.h>
31 cmp %g2, -1
53 cmp %g2, -1
67 /* This one can be done in a fine grained manner... */
72 andn %o1, (PAGE_SIZE - 1), %o1
73 cmp %o3, -1
98 /* NOTE: This routine has to be shorter than 70insns --jj */
/linux-6.14.4/mm/
DKconfig.debug1 # SPDX-License-Identifier: GPL-2.0-only
24 use-after-free). The error reports for these checks can be augmented
68 There is no support for more fine grained debug control like
71 "slab_debug=-".
76 # SLUB_RCU_DEBUG should build fine without KASAN, but is currently useless
86 detect use-after-free accesses in such caches.
118 for user-space helper.
178 bool "Testcase for the marking rodata read-only"
181 This option enables a testcase for the setting rodata read-only.
206 still fine, as W+X mappings are not a security hole in
[all …]
/linux-6.14.4/arch/sparc/include/asm/
Dpgtsrmmu.h1 /* SPDX-License-Identifier: GPL-2.0 */
17 /* Number of contexts is implementation-dependent; 64k is the most we support */
36 /* The pte non-page bits. Some notes:
64 /* Some day I will implement true fine grained access bits for
95 save %sp, -64, %sp; \
103 /* This makes sense. Honest it does - Anton */
104 /* XXX Yes but it's ugly as sin. FIXME. -KMW */
106 #define __nocache_pa(VADDR) (((unsigned long)VADDR) - SRMMU_NOCACHE_VADDR + __pa((unsigned long)srm…
107 #define __nocache_va(PADDR) (__va((unsigned long)PADDR) - (unsigned long)srmmu_nocache_pool + SRMMU…
/linux-6.14.4/tools/perf/Documentation/
Dtopdown.txt2 ---------------------
11 perf stat --topdown implements this using available metrics that vary
14 % perf stat -a --topdown -I1000
34 For more fine grained measurements it can be useful to
84 int slots_fd = perf_event_open(&slots, 0, -1, -1, 0);
104 int metrics_fd = perf_event_open(&metrics, 0, -1, slots_fd, 0);
145 individual basic blocks is definitely too fine grained.
205 retiring_slots = GET_METRIC(metric_b, 0) * slots_b - retiring_slots_a
206 bad_spec_slots = GET_METRIC(metric_b, 1) * slots_b - bad_spec_slots_a
207 fe_bound_slots = GET_METRIC(metric_b, 2) * slots_b - fe_bound_slots_a
[all …]
/linux-6.14.4/drivers/mtd/nand/spi/
Dgigadevice.c1 // SPDX-License-Identifier: GPL-2.0
70 return -ERANGE; in gd5fxgq4xa_ooblayout_ecc()
72 region->offset = (16 * section) + 8; in gd5fxgq4xa_ooblayout_ecc()
73 region->length = 8; in gd5fxgq4xa_ooblayout_ecc()
82 return -ERANGE; in gd5fxgq4xa_ooblayout_free()
85 region->offset = 16 * section; in gd5fxgq4xa_ooblayout_free()
86 region->length = 8; in gd5fxgq4xa_ooblayout_free()
89 region->offset = 1; in gd5fxgq4xa_ooblayout_free()
90 region->length = 7; in gd5fxgq4xa_ooblayout_free()
108 /* 1-7 bits are flipped. return the maximum. */ in gd5fxgq4xa_ecc_get_status()
[all …]
/linux-6.14.4/Documentation/cpu-freq/
Dcpufreq-stats.rst1 .. SPDX-License-Identifier: GPL-2.0
16 3. Configuring cpufreq-stats
22 cpufreq-stats is a driver that provides CPU frequency statistics for each CPU.
37 - time_in_state
38 - total_trans
39 - trans_table
48 <mysystem>:/sys/devices/system/cpu/cpu0/cpufreq/stats # ls -l
50 drwxr-xr-x 2 root root 0 May 14 16:06 .
51 drwxr-xr-x 3 root root 0 May 14 15:58 ..
52 --w------- 1 root root 4096 May 14 16:06 reset
[all …]
/linux-6.14.4/drivers/net/ethernet/freescale/dpaa/
Ddpaa_eth.h1 /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0-or-later */
3 * Copyright 2008 - 2016 Freescale Semiconductor Inc.
22 /* More detailed FQ types - used for fine-grained WQ assignments */
86 /* Counters for QMan ERN frames - one counter per rejection code */
110 /* fragmented (non-linear) skbuffs received from the stack */
165 /* Use a per-port CGR for ingress traffic. */
/linux-6.14.4/Documentation/block/
Dinline-encryption.rst1 .. SPDX-License-Identifier: GPL-2.0
19 keys directly in low-level I/O requests. However, most inline encryption
22 low-level I/O request then just contains a keyslot index and data unit number.
30 Inline encryption hardware is also very different from "self-encrypting drives",
31 such as those based on the TCG Opal or ATA Security standards. Self-encrypting
32 drives don't provide fine-grained control of encryption and provide no way to
34 provides fine-grained control of encryption, including the choice of key and
43 layered devices like device-mapper and loopback (i.e. we want to be able to use
50 - We need a way for upper layers (e.g. filesystems) to specify an encryption
56 - Different inline encryption hardware has different supported algorithms,
[all …]

123456