/linux-6.12.1/fs/nls/ |
D | Kconfig | 11 as the ability of some filesystems to use native languages 16 To compile this code as a module, choose M here: the module 27 system (if different) to store data (filenames) on a disk. 45 in so-called DOS codepages. You need to include the appropriate 46 codepage if you want to be able to read/write these filenames on 47 DOS/Windows partitions correctly. This does apply to the filenames 48 only, not to the file contents. You can include several codepages; 49 say Y here if you want to include the DOS codepage that is used in 57 in so-called DOS codepages. You need to include the appropriate 58 codepage if you want to be able to read/write these filenames on [all …]
|
/linux-6.12.1/net/sched/ |
D | Kconfig | 10 When the kernel has several packets to send out over a network 11 device, it has to decide which ones to send first, which ones to 12 delay, and which ones to drop. This is the job of the queueing 13 disciplines, several different algorithms for how to do this 18 able to choose from among several alternative algorithms which can 19 then be attached to different network devices. This is useful for 21 need a certain minimum data flow rate, or if you need to limit the 23 This code is considered to be experimental. 25 To administer these schedulers, you'll need the user-level utilities 31 This Quality of Service (QoS) support will enable you to use [all …]
|
/linux-6.12.1/arch/m68k/hp300/ |
D | hp300map.map | 11 # be saved by mapping AltGr to Alt (and adapting a few entries): 185 compose '`' 'A' to '�' 186 compose '`' 'a' to '�' 187 compose '\'' 'A' to '�' 188 compose '\'' 'a' to '�' 189 compose '^' 'A' to '�' 190 compose '^' 'a' to '�' 191 compose '~' 'A' to '�' 192 compose '~' 'a' to '�' 193 compose '"' 'A' to '�' [all …]
|
/linux-6.12.1/drivers/clocksource/ |
D | timer-stm32.c | 55 * @to: a timer_of structure pointer 58 * Accessor helper to set the number of bits in the timer-of private 62 static void stm32_timer_of_bits_set(struct timer_of *to, int bits) in stm32_timer_of_bits_set() argument 64 struct stm32_timer_private *pd = to->private_data; in stm32_timer_of_bits_set() 71 * @to: a timer_of structure pointer 73 * Accessor helper to get the number of bits in the timer-of private 76 * Returns: an integer corresponding to the number of bits. 78 static int stm32_timer_of_bits_get(struct timer_of *to) in stm32_timer_of_bits_get() argument 80 struct stm32_timer_private *pd = to->private_data; in stm32_timer_of_bits_get() 99 static void stm32_clock_event_disable(struct timer_of *to) in stm32_clock_event_disable() argument [all …]
|
D | timer-mediatek.c | 56 #define SYST_CON_REG(to) (timer_of_base(to) + SYST_CON) argument 57 #define SYST_VAL_REG(to) (timer_of_base(to) + SYST_VAL) argument 60 * SYST_CON_EN: Clock enable. Shall be set to 65 * SYST_CON_IRQ_EN: Set to enable interrupt. 67 * SYST_CON_IRQ_CLR: Set to clear interrupt. 75 static void mtk_syst_ack_irq(struct timer_of *to) in mtk_syst_ack_irq() argument 78 writel(SYST_CON_EN, SYST_CON_REG(to)); in mtk_syst_ack_irq() 79 writel(SYST_CON_IRQ_CLR | SYST_CON_EN, SYST_CON_REG(to)); in mtk_syst_ack_irq() 85 struct timer_of *to = to_timer_of(clkevt); in mtk_syst_handler() local 87 mtk_syst_ack_irq(to); in mtk_syst_handler() [all …]
|
/linux-6.12.1/drivers/usb/serial/ |
D | Kconfig | 11 ports, or acts like a serial device, and you want to connect it to 16 supported, and on how to use them. 18 To compile this driver as a module, choose M here: the 27 If you say Y here, it will be possible to use a USB to serial 31 terminal or printer is connected to that serial port. 37 your boot loader (lilo or loadlin) about how to pass options to the 41 kernel will automatically use the first USB to serial converter 49 Say Y here if you want to use the generic USB serial driver. Please 52 support" be compiled as a module for this driver to be used 58 Say Y here to use the USB serial "simple" driver. This driver [all …]
|
/linux-6.12.1/include/linux/atomic/ |
D | atomic-instrumented.h | 8 * KASAN, KCSAN), which should be used unless it is necessary to avoid 9 * instrumentation. Where it is necessary to aovid instrumenation, the 21 * @v: pointer to atomic_t 25 * Unsafe to use in noinstr code; use raw_atomic_read() there. 38 * @v: pointer to atomic_t 42 * Unsafe to use in noinstr code; use raw_atomic_read_acquire() there. 55 * @v: pointer to atomic_t 56 * @i: int value to assign 58 * Atomically sets @v to @i with relaxed ordering. 60 * Unsafe to use in noinstr code; use raw_atomic_set() there. [all …]
|
D | atomic-long.h | 26 * @v: pointer to atomic_long_t 30 * Safe to use in noinstr code; prefer atomic_long_read() elsewhere. 46 * @v: pointer to atomic_long_t 50 * Safe to use in noinstr code; prefer atomic_long_read_acquire() elsewhere. 66 * @v: pointer to atomic_long_t 67 * @i: long value to assign 69 * Atomically sets @v to @i with relaxed ordering. 71 * Safe to use in noinstr code; prefer atomic_long_set() elsewhere. 87 * @v: pointer to atomic_long_t 88 * @i: long value to assign [all …]
|
/linux-6.12.1/Documentation/filesystems/xfs/ |
D | xfs-delayed-logging-design.rst | 18 reservations bounds. At this point we need to explain how relogging works. With 26 XFS uses Write Ahead Logging for ensuring changes to the filesystem metadata 29 physical logging mechanisms to provide the necessary recovery guarantees the 33 details logged are made up of the changes to in-core structures rather than 40 The reason for these differences is to keep the amount of log space and CPU time 41 required to process objects being modified as small as possible and hence the 46 The method used to log an item or chain modifications together isn't 47 particularly important in the scope of this document. It suffices to know that 51 followed to guarantee forwards progress and prevent deadlocks. 63 The type and size of reservation must be matched to the modification taking [all …]
|
D | xfs-online-fsck-design.rst | 25 - To help kernel distributors understand exactly what the XFS online fsck 28 - To help people reading the code to familiarize themselves with the relevant 31 - To help developers maintaining the system by capturing the reasons 34 As the online fsck code is merged, the links in this document to topic branches 35 will be replaced with links to code. 43 and how it is tested to ensure correct functionality. 71 operations internal to the filesystem, such as internal consistency checking 77 to look for errors. 78 In addition to looking for obvious metadata corruptions, fsck also 79 cross-references different types of metadata records with each other to look [all …]
|
/linux-6.12.1/sound/soc/tegra/ |
D | Kconfig | 19 Say Y or M if you want to add support for codecs attached to the 20 Tegra20 AC97 interface. You will also need to select the individual 21 machine drivers to support below. 26 Say Y or M if you want to add support for the Tegra20 DAS module. 27 You will also need to select the individual machine drivers to 34 Say Y or M if you want to add support for codecs attached to the 35 Tegra20 I2S interface. You will also need to select the individual 36 machine drivers to support below. 41 Say Y or M if you want to add support for the Tegra20 SPDIF interface. 42 You will also need to select the individual machine drivers to support [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/power/ |
D | rockchip-io-domain.yaml | 13 IO domain voltages on some Rockchip SoCs are variable but need to be 18 If the regulator hooked up to a pin like SDMMC0_VDD is 3.3V then 19 bit 7 of GRF_IO_VSEL needs to be 0. If the regulator hooked up to 20 that same pin is 1.8V then bit 7 of GRF_IO_VSEL needs to be 1. 24 hooked up to the pins. 27 any logic for deciding what voltage we should set regulators to 42 to report their voltage. The IO Voltage Domain for any non-specified 97 description: The supply connected to VCCIO1. 99 description: The supply connected to VCCIO2. 101 description: The supply connected to VCCIO3. [all …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/broadwellx/ |
D | uncore-memory.json | 3 "BriefDescription": "read requests to memory controller. Derived from unc_m_cas_count.rd", 14 "BriefDescription": "write requests to memory controller. Derived from unc_m_cas_count.wr", 25 "BriefDescription": "DRAM Activate Count; Activate due to Write", 30 …channel. Activate commands are issued to open up a page on the DRAM devices so that it can be rea… 35 "BriefDescription": "DRAM Activate Count; Activate due to Read", 40 …channel. Activate commands are issued to open up a page on the DRAM devices so that it can be rea… 45 "BriefDescription": "DRAM Activate Count; Activate due to Write", 50 …channel. Activate commands are issued to open up a page on the DRAM devices so that it can be rea… 126 …cause of partials hitting in the WPQ. While it is possible for underfills to be issed in both WMM… 185 "BriefDescription": "This event is deprecated. Refer to new event UNC_M_CLOCKTICKS_P", [all …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/haswellx/ |
D | uncore-memory.json | 3 "BriefDescription": "read requests to memory controller. Derived from unc_m_cas_count.rd", 14 "BriefDescription": "write requests to memory controller. Derived from unc_m_cas_count.wr", 25 "BriefDescription": "DRAM Activate Count; Activate due to Write", 30 …channel. Activate commands are issued to open up a page on the DRAM devices so that it can be rea… 35 "BriefDescription": "DRAM Activate Count; Activate due to Read", 40 …channel. Activate commands are issued to open up a page on the DRAM devices so that it can be rea… 45 "BriefDescription": "DRAM Activate Count; Activate due to Write", 50 …channel. Activate commands are issued to open up a page on the DRAM devices so that it can be rea… 126 …cause of partials hitting in the WPQ. While it is possible for underfills to be issed in both WMM… 218 …ection regardless of the number of bits corrected. The iMC can correct up to 4 bit errors in inde… [all …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/broadwellde/ |
D | uncore-memory.json | 3 "BriefDescription": "DRAM Activate Count; Activate due to Write", 8 …channel. Activate commands are issued to open up a page on the DRAM devices so that it can be rea… 13 "BriefDescription": "DRAM Activate Count; Activate due to Read", 18 …channel. Activate commands are issued to open up a page on the DRAM devices so that it can be rea… 23 "BriefDescription": "DRAM Activate Count; Activate due to Write", 28 …channel. Activate commands are issued to open up a page on the DRAM devices so that it can be rea… 104 …cause of partials hitting in the WPQ. While it is possible for underfills to be issed in both WMM… 189 …ection regardless of the number of bits corrected. The iMC can correct up to 4 bit errors in inde… 198 … mode.; We group these two modes together so that we can use four counters to track each of the ma… 208 …-wide, and not a per-rank (or dimm or bank) mode.; This major mode is used to drain starved underf… [all …]
|
/linux-6.12.1/net/netfilter/ |
D | Kconfig | 10 This allows you to classify packets from ingress using the Netfilter 18 This allows you to classify packets before transmission using the 43 to list the base netfilter hooks via NFNETLINK. 71 and is also scheduled to replace the old syslog-based ipt_LOG 89 through your machine, in order to figure out how they are related 92 This is required to do Masquerading or other kinds of Network 93 Address Translation. It can also be used to enhance packet 96 To compile it as a module, choose M here. If unsure, say N. 105 This is a simpler but less flexible logging method compared to 107 If both are enabled the backend to use can be configured at run-time [all …]
|
/linux-6.12.1/drivers/input/misc/ |
D | Kconfig | 23 To compile this driver as a module, choose M here: the module 33 To compile this driver as a module, choose M here: the module 47 Say Y here to use the PowerOn Key for ST-Ericsson's AB8500 50 To compile this driver as a module, choose M here: the module 56 Say Y here if you want to support an AD7142/3/7/8/7A touch sensor. 60 To compile this driver as a module, choose M here: the 68 Say Y here if you have AD7142/AD7147 hooked to an I2C bus. 70 To compile this driver as a module, choose M here: the 78 Say Y here if you have AD7142/AD7147 hooked to a SPI bus. 80 To compile this driver as a module, choose M here: the [all …]
|
/linux-6.12.1/Documentation/filesystems/ |
D | netfs_library.rst | 23 The network filesystem helper library is a set of functions designed to aid a 25 just includes turning various VM buffered read operations into requests to read 36 The network filesystem helper library needs a place to store a bit of state for 37 its use on each netfs inode it is helping to manage. To this end, a context 46 A network filesystem that wants to use netfs lib must place one of these in its 48 a way similar to the following:: 55 This allows netfslib to find its state by using ``container_of()`` from the 56 inode pointer, thereby allowing the netfslib helper functions to be pointed to 67 The set of operations provided by the network filesystem to netfslib. 78 To help deal with the per-inode context, a number helper functions are [all …]
|
/linux-6.12.1/Documentation/scsi/ |
D | ChangeLog.lpfc | 5 Changes from 20050323 to 20050413 7 * Changed version number to 8.0.28 10 * Removed pci dma sync calls to coherent/consistent pci memory. 13 * Removed sysfs attributes that are used to dump the various 17 to luns on nodes in NPR or other relevant states (PLOGI, 23 * Removed extraneous calls to lpfc_sli_next_iotag which should 29 if we timed out waiting for command to complete after abort was 31 * Zero-out response sense length in lpfc_scsi_prep_cmnd to prevent 45 driver has already returned the command to the midlayer. 47 Changes from 20050308 to 20050323 [all …]
|
/linux-6.12.1/Documentation/driver-api/pm/ |
D | cpuidle.rst | 16 Every time one of the logical CPUs in the system (the entities that appear to 19 there are no tasks to run on it except for the special "idle" task associated 20 with it, there is an opportunity to save energy for the processor that it 21 belongs to. That can be done by making the idle logical CPU stop fetching 26 situation in principle, so it may be necessary to find the most suitable one 27 (from the kernel perspective) and ask the processor to use (or "enter") that 35 units: *governors* responsible for selecting idle states to ask the processor 36 to enter, *drivers* that pass the governors' decisions on to the hardware and 44 one of the logical CPUs in the system turns out to be idle. Its role is to 45 select an idle state to ask the processor to enter in order to save some energy. [all …]
|
/linux-6.12.1/Documentation/networking/ |
D | ppp_generic.rst | 16 * the interface to the networking code 19 * the interface to pppd, via a /dev/ppp character device 27 mechanism for transporting PPP frames from one machine to another. A 30 to be able to send PPP frames, receive PPP frames, and optionally 35 This architecture makes it possible to implement PPP multilink in a 36 natural and straightforward way, by allowing more than one channel to 37 be linked to each ppp network interface unit. The generic layer is 46 functions used to communicate between the generic PPP layer and PPP 49 Each channel has to provide two functions to the generic PPP layer, 52 * start_xmit() is called by the generic layer when it has a frame to [all …]
|
/linux-6.12.1/Documentation/admin-guide/pm/ |
D | cpufreq.rst | 19 different clock frequency and voltage configurations, often referred to as 28 In some situations it is desirable or even necessary to run the program as fast 29 as possible and then there is no reason to use any P-states different from the 31 available). In some other cases, however, it may not be necessary to execute 34 It also may not be physically possible to maintain maximum CPU capacity for too 35 long for thermal or power supply capacity reasons or similar. To cover those 36 cases, there are hardware interfaces allowing CPUs to be switched between 37 different frequency/voltage configurations or (in the ACPI terminology) to be 40 Typically, they are used along with algorithms to estimate the required CPU 41 capacity, so as to decide which P-states to put the CPUs into. Of course, since [all …]
|
/linux-6.12.1/drivers/iio/dac/ |
D | Kconfig | 7 menu "Digital to analog converters" 15 Say yes here to build support for Analog Devices AD3552R 16 Digital to Analog Converter. 18 To compile this driver as a module, choose M here: the 25 Say yes here to build support for Analog Devices AD5024, AD5025, AD5044, 30 Digital to Analog Converter. 32 To compile this driver as a module, choose M here: the 39 Say yes here to build support for Analog Devices AD5360, AD5361, 41 Digital to Analog Converters (DAC). 43 To compile this driver as module choose M here: the module will be called [all …]
|
/linux-6.12.1/Documentation/admin-guide/device-mapper/ |
D | vdo-design.rst | 9 can be backed by up to 256TB of storage, and can present a logical size of 10 up to 4PB. This target was originally developed at Permabit Technology 18 deduplication rates of 254:1, i.e. up to 254 copies of a given 4K block can 26 problem. The first is to recognize duplicate data. The second is to avoid 28 parts: a deduplication index (called UDS) that is used to discover 30 maps from logical block addresses to the actual storage location of the 36 Due to the complexity of data optimization, the number of metadata 37 structures involved in a single write operation to a vdo target is larger 39 block sizes in order to achieve good deduplication rates, acceptable 41 design attempts to be lock-free. [all …]
|
/linux-6.12.1/include/linux/ |
D | nvme-fc-driver.h | 17 * targets to perform FC-NVME LS requests or transmit 25 * to the LLDD to perform a NVME-FC LS request and obtain 27 * Used by nvme-fc transport (host) to send LS's such as 30 * Used by the nvmet-fc transport (controller) to send 33 * Values set by the requestor prior to calling the LLDD ls_req entrypoint: 34 * @rqstaddr: pointer to request buffer 37 * @rspaddr: pointer to response buffer 40 * @timeout: Maximum amount of time, in seconds, to wait for the LS response. 41 * If timeout exceeded, LLDD to abort LS exchange and complete 43 * @private: pointer to memory allocated alongside the ls request structure [all …]
|