/linux/Documentation/scsi/ |
H A D | scsi_eh.rst | 1 .. 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/include/linux/ |
H A D | lru_cache.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 7 Copyright (C) 2003-2008, LINBIT Information Technologies GmbH. 8 Copyright (C) 2003-2008, Philipp Reisner <philipp.reisner@linbit.com>. 9 Copyright (C) 2003-2008, Lars Ellenberg <lars.ellenberg@linbit.com>. 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/fs/nfsd/ |
H A D | Kconfig | 1 # 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/Documentation/devicetree/bindings/regulator/ |
H A D | pwm-regulator.yaml | 1 # 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 <briannorris@chromium.org> 11 - Lee Jones <lee@kernel.org> 12 - Alexandre Courbot <acourbot@nvidia.com> 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/Documentation/trace/coresight/ |
H A D | coresight-perf.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 CoreSight - Perf 15 perf record -e cs_etm//u testbinary 22 perf report --stdio --dump -i perf.data 26 …ERF_RECORD_AUXTRACE size: 0x11dd0 offset: 0 ref: 0x1b614fc1061b0ad1 idx: 0 tid: 531230 cpu: -1 48 for the support such as libopencsd and libopencsd-dev or download it 60 ------------------------ 81 Fine-grained tracing with AUX pause and resume 82 ---------------------------------------------- 87 provides AUX pause and resume functionality for fine-grained tracing. [all …]
|
/linux/drivers/gpu/drm/loongson/ |
H A D | lsdc_probe.c | 1 // SPDX-License-Identifier: GPL-2.0+ 29 * We can achieve fine-grained control with the information about the host.
|
/linux/arch/arc/include/asm/ |
H A D | barrier.h | 1 /* 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/include/linux/mfd/ |
H A D | rohm-bd957x.h | 1 /* 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/Documentation/tools/rv/ |
H A D | rv.rst | 1 .. 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/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn30/ |
H A D | dcn30_clk_mgr_smu_msg.c | 45 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/net/openvswitch/ |
H A D | Kconfig | 1 # 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/security/apparmor/include/ |
H A D | af_unix.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * This file contains AppArmor af_unix fine grained mediation 21 #define unix_addr_len(L) ((L) - sizeof(sa_family_t)) 22 #define unix_peer(sk) (unix_sk(sk)->peer) 26 !is_unix_addr_abstract_name(unix_addr(A)->sun_path)) 28 #define is_unix_anonymous(U) (!unix_sk(U)->addr) 30 unix_sk(U)->addr->name->sun_path[0]) 31 #define is_unix_connected(S) ((S)->state == SS_CONNECTED)
|
/linux/Documentation/admin-guide/perf/ |
H A D | cxl.rst | 1 .. 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/security/apparmor/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 25 provide fine grained control of the debug options that are 120 to the KUnit documentation in Documentation/dev-tools/kunit/.
|
/linux/arch/sparc/mm/ |
H A D | tsunami.S | 1 /* 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/tools/perf/Documentation/ |
H A D | topdown.txt | 2 --------------------- 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/arch/sparc/include/asm/ |
H A D | pgtsrmmu.h | 1 /* 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/Documentation/cpu-freq/ |
H A D | cpufreq-stats.rst | 1 .. 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/drivers/net/ethernet/freescale/dpaa/ |
H A D | dpaa_eth.h | 1 /* 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/sound/ |
H A D | sound_core.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 32 if (MAJOR(dev->devt) == SOUND_MAJOR) in sound_devnode() 78 * -------------------- 95 * of this using fine grained locking. 97 * FIXME: we have to resolve modules and fine grained load/unload 119 * By default, OSS sound_core claims full legacy minor range (0-255) 121 * requests modules using custom sound-slot/service-* module aliases. 123 * aliases instead of the standard char-major-* ones. This behavior 130 * the kernel in the meantime. If preclaim_oss is non-zero, the 138 * sound-slot/service-* module aliases. [all …]
|
/linux/Documentation/security/ |
H A D | lsm.rst | 17 about Security-Enhanced Linux (SELinux) at the 2.5 Linux Kernel Summit. 18 SELinux is an implementation of flexible and fine-grained 40 individuals, including Greg Kroah-Hartman and James Morris, to develop a 95 32-bit integer. The security modules are required to map or otherwise
|
/linux/drivers/hwmon/ |
H A D | aspeed-g6-pwm-tach.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 * Q := (DIV_L + 1) << DIV_H / input-clk 12 * a fine grained selection for the duty cycle. 31 * - Enabled changing when the duty_cycle bigger than 0% and less than 100%. 32 * - Polarity changing when the duty_cycle bigger than 0% and less than 100%. 35 * - When changing both duty cycle and period, we cannot prevent in 38 * - Disabling the PWM doesn't complete the current period. 41 * - When only changing one of duty cycle or period, our pwm controller will not 153 u32 hwpwm = pwm->hwpwm; in aspeed_pwm_get_state() 158 val = readl(priv->base + PWM_ASPEED_CTRL(hwpwm)); in aspeed_pwm_get_state() [all …]
|
/linux/Documentation/arch/powerpc/ |
H A D | dexcr.rst | 1 .. SPDX-License-Identifier: GPL-2.0-or-later 11 PowerPC ISA 3.1B (Power10) that allows per-cpu control over several dynamic 13 branch target prediction) and enabling return-oriented programming (ROP) 24 A hypervisor-privileged SPR that can control aspects for the hypervisor and 27 An optional ultravisor-privileged SPR that can control aspects for the ultravisor. 30 provides a non-privileged read-only view of the userspace DEXCR aspects. 31 There is also an SPR that provides a read-only view of the hypervisor enforced 40 ----- 52 .. flat-table:: 53 :header-rows: 1 [all …]
|
/linux/Documentation/power/powercap/ |
H A D | powercap.rst | 15 example, the intel-rapl control type represents the Intel "Running Average 16 Power Limit" (RAPL) technology, whereas the 'idle-injection' control type 29 fine grained control is required, it can be applied through the subzones. 35 └──intel-rapl 36 ├──intel-rapl:0 43 │ ├──device -> ../../intel-rapl 45 │ ├──intel-rapl:0:0 52 │ │ ├──device -> ../../intel-rapl:0 60 │ │ ├──subsystem -> ../../../../../../class/power_cap 62 │ ├──intel-rapl:0:1 [all …]
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-class-thermal | 61 E.g. it can be one of critical, hot, passive, `active[0-*]` 84 The trip point in this thermal zone which `cdev[0-*]` is 85 associated with; -1 means the cooling device is not 92 The influence of `cdev[0-*]` in this thermal zone. This value 124 Documentation/driver-api/thermal/power_allocator.rst 133 Documentation/driver-api/thermal/power_allocator.rst 143 Documentation/driver-api/thermal/power_allocator.rst 153 Documentation/driver-api/thermal/power_allocator.rst 165 Documentation/driver-api/thermal/power_allocator.rst 194 Documentation/driver-api/thermal/power_allocator.rst [all …]
|