/linux-6.12.1/net/sunrpc/auth_gss/ |
D | gss_mech_switch.c | 1 // SPDX-License-Identifier: BSD-3-Clause 5 * Copyright (c) 2001 The Regents of the University of Michigan. 38 for (i = 0; i < gm->gm_pf_num; i++) { in gss_mech_free() 39 pf = &gm->gm_pfs[i]; in gss_mech_free() 40 if (pf->domain) in gss_mech_free() 41 auth_domain_put(pf->domain); in gss_mech_free() 42 kfree(pf->auth_domain_name); in gss_mech_free() 43 pf->auth_domain_name = NULL; in gss_mech_free() 68 for (i = 0; i < gm->gm_pf_num; i++) { in gss_mech_svc_setup() 69 pf = &gm->gm_pfs[i]; in gss_mech_svc_setup() [all …]
|
/linux-6.12.1/Documentation/driver-api/media/drivers/ |
D | vidtv.rst | 1 .. SPDX-License-Identifier: GPL-2.0 10 ---------- 16 Currently, it consists of: 18 - A fake tuner driver, which will report a bad signal quality if the chosen 19 frequency is too far away from a table of valid frequencies for a 22 - A fake demod driver, which will constantly poll the fake signal quality 26 - A fake bridge driver, which is the module responsible for modprobing the 31 - Code responsible for encoding a valid MPEG Transport Stream, which is then 33 For now, we have a single, audio-only channel containing a single MPEG 34 Elementary Stream, which in turn contains a SMPTE 302m encoded sine-wave. [all …]
|
/linux-6.12.1/Documentation/networking/ |
D | tcp-thin.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Thin-streams and TCP 7 A wide range of Internet-based services that use reliable transport 8 protocols display what we call thin-stream properties. This means 10 retransmission mechanisms of the transport protocol are not fully 11 effective. In time-dependent scenarios (like online games, control 14 the service quality. Extreme latencies are caused by TCP's 15 dependency on the arrival of new data from the application to trigger 16 retransmissions effectively through fast retransmit instead of 19 After analysing a large number of time-dependent interactive [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/display/ |
D | arm,malidp.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Arm Mali Display Processor (Mali-DP) 10 - Liviu Dudau <Liviu.Dudau@arm.com> 11 - Andre Przywara <andre.przywara@arm.com> 14 The following bindings apply to a family of Display Processors sold as 22 - arm,mali-dp500 23 - arm,mali-dp550 24 - arm,mali-dp650 [all …]
|
/linux-6.12.1/drivers/net/slip/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 11 connect to your Internet service provider or to connect to some 25 NET-3-HOWTO, available from 31 <http://www.bart.nl/~patrickr/term-howto/Term-HOWTO.html>). SLIP 57 definitely want to say Y here. The NET-3-HOWTO, available from 66 RELCOM line fill and keepalive monitoring. Ideal on poor quality 78 end of the link as well. It's good enough, for example, to run IP 79 over the async ports of a Camtec JNT Pad. If unsure, say N.
|
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/marvell/ |
D | octeontx2.rst | 1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 12 - `Overview`_ 13 - `Drivers`_ 14 - `Basic packet flow`_ 15 - `Devlink health reporters`_ 16 - `Quality of service`_ 23 PCI-compatible physical and virtual functions. Each functional block 27 and has privileges to provision RVU functional block's LFs to each of the 31 - Network pool or buffer allocator (NPA) 32 - Network interface controller (NIX) [all …]
|
/linux-6.12.1/drivers/net/ethernet/stmicro/stmmac/ |
D | dwmac-dwc-qos-eth.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Synopsys DWC Ethernet Quality-of-Service v4.10a linux driver 9 #include <linux/clk-provider.h> 17 #include <linux/of.h> 43 struct device *dev = &pdev->dev; in dwc_eth_dwmac_config_dt() 48 if (!plat_dat->axi) { in dwc_eth_dwmac_config_dt() 49 plat_dat->axi = kzalloc(sizeof(struct stmmac_axi), GFP_KERNEL); in dwc_eth_dwmac_config_dt() 51 if (!plat_dat->axi) in dwc_eth_dwmac_config_dt() 52 return -ENOMEM; in dwc_eth_dwmac_config_dt() 55 plat_dat->axi->axi_lpi_en = device_property_read_bool(dev, in dwc_eth_dwmac_config_dt() [all …]
|
/linux-6.12.1/drivers/media/common/siano/ |
D | smscoreapi.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 6 Copyright (C) 2006-2008, Uri Shkolnik, Anatoly Greenblat 25 #include <media/media-device.h> 33 * Those should match what's used at smscoreapi.c and sms-cards.c 34 * including the MODULE_FIRMWARE() macros at the end of smscoreapi.c 46 #define SMS_FW_DVBT_HCW_55XXX "sms1xxx-hcw-55xxx-dvbt-02.fw" 47 #define SMS_FW_ISDBT_HCW_55XXX "sms1xxx-hcw-55xxx-isdbt-02.fw" 52 #define SMS_FW_DVBT_NOVA_A "sms1xxx-nova-a-dvbt-01.fw" 53 #define SMS_FW_DVBT_NOVA_B "sms1xxx-nova-b-dvbt-01.fw" 54 #define SMS_FW_DVBT_STELLAR "sms1xxx-stellar-dvbt-01.fw" [all …]
|
/linux-6.12.1/include/uapi/linux/ |
D | atm.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2 /* atm.h - general ATM declarations */ 4 /* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */ 8 * WARNING: User-space programs should not #include <linux/atm.h> directly. 16 * BEGIN_xx and END_xx markers are used for automatic generation of 35 #define ATM_NOT_RSV_VCI 32 /* first non-reserved VCI value */ 55 * SOL_SOCKET is 0xFFFF, so that's a bit of a problem 69 /* set CLP bit value - TODO */ 74 /* Quality of Service setting */ 76 /* Service Access Point */ [all …]
|
/linux-6.12.1/Documentation/admin-guide/media/ |
D | cec.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 - Exynos4 13 - Exynos5 14 - STIH4xx HDMI CEC 15 - V4L2 adv7511 (same HW, but a different driver from the drm adv7511) 16 - stm32 17 - Allwinner A10 (sun4i) 18 - Raspberry Pi 19 - dw-hdmi (Synopsis IP) 20 - amlogic (meson ao-cec and ao-cec-g12a) [all …]
|
/linux-6.12.1/tools/power/x86/x86_energy_perf_policy/ |
D | x86_energy_perf_policy.8 | 1 .\" This page Copyright (C) 2010 - 2015 Len Brown <len.brown@intel.com> 5 x86_energy_perf_policy \- Manage Energy vs. Performance Policy via x86 Model Specific Registers 10 .RB "scope: \-\-cpu\ cpu-list | \-\-pkg\ pkg-list" 12 .RB "cpu-list, pkg-list: # | #,# | #-# | all" 14 .RB "field: \-\-all | \-\-epb | \-\-hwp-epp | \-\-hwp-min | \-\-hwp-max | \-\-hwp-desired" 16 .RB "other: (\-\-force | \-\-hwp-enable | \-\-turbo-enable) value)" 18 .RB "value: # | default | performance | balance-performance | balance-power | power" 21 displays and updates energy-performance policy settings specific to 23 updates, no matter if the Linux cpufreq sub-system is enabled or not. 26 may affect a wide range of hardware decisions, [all …]
|
/linux-6.12.1/arch/powerpc/platforms/pseries/ |
D | vas-sysfs.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright 2022-23 IBM Corp. 44 * on the credits available) instead of depending on VAS in update_total_credits_store() 48 err = vas_reconfig_capabilties(caps->win_type, creds); in update_total_credits_store() 51 return -EINVAL; in update_total_credits_store() 61 return sprintf(buf, "%d\n", atomic_read(&caps->_name)); \ 81 * Total number of default credits assigned to the LPAR which 84 * Number of credits used by the user space. One credit will 89 * for the Quality of Service (QoS) credit type. 91 * Total number of QoS credits assigned to the LPAR. The user [all …]
|
/linux-6.12.1/Documentation/timers/ |
D | highres.rst | 5 Further information can be found in the paper of the OLS 2006 talk "hrtimers 6 and beyond". The paper is part of the OLS 2006 Proceedings Volume 1, which can 8 https://www.kernel.org/doc/ols/2006/ols2006v1-pages-333-346.pdf 11 http://www.cs.columbia.edu/~nahum/w6998/papers/ols2006-hrtimers-slides.pdf 15 design of the Linux time(r) system before hrtimers and other building blocks 23 - hrtimer base infrastructure 24 - timeofday and clock source management 25 - clock event management 26 - high resolution timer functionality 27 - dynamic ticks [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/net/ |
D | snps,dwc-qos-ethernet.txt | 6 This binding supports the Synopsys Designware Ethernet QoS (Quality Of Service) 8 structure, and feature list. Consequently, a number of properties and list 13 - compatible: One of: 14 - "axis,artpec6-eqos", "snps,dwc-qos-ethernet-4.10" 15 Represents the IP core when integrated into the Axis ARTPEC-6 SoC. 16 - "nvidia,tegra186-eqos", "snps,dwc-qos-ethernet-4.10" 18 - "snps,dwc-qos-ethernet-4.10" 20 "axis,artpec6-eqos", "snps,dwc-qos-ethernet-4.10". It is supported to be 21 compatible with earlier revisions of this binding. 22 - reg: Address and length of the register set for the device [all …]
|
D | ti,k3-am654-cpsw-nuss.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/ti,k3-am654-cpsw-nuss.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Siddharth Vadapalli <s-vadapalli@ti.com> 11 - Roger Quadros <rogerq@kernel.org> 22 Complex (UDMA-P) controller. 26 priority level Quality Of Service (QOS) support (802.1p) 33 Configurable number of addresses plus VLANs 34 Configurable number of classifier/policers [all …]
|
/linux-6.12.1/lib/ |
D | ts_bm.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * lib/ts_bm.c Boyer-Moore text search implementation 9 * Implements Boyer-Moore string matching algorithm: 12 * Communications of the Association for Computing Machinery, 13 * 20(10), 1977, pp. 762-772. 16 * [2] Handbook of Exact String Matching Algorithms, Thierry Lecroq, 2004 17 * http://www-igm.univ-mlv.fr/~lecroq/string/string.pdf 19 * Note: Since Boyer-Moore (BM) performs searches for matchings from right 24 * Knuth-Pratt-Morris (KMP) implementation instead. In conclusion, choose 30 * Quality of Service (QoS) policies, and you don't mind about possible [all …]
|
/linux-6.12.1/drivers/net/ipa/ |
D | ipa_data.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved. 4 * Copyright (C) 2019-2024 Linaro Ltd. 18 * Boot-time configuration data is used to define the configuration of the 26 * configuration data defines the number (or limits of the number) of various 27 * types of these resources. 29 * Endpoint configuration data defines properties of both IPA endpoints and 32 * (EE), such as the AP or Modem. Each EE has a set of channels associated 34 * the only GSI channels of concern to this driver belong to the AP. 41 * together, establishing the endpoint_id->(EE, channel_id) mapping. [all …]
|
/linux-6.12.1/drivers/staging/most/Documentation/ |
D | driver_usage.txt | 5 access a MOST network: The Automotive Information Backbone and the de-facto 6 standard for high-bandwidth automotive multimedia networking. 9 for the efficient and low-cost transport of control, real-time and packet 21 provides excellent Quality of Service and seamless connectivity for 23 of Automotive Grade Linux to create open source software solutions for 29 subsystem and consists basically of the module core.c and its API. It 31 routing through all three layers, the configuration of the driver, the 32 representation of the configuration interface in sysfs and the buffer 35 For each of the other two layers a set of modules is provided. Those can be 36 arbitrarily combined with the core to meet the connectivity of the desired [all …]
|
/linux-6.12.1/Documentation/power/ |
D | pm_qos_interface.rst | 2 PM Quality Of Service Interface 7 one of the parameters. 11 * The per-device PM QoS framework provides the API to manage the 12 per-device latency constraints and PM QoS flags. 20 A global list of CPU latency QoS requests is maintained along with an aggregated 22 to the request list or elements of the list. For CPU latency QoS, the 23 aggregated target value is simply the min of the request values held in the list 29 From kernel space the use of this interface is simple: 35 Clients of PM QoS need to save the returned handle for future use in other 45 and call the notification tree if the target was changed as a result of [all …]
|
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/stmicro/ |
D | stmmac.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 13 - In This Release 14 - Feature List 15 - Kernel Configuration 16 - Command Line Parameters 17 - Driver Information and Notes 18 - Debug Information 19 - Support 33 (and older) and DesignWare(R) Cores Ethernet Quality-of-Service version 4.0 35 DesignWare(R) Cores XGMAC - 10G Ethernet MAC and DesignWare(R) Cores [all …]
|
/linux-6.12.1/Documentation/admin-guide/pm/ |
D | cpuidle.rst | 1 .. SPDX-License-Identifier: GPL-2.0 19 Modern processors are generally able to enter states in which the execution of 21 memory or executed. Those states are the *idle* states of the processor. 23 Since part of the processor hardware is not used in idle states, entering them 27 CPU idle time management is an energy-efficiency feature concerned about using 28 the idle states of processors for this purpose. 31 ------------ 34 is the part of the kernel responsible for the distribution of computational 37 software as individual single-core processors. In other words, a CPU is an 42 First, if the whole processor can only follow one sequence of instructions (one [all …]
|
/linux-6.12.1/drivers/net/wwan/iosm/ |
D | iosm_ipc_mux_codec.h | 1 /* SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2020-21 Intel Corporation. 30 /* Aggregation Protocol Command for report packet indicating link quality 37 /* ACBH: Signature of the Aggregated Command Block Header. */ 40 /* ADTH: Signature of the Aggregated Datagram Table Header. */ 43 /* ADBH: Signature of the Aggregated Data Block Header. */ 46 /* ADGH: Signature of the Datagram Header. */ 49 /* Size of the buffer for the IP MUX commands. */ 52 /* Maximum number of packets in a go per session */ 55 /* ADGH: Signature of the Datagram Header. */ [all …]
|
/linux-6.12.1/include/uapi/scsi/fc/ |
D | fc_els.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 5 * Maintained at www.Open-FCoE.org 15 * Fibre Channel Switch - Enhanced Link Services definitions. 16 * From T11 FC-LS Rev 1.2 June 7, 2005. 20 * ELS Command codes - byte 0 of the frame payload 28 ELS_ABTX = 0x06, /* Abort exchange - obsolete */ 56 ELS_NACT = 0x33, /* N-port activate alias_id */ 57 ELS_NDACT = 0x34, /* N-port deactivate alias_id */ 58 ELS_QOSR = 0x40, /* quality of service request */ 60 ELS_PDISC = 0x50, /* discover N_port service params */ [all …]
|
/linux-6.12.1/include/linux/ |
D | pm_qos.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Definitions related to Power Management Quality of Service (PM QoS). 20 PM_QOS_FLAGS_UNDEFINED = -1, 26 #define PM_QOS_DEFAULT_VALUE (-1) 37 #define PM_QOS_LATENCY_TOLERANCE_NO_CONSTRAINT (-1) 136 return req->dev != NULL; in dev_pm_qos_request_active() 197 return dev->power.qos->resume_latency_req->data.pnode.prio; in dev_pm_qos_requested_resume_latency() 202 return dev->power.qos->flags_req->data.flr.flags; in dev_pm_qos_requested_flags() 207 return IS_ERR_OR_NULL(dev->power.qos) ? in dev_pm_qos_raw_resume_latency() 209 pm_qos_read_value(&dev->power.qos->resume_latency); in dev_pm_qos_raw_resume_latency() [all …]
|
/linux-6.12.1/Documentation/driver-api/acpi/ |
D | linuxized-acpica.rst | 1 .. SPDX-License-Identifier: GPL-2.0 5 Linuxized ACPICA - Introduction to ACPICA Release Automation 8 :Copyright: |copy| 2013-2016, Intel Corporation 24 system (OS)-independent reference implementation of the Advanced 27 also benefit from the application experiences of ACPICA from other host 30 The homepage of ACPICA project is: www.acpica.org, it is maintained and 36 +---------------------------------------------------------+ 38 | +---------------------------------------------------+ | 39 | | +------------------+ | | 41 | | +------------------+ | | [all …]
|