/linux/Documentation/admin-guide/cgroup-v1/ |
H A D | blkio-controller.rst | 14 specify upper IO rate limits on devices. This policy is implemented in 22 ----------------------------- 33 mount -t cgroup -o blkio none /sys/fs/cgroup/blkio 35 Specify a bandwidth rate on particular device for root group. The format 43 Run dd to read a file and see if rate is throttled to 1MB/s or not:: 98 -------------------------------- 101 Specifies per cgroup weight. This is default weight of the group 102 on all the devices until and unless overridden by per device rule 106 see Documentation/block/bfq-iosched.rst. 109 Specifies per cgroup per device weights, overriding the default group [all …]
|
/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | rs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 6 * Copyright (C) 2003 - 2014, 2018 - 2024 Intel Corporation 14 #include "iwl-config.h" 16 #include "fw-api.h" 17 #include "iwl-trans.h" 19 #define RS_NAME "iwl-mvm-rs" 27 u8 prev_rs; /* previous rate used in rs algo */ 28 u8 next_rs; /* next rate used in rs algo */ 48 IWL_RATE_INVM_INDEX_TABLE = IWL_RATE_INVM_INDEX - 1, 115 #define IWL_RATES_MASK ((1 << IWL_RATE_COUNT) - 1) [all …]
|
/linux/tools/perf/pmu-events/arch/powerpc/power9/ |
H A D | metrics.json | 8 "BriefDescription": "Count cache branch misprediction per instruction", 56 …"BriefDescription": "Finish stall because the NTF instruction was a multi-cycle instruction issued… 63 "MetricExpr": "dfu_stall_cpi - dflong_stall_cpi", 75 "MetricExpr": "dmiss_non_local_stall_cpi - dmiss_remote_stall_cpi", 93 "MetricExpr": "dmiss_l2l3_stall_cpi - dmiss_l2l3_conflict_stall_cpi", 117 "MetricExpr": "dmiss_l3miss_stall_cpi - dmiss_l21_l31_stall_cpi - dmiss_lmem_stall_cpi", 129 "MetricExpr": "dp_stall_cpi - dplong_stall_cpi", 140 …"BriefDescription": "Finish stall because the NTF instruction was a scalar multi-cycle instruction… 176 "MetricExpr": "exec_unit_stall_cpi - scalar_stall_cpi - vector_stall_cpi", 200 "MetricExpr": "fxu_stall_cpi - fxlong_stall_cpi", [all …]
|
/linux/sound/pci/ca0106/ |
H A D | ca0106.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (c) 2004 James Courtier-Dutton <James@superbug.demon.co.uk> 11 * Support interrupts per period. 40 * Implement 192000 sample rate. 50 * Implement support for Line-in capture on SB Live 24bit. 73 #define IPR_MIDI_RX_B 0x00020000 /* MIDI UART-B Receive buffer non-empty */ 74 #define IPR_MIDI_TX_B 0x00010000 /* MIDI UART-B Transmit buffer empty */ 87 #define IPR_MIDI_RX_A 0x00000004 /* MIDI UART-A Receive buffer non-empty */ 88 #define IPR_MIDI_TX_A 0x00000002 /* MIDI UART-A Transmit buffer empty */ 93 #define INTE_MIDI_RX_B 0x00020000 /* MIDI UART-B Receive buffer non-empty */ [all …]
|
/linux/drivers/acpi/ |
H A D | nhlt.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright(c) 2023-2024 Intel Corporation 28 * acpi_nhlt_get_gbl_table - Retrieve a pointer to the first NHLT table. 47 * acpi_nhlt_put_gbl_table - Release the global NHLT table. 56 * acpi_nhlt_endpoint_match - Verify if an endpoint matches criteria. 72 (link_type < 0 || ep->link_type == link_type) && in acpi_nhlt_endpoint_match() 73 (dev_type < 0 || ep->device_type == dev_type) && in acpi_nhlt_endpoint_match() 74 (bus_id < 0 || ep->virtual_bus_id == bus_id) && in acpi_nhlt_endpoint_match() 75 (dir < 0 || ep->direction == dir); in acpi_nhlt_endpoint_match() 80 * acpi_nhlt_tb_find_endpoint - Search a NHLT table for an endpoint. [all …]
|
/linux/tools/perf/pmu-events/arch/powerpc/power8/ |
H A D | metrics.json | 21 "BriefDescription": "% of Branch miss predictions per instruction", 27 "BriefDescription": "Count cache branch misprediction per instruction", 39 "BriefDescription": "CR MisPredictions per Instruction", 46 "MetricExpr": "(PM_BR_MPRED_TA - PM_BR_MPRED_CCACHE) / PM_RUN_INST_CMPL * 100", 52 …"MetricExpr": "(PM_BR_MPRED_TA - PM_BR_MPRED_CCACHE) / (PM_BR_PRED_LSTACK_BR0 + PM_BR_PRED_LSTACK_… 57 "BriefDescription": "TA MisPredictions per Instruction", 124 "MetricExpr": "(PM_CMPLU_STALL_BRU_CRU - PM_CMPLU_STALL_BRU) / PM_RUN_INST_CMPL", 135 "BriefDescription": "Cycles stalled by FXU Multi-Cycle Instructions", 148 …"MetricExpr": "(PM_CMPLU_STALL_FXU / PM_RUN_INST_CMPL) - (PM_CMPLU_STALL_FXLONG / PM_RUN_INST_CMPL… 208 "MetricExpr": "(PM_GCT_NOSLOT_IC_MISS - PM_GCT_NOSLOT_IC_L3MISS) / PM_RUN_INST_CMPL", [all …]
|
/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/ |
H A D | metrics.json | 4 "MetricExpr": "(100 * ((STALL_SLOT_BACKEND / (CPU_CYCLES * #slots)) - ((BR_MIS_PRED * 3) / CPU_CYCLES)))" 15 "MetricExpr": "(100 * (((1 - (OP_RETIRED / OP_SPEC)) * (1 - (((STALL_SLOT) if (strcmp_cpuid_str(0x410fd493) | strcmp_cpuid_str(0x410fd490) ^ 1) else (STALL_SLOT - CPU_CYCLES)) / (CPU_CYCLES * #slots)))) + ((BR_MIS_PRED * 4) / CPU_CYCLES)))" 27 "BriefDescription": "This metric measures the number of branch mispredictions per thousand instructions executed.", 48 "BriefDescription": "This metric measures the number of data TLB Walks per thousand instructions executed.", 61 "MetricExpr": "(100 * ((((STALL_SLOT_FRONTEND) if (strcmp_cpuid_str(0x410fd493) | strcmp_cpuid_str(0x410fd490) ^ 1) else (STALL_SLOT_FRONTEND - CPU_CYCLES)) / (CPU_CYCLES * #slots)) - (BR_MIS_PRED / CPU_CYCLES)))" 80 "BriefDescription": "This metric measures the number of instructions retired per cycle.", 82 "ScaleUnit": "1per cycl [all...] |
/linux/drivers/net/wireless/ti/wl18xx/ |
H A D | wl18xx.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 43 /* number of keys requiring extra spare mem-blocks */ 63 * is short lived, for multi-channel Tx requirements. 102 /* Cumulative counter of released packets per AC */ 105 /* Cumulative counter of freed packets per HLID */ 111 /* Tx rate of the last transmitted packet */ 114 /* Tx rate or Tx rate estimate pre-calculated by fw in mbps units */ 144 /* Cumulative counter of total released mem blocks since FW-reset */ 159 /* Cumulative counter of released packets per AC */ 162 /* Cumulative counter of freed packets per HLID */ [all …]
|
/linux/tools/perf/pmu-events/arch/arm64/ampere/ampereonex/ |
H A D | metrics.json | 5 …"BriefDescription": "Branch predictor misprediction rate. May not count branches that are never re… 12 "BriefDescription": "Core-to-uncore bus utilization", 21 "ScaleUnit": "1per cache access" 28 "ScaleUnit": "1per cache access" 33 "BriefDescription": "L1D cache read miss rate", 35 "ScaleUnit": "1per cache read access" 42 "ScaleUnit": "1per cache access" 47 "BriefDescription": "L1I cache read miss rate", 49 "ScaleUnit": "1per cache access" 54 "BriefDescription": "L2 cache read miss rate", [all …]
|
/linux/tools/perf/pmu-events/arch/arm64/ampere/ampereone/ |
H A D | metrics.json | 5 …"BriefDescription": "Branch predictor misprediction rate. May not count branches that are never re… 12 "BriefDescription": "Core-to-uncore bus utilization", 21 "ScaleUnit": "1per cache access" 28 "ScaleUnit": "1per cache access" 33 "BriefDescription": "L1D cache read miss rate", 35 "ScaleUnit": "1per cache read access" 42 "ScaleUnit": "1per cache access" 47 "BriefDescription": "L1I cache read miss rate", 49 "ScaleUnit": "1per cache access" 54 "BriefDescription": "L2 cache read miss rate", [all …]
|
/linux/tools/perf/pmu-events/arch/x86/tigerlake/ |
H A D | tgl-metrics.json | 3 "BriefDescription": "C10 residency percent per package", 4 "MetricExpr": "cstate_pkg@c10\\-residency@ / TSC", 10 "BriefDescription": "C2 residency percent per package", 11 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC", 17 "BriefDescription": "C3 residency percent per package", 18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC", 24 "BriefDescription": "C6 residency percent per core", 25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC", 31 "BriefDescription": "C6 residency percent per package", 32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC", [all …]
|
/linux/net/dccp/ccids/ |
H A D | ccid3.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (c) 2005-7 The University of Waikato, Hamilton, New Zealand. 10 * or e-mail Ian McDonald - ian.mcdonald@jandi.co.nz 14 * Copyright (c) 2003 Nils-Erik Mattsson, Joacim Haggmark, Magnus Erixzon 32 /* Two seconds as per RFC 5348, 4.2 */ 65 * struct ccid3_hc_tx_sock - CCID3 sender half-connection socket 66 * @tx_x: Current sending rate in 64 * bytes per second 67 * @tx_x_recv: Receive rate in 64 * bytes per second 68 * @tx_x_calc: Calculated rate in bytes per second 70 * @tx_p: Current loss event rate (0-1) scaled by 1000000 [all …]
|
/linux/tools/perf/pmu-events/arch/x86/broadwellde/ |
H A D | bdwde-metrics.json | 3 "BriefDescription": "C2 residency percent per package", 4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC", 10 "BriefDescription": "C3 residency percent per core", 11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC", 17 "BriefDescription": "C3 residency percent per package", 18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC", 24 "BriefDescription": "C6 residency percent per core", 25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC", 31 "BriefDescription": "C6 residency percent per package", 32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC", [all …]
|
/linux/tools/perf/pmu-events/arch/x86/broadwell/ |
H A D | bdw-metrics.json | 3 "BriefDescription": "C2 residency percent per package", 4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC", 10 "BriefDescription": "C3 residency percent per core", 11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC", 17 "BriefDescription": "C3 residency percent per package", 18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC", 24 "BriefDescription": "C6 residency percent per core", 25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC", 31 "BriefDescription": "C6 residency percent per package", 32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC", [all …]
|
/linux/drivers/slimbus/ |
H A D | slimbus.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (c) 2011-2017, The Linux Foundation 14 /* Standard values per SLIMbus spec needed by controllers and devices */ 64 /* Clock pause values per SLIMbus spec */ 74 /* Standard values per SLIMbus spec needed by controllers and devices */ 82 /* Standard values per SLIMbus spec needed by controllers and devices */ 86 /* Manager's logical address is set to 0xFF per spec */ 91 * struct slim_framer - Represents SLIMbus framer. 94 * Manager is responsible for framer hand-over. 99 * @superfreq: Superframes per root frequency. Every frame is 6144 bits. [all …]
|
/linux/tools/perf/pmu-events/arch/x86/rocketlake/ |
H A D | rkl-metrics.json | 3 "BriefDescription": "C10 residency percent per package", 4 "MetricExpr": "cstate_pkg@c10\\-residency@ / TSC", 10 "BriefDescription": "C2 residency percent per package", 11 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC", 17 "BriefDescription": "C3 residency percent per package", 18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC", 24 "BriefDescription": "C6 residency percent per core", 25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC", 31 "BriefDescription": "C6 residency percent per package", 32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC", [all …]
|
/linux/tools/perf/pmu-events/arch/x86/icelake/ |
H A D | icl-metrics.json | 3 "BriefDescription": "C10 residency percent per package", 4 "MetricExpr": "cstate_pkg@c10\\-residency@ / TSC", 10 "BriefDescription": "C2 residency percent per package", 11 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC", 17 "BriefDescription": "C3 residency percent per package", 18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC", 24 "BriefDescription": "C6 residency percent per core", 25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC", 31 "BriefDescription": "C6 residency percent per package", 32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC", [all …]
|
/linux/drivers/gpu/drm/tegra/ |
H A D | dp.h | 1 /* SPDX-License-Identifier: MIT */ 3 * Copyright (C) 2013-2019 NVIDIA Corporation. 18 * struct drm_dp_link_caps - DP link capabilities 61 * struct drm_dp_link_ops - DP link operations 80 * struct drm_dp_link_train_set - link training settings 81 * @voltage_swing: per-lane voltage swing 82 * @pre_emphasis: per-lane pre-emphasis 83 * @post_cursor: per-lane post-cursor 92 * struct drm_dp_link_train - link training state information 110 * struct drm_dp_link - DP link capabilities and configuration [all …]
|
/linux/drivers/gpu/drm/mediatek/ |
H A D | mtk_disp_merge.c | 1 // SPDX-License-Identifier: GPL-2.0 11 #include <linux/soc/mediatek/mtk-cmdq.h> 87 if (priv->mute_support) in mtk_merge_start_cmdq() 88 mtk_ddp_write(cmdq_pkt, 0x0, &priv->cmdq_reg, priv->regs, in mtk_merge_start_cmdq() 91 mtk_ddp_write(cmdq_pkt, 1, &priv->cmdq_reg, priv->regs, in mtk_merge_start_cmdq() 99 if (priv->mute_support) in mtk_merge_stop_cmdq() 100 mtk_ddp_write(cmdq_pkt, 0x1, &priv->cmdq_reg, priv->regs, in mtk_merge_stop_cmdq() 103 mtk_ddp_write(cmdq_pkt, 0, &priv->cmdq_reg, priv->regs, in mtk_merge_stop_cmdq() 106 if (!cmdq_pkt && priv->async_clk) in mtk_merge_stop_cmdq() 107 reset_control_reset(priv->reset_ctl); in mtk_merge_stop_cmdq() [all …]
|
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | rs.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2022, 2024 Intel Corporation 12 * enum iwl_tlc_mng_cfg_flags - options for TLC config flags 36 * enum iwl_tlc_mng_cfg_cw - channel width options 52 * enum iwl_tlc_mng_cfg_chains - possible chains 62 * enum iwl_tlc_mng_cfg_mode - supported modes 82 * enum iwl_tlc_mng_ht_rates - HT/VHT/HE rates 95 * @IWL_TLC_MNG_HT_RATE_MAX: maximal rate for HT/VHT 120 * enum IWL_TLC_MCS_PER_BW - mcs index per BW 121 * @IWL_TLC_MCS_PER_BW_80: mcs for bw - 20Hhz, 40Hhz, 80Hhz [all …]
|
/linux/net/mac80211/ |
H A D | rc80211_minstrel_ht.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 27 * a1 = exp(-pi * sqrt(2) / period) 29 * coeff3 = -sqr(a1) 30 * coeff1 = 1 - coeff2 - coeff3 32 #define MINSTREL_AVG_COEFF1 (MINSTREL_FRAC(1, 1) - \ 33 MINSTREL_AVG_COEFF2 - \ 36 #define MINSTREL_AVG_COEFF3 -0x0000092e 72 #define MINSTREL_SAMPLE_RATES 5 /* rates per sample type */ 88 * enable fixed rate processing per RC 89 * - write static index to debugfs:ieee80211/phyX/rc/fixed_rate_idx [all …]
|
/linux/Documentation/networking/device_drivers/ethernet/intel/ |
H A D | idpf.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 33 ------- 42 --------------------- 47 # dmesg -n 8 54 ------------ 86 Interrupt Rate Limiting 87 ----------------------- 88 This driver supports an adaptive interrupt throttle rate (ITR) mechanism that 89 is tuned for general workloads. The user can customize the interrupt rate 93 To set the interrupt rate manually, you must disable adaptive mode:: [all …]
|
/linux/tools/perf/pmu-events/arch/x86/icelakex/ |
H A D | icx-metrics.json | 3 "BriefDescription": "C1 residency percent per core", 4 "MetricExpr": "cstate_core@c1\\-residency@ / TSC", 10 "BriefDescription": "C2 residency percent per package", 11 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC", 17 "BriefDescription": "C6 residency percent per core", 18 "MetricExpr": "cstate_core@c6\\-residency@ / TSC", 24 "BriefDescription": "C6 residency percent per package", 25 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC", 31 "BriefDescription": "Uncore frequency per die [GHZ]", 37 …"BriefDescription": "Cycles per instruction retired; indicating how much time each executed instru… [all …]
|
/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
H A D | spr-metrics.json | 3 "BriefDescription": "C1 residency percent per core", 4 "MetricExpr": "cstate_core@c1\\-residency@ / TSC", 10 "BriefDescription": "C2 residency percent per package", 11 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC", 17 "BriefDescription": "C6 residency percent per core", 18 "MetricExpr": "cstate_core@c6\\-residency@ / TSC", 24 "BriefDescription": "C6 residency percent per package", 25 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC", 31 "BriefDescription": "Uncore frequency per die [GHZ]", 37 …"BriefDescription": "Cycles per instruction retired; indicating how much time each executed instru… [all …]
|
/linux/tools/perf/pmu-events/arch/x86/emeraldrapids/ |
H A D | emr-metrics.json | 3 "BriefDescription": "C1 residency percent per core", 4 "MetricExpr": "cstate_core@c1\\-residency@ / TSC", 10 "BriefDescription": "C2 residency percent per package", 11 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC", 17 "BriefDescription": "C6 residency percent per core", 18 "MetricExpr": "cstate_core@c6\\-residency@ / TSC", 24 "BriefDescription": "C6 residency percent per package", 25 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC", 31 "BriefDescription": "Uncore frequency per die [GHZ]", 37 …"BriefDescription": "Cycles per instruction retired; indicating how much time each executed instru… [all …]
|