| /kernel/linux/linux-5.10/net/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 14 when running on a stand-alone machine that isn't connected to any 20 contained in the package net-tools, the location and version number 24 recommended to read the NET-HOWTO, available from 42 achieve this, you need to set skb_shinfo(skb)->frag_list to the 47 compat-independent messages instead! 78 other computer. You will get the so-called loopback device which 89 <file:Documentation/networking/ip-sysctl.rst>. 133 a "proxy-based" one, is more secure but more intrusive and more 136 protocols, which a packet filter lacks. Moreover, proxy-based [all …]
|
| /kernel/linux/linux-6.6/net/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 14 when running on a stand-alone machine that isn't connected to any 20 contained in the package net-tools, the location and version number 24 recommended to read the NET-HOWTO, available from 42 achieve this, you need to set skb_shinfo(skb)->frag_list to the 47 compat-independent messages instead! 94 to the KUnit documentation in Documentation/dev-tools/kunit/. 103 other computer. You will get the so-called loopback device which 114 <file:Documentation/networking/ip-sysctl.rst>. 158 a "proxy-based" one, is more secure but more intrusive and more [all …]
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/mm/damon/ |
| D | index.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 :doc:`DAMON </mm/damon/index>` allows light-weight data access monitoring.
|
| /kernel/linux/linux-5.10/drivers/slimbus/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 8 SLIMbus is standard interface between System-on-Chip and audio codec, 24 tristate "Qualcomm SLIMbus Satellite Non-Generic Device Component" 29 Select driver if Qualcomm's SLIMbus Satellite Non-Generic Device 31 This is light-weight slimbus controller driver responsible for 34 for bandwidth and data-channel management.
|
| /kernel/linux/linux-6.6/drivers/slimbus/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 8 SLIMbus is standard interface between System-on-Chip and audio codec, 24 tristate "Qualcomm SLIMbus Satellite Non-Generic Device Component" 31 Select driver if Qualcomm's SLIMbus Satellite Non-Generic Device 33 This is light-weight slimbus controller driver responsible for 36 for bandwidth and data-channel management.
|
| /kernel/linux/linux-6.6/Documentation/mm/damon/ |
| D | index.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 - *accurate* (the monitoring output is useful enough for DRAM level memory 13 - *light-weight* (the monitoring overhead is low enough to be applied online), 15 - *scalable* (the upper-bound of the overhead is in constant range regardless 19 access-aware fashion. Because the features are also exposed to the user space, 25 (DAMon-based Operation Schemes) in addition to the monitoring. Using the 26 feature, DAMON users in both kernel and user spaces can do access-aware system 35 maintainer-profile
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/slimbus/ |
| D | slim-ngd-qcom-ctrl.txt | 3 SLIMBus NGD controller is a light-weight driver responsible for communicating 6 data-channel management 10 - compatible: 13 Definition: must be "qcom,slim-ngd-v<MAJOR>.<MINOR>.<STEP>" 15 "qcom,slim-ngd-v1.5.0" for MSM8996 16 "qcom,slim-ngd-v2.1.0" for SDM845 18 - reg: 20 Value type: <prop-encoded-array> 23 - dmas 28 - dma-names [all …]
|
| /kernel/linux/linux-6.6/drivers/cpufreq/ |
| D | cpufreq-dt.c | 1 // SPDX-License-Identifier: GPL-2.0-only 25 #include "cpufreq-dt.h" 41 NULL, /* Extra space for boost-attr if required */ 50 if (cpumask_test_cpu(cpu, priv->cpus)) in cpufreq_dt_find_data() 59 struct private_data *priv = policy->driver_data; in set_target() 60 unsigned long freq = policy->freq_table[index].frequency; in set_target() 62 return dev_pm_opp_set_rate(priv->cpu_dev, freq * 1000); in set_target() 66 * An earlier version of opp-v1 bindings used to name the regulator 67 * "cpu0-supply", we still need to handle that for backwards compatibility. 73 int cpu = dev->id; in find_supply_name() [all …]
|
| D | tegra194-cpufreq.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) 2020 - 2022, NVIDIA CORPORATION. All rights reserved 9 #include <linux/dma-mapping.h> 20 #include <soc/tegra/bpmp-abi.h> 32 #define SCRATCH_FREQ_CORE_REG(data, cpu) (data->regs + CMU_CLKS_BASE + CORE_OFFSET(cpu)) 36 (data->regs + (MMCRAB_CLUSTER_BASE(cl) + data->soc->actmon_cntr_base)) 83 dev = get_cpu_device(policy->cpu); in tegra_cpufreq_set_bw() 85 return -ENODEV; in tegra_cpufreq_set_bw() 93 data->icc_dram_bw_scaling = false; in tegra_cpufreq_set_bw() 123 mpidr_id = (clusterid * data->soc->maxcpus_per_cluster) + cpuid; in tegra234_get_cpu_ndiv() [all …]
|
| /kernel/linux/linux-5.10/drivers/cpufreq/ |
| D | cpufreq-dt.c | 1 // SPDX-License-Identifier: GPL-2.0-only 25 #include "cpufreq-dt.h" 41 NULL, /* Extra space for boost-attr if required */ 50 if (cpumask_test_cpu(cpu, priv->cpus)) in cpufreq_dt_find_data() 59 struct private_data *priv = policy->driver_data; in set_target() 60 unsigned long freq = policy->freq_table[index].frequency; in set_target() 62 return dev_pm_opp_set_rate(priv->cpu_dev, freq * 1000); in set_target() 66 * An earlier version of opp-v1 bindings used to name the regulator 67 * "cpu0-supply", we still need to handle that for backwards compatibility. 73 int cpu = dev->id; in find_supply_name() [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/slimbus/ |
| D | qcom,slim-ngd.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/slimbus/qcom,slim-ngd.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 11 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 14 SLIMBus NGD controller is a light-weight driver responsible for communicating 17 data-channel management 22 - qcom,slim-ngd-v1.5.0 # for MSM8996 23 - qcom,slim-ngd-v2.1.0 # for SDM845 [all …]
|
| /kernel/linux/linux-6.6/arch/ia64/mm/ |
| D | init.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 1998-2003 Hewlett-Packard Co 6 * David Mosberger-Tang <davidm@hpl.hp.com> 11 #include <linux/dma-map-ops.h> 58 if (test_bit(PG_arch_1, &folio->flags)) in __ia64_sync_icache_dcache() 59 return; /* i-cache is already coherent with d-cache */ in __ia64_sync_icache_dcache() 62 set_bit(PG_arch_1, &folio->flags); /* mark page as clean */ in __ia64_sync_icache_dcache() 66 * Since DMA is i-cache coherent, any (complete) folios that were written via 68 * flush them when they get mapped into an executable vm-area. 78 left -= folio_size(folio) - offset; in arch_dma_mark_clean() [all …]
|
| /kernel/linux/linux-6.6/security/apparmor/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 68 filesystem. This option provides a light weight means of 121 to the KUnit documentation in Documentation/dev-tools/kunit/.
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-driver-hid-roccat-kone | 1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 25 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 33 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 45 …usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num… 50 mappings, sensitivity, the colors of the 5 leds and light 64 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 76 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 88 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 103 …s/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<n… 115 VALUE WEIGHT
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-driver-hid-roccat-kone | 1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 25 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 33 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 45 …usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num… 50 mappings, sensitivity, the colors of the 5 leds and light 64 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 76 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 88 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 103 …s/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<n… 115 VALUE WEIGHT
|
| /kernel/linux/linux-5.10/arch/ia64/mm/ |
| D | init.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 1998-2003 Hewlett-Packard Co 6 * David Mosberger-Tang <davidm@hpl.hp.com> 11 #include <linux/dma-map-ops.h> 64 if (test_bit(PG_arch_1, &page->flags)) in __ia64_sync_icache_dcache() 65 return; /* i-cache is already coherent with d-cache */ in __ia64_sync_icache_dcache() 68 set_bit(PG_arch_1, &page->flags); /* mark page as clean */ in __ia64_sync_icache_dcache() 72 * Since DMA is i-cache coherent, any (complete) pages that were written via 74 * flush them when they get mapped into an executable vm-area. 81 set_bit(PG_arch_1, &pfn_to_page(pfn)->flags); in arch_dma_mark_clean() [all …]
|
| /kernel/linux/linux-5.10/arch/parisc/kernel/ |
| D | syscall.S | 2 * Linux/PA-RISC Project (http://www.parisc-linux.org/) 12 How does the Linux gateway page on PA-RISC work? 13 ------------------------------------------------ 14 The Linux gateway page on PA-RISC is "special". 27 executed atomically (because the kernel can't be pre-empted) and they may 33 #include <asm/asm-offsets.h> 75 /* Light-weight-syscall entry must always be located at 0xb0 */ 166 LDREGM -FRAME_SIZE(%r30), %r2 /* get users sp back */ 199 ldo -16(%r30),%r29 /* Reference param save area */ 204 stw %r22, -52(%r30) /* 5th argument */ [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
| D | pipeline.json | 6 …"PublicDescription": "Number of AMX-based retired arithmetic bfloat16 (BF16) floating-point operat… 11 "BriefDescription": "AMX retired arithmetic integer 8-bit operations.", 14 …"PublicDescription": "Number of AMX-based retired arithmetic integer operations of 8-bit width sou… 32 …y executing divide or square root operations. Accounts for integer and floating-point operations.", 168 "BriefDescription": "Mispredicted non-taken conditional branch instructions retired.", 186 …"BriefDescription": "Miss-predicted near indirect branch instructions retired (excluding returns)", 190 …"PublicDescription": "Counts miss-predicted near indirect branch instructions retired excluding re… 217 …"PublicDescription": "This is a non-precise version (that is, does not use PEBS) of the event that… 222 …"BriefDescription": "Core clocks when the thread is in the C0.1 light-weight slower wakeup time bu… 225 …"PublicDescription": "Counts core clocks when the thread is in the C0.1 light-weight slower wakeup… [all …]
|
| /kernel/linux/linux-6.6/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ |
| D | kconfig.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB 34 | built-in into mlx5_core.ko. 39 …g (DCB) Support <https://enterprise-support.nvidia.com/s/article/howto-auto-config-pfc-and-ets-on-… 53 | Flow-based classifiers, such as those registered through 54 | `tc-flower(8)`, are processed by the device, rather than the 61 | Enables Hardware-accelerated receive flow steering (arfs) support, and ntuple filtering. 62 | https://enterprise-support.nvidia.com/s/article/howto-configure-arfs-on-connectx-4 67 | Enables :ref:`IPSec XFRM cryptography-offload acceleration <xfrm_device>`. 72 | Build support for MACsec cryptography-offload acceleration in the NIC. 83 | TLS cryptography-offload acceleration. [all …]
|
| /kernel/linux/linux-5.10/fs/jffs2/ |
| D | debug.h | 2 * JFFS2 -- Journalling Flash File System, Version 2. 4 * Copyright © 2001-2007 Red Hat, Inc. 5 * Copyright © 2004-2010 David Woodhouse <dwmw2@infradead.org> 46 /* Sanity checks are supposed to be light-weight and enabled by default */
|
| /kernel/linux/linux-5.10/Documentation/core-api/ |
| D | memory-allocation.rst | 35 :ref:`Documentation/core-api/mm-api.rst <mm-api-gfp-flags>` provides 78 :ref:`Documentation/core-api/gfp_mask-from-fs-io.rst <gfp_mask_from_fs_io>`. 88 ------------------------------ 93 * ``GFP_KERNEL & ~__GFP_RECLAIM`` - optimistic allocation without _any_ 94 attempt to free memory at all. The most light weight mode which even 99 * ``GFP_KERNEL & ~__GFP_DIRECT_RECLAIM`` (or ``GFP_NOWAIT``)- optimistic 106 * ``(GFP_KERNEL|__GFP_HIGH) & ~__GFP_DIRECT_RECLAIM`` (aka ``GFP_ATOMIC``) - 108 some portion of memory reserves. Usually used from interrupt/bottom-half 111 * ``GFP_KERNEL`` - both background and direct reclaim are allowed and the 113 allocation requests are basically no-fail but there is no guarantee of [all …]
|
| /kernel/linux/linux-6.6/Documentation/core-api/ |
| D | memory-allocation.rst | 35 :ref:`Documentation/core-api/mm-api.rst <mm-api-gfp-flags>` provides 78 :ref:`Documentation/core-api/gfp_mask-from-fs-io.rst <gfp_mask_from_fs_io>`. 88 ------------------------------ 93 * ``GFP_KERNEL & ~__GFP_RECLAIM`` - optimistic allocation without _any_ 94 attempt to free memory at all. The most light weight mode which even 99 * ``GFP_KERNEL & ~__GFP_DIRECT_RECLAIM`` (or ``GFP_NOWAIT``)- optimistic 106 * ``(GFP_KERNEL|__GFP_HIGH) & ~__GFP_DIRECT_RECLAIM`` (aka ``GFP_ATOMIC``) - 108 some portion of memory reserves. Usually used from interrupt/bottom-half 111 * ``GFP_KERNEL`` - both background and direct reclaim are allowed and the 113 allocation requests are basically no-fail but there is no guarantee of [all …]
|
| /kernel/linux/linux-6.6/fs/jffs2/ |
| D | debug.h | 2 * JFFS2 -- Journalling Flash File System, Version 2. 4 * Copyright © 2001-2007 Red Hat, Inc. 5 * Copyright © 2004-2010 David Woodhouse <dwmw2@infradead.org> 47 /* Sanity checks are supposed to be light-weight and enabled by default */
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/jaketown/ |
| D | jkt-metrics.json | 4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC", 11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC", 18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC", 25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC", 32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC", 39 "MetricExpr": "cstate_core@c7\\-residency@ / TSC", 46 "MetricExpr": "cstate_pkg@c7\\-residency@ / TSC", 59 "MetricExpr": "((msr@aperf@ - cycles) / msr@aperf@ if msr@smi@ > 0 else 0)", 75 "MetricExpr": "1 - (tma_frontend_bound + tma_bad_speculation + tma_retiring)", 80 …-of-order scheduler dispatches ready uops into their respective execution units; and once complete… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/sandybridge/ |
| D | snb-metrics.json | 4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC", 11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC", 18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC", 25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC", 32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC", 39 "MetricExpr": "cstate_core@c7\\-residency@ / TSC", 46 "MetricExpr": "cstate_pkg@c7\\-residency@ / TSC", 59 "MetricExpr": "((msr@aperf@ - cycles) / msr@aperf@ if msr@smi@ > 0 else 0)", 75 "MetricExpr": "1 - (tma_frontend_bound + tma_bad_speculation + tma_retiring)", 80 …-of-order scheduler dispatches ready uops into their respective execution units; and once complete… [all …]
|