| /linux/arch/um/drivers/ | 
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 14 	  The User-Mode Linux environment allows you to create virtual serial 18 	  See <http://user-mode-linux.sourceforge.net/old/input.html> for more 24 	bool "null channel support" 26 	  This option enables support for attaching UML consoles and serial 31 	bool "port channel support" 33 	  This option enables support for attaching UML consoles and serial 41 	bool "pty channel support" 43 	  This option enables support for attaching UML consoles and serial 44 	  lines to host pseudo-terminals.  Access to both traditional [all …] 
 | 
| /linux/drivers/acpi/acpica/ | 
| H A D | utstrtoul64.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 4  * Module Name: utstrtoul64 - String-to-integer conversion support for both 5  *                            64-bit and 32-bit integers 17  * This module contains the top-level string to 64/32-bit unsigned integer 20  *  1) A standard strtoul() function that supports 64-bit integers, base 21  *     8/10/16, with integer overflow support. This is used mainly by the 23  *     constants than the runtime (interpreter) integer-to-string conversions. 29  *  iASL        - Preprocessor (constants and math expressions) 30  *  iASL        - Main parser, conversion of constants to integers 31  *  iASL        - Data Table Compiler parser (constants and math expressions) [all …] 
 | 
| H A D | acutils.h | 1 /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */ 4  * Name: acutils.h -- prototypes for the common (subsystem-wide) procedures 6  * Copyright (C) 2000 - 2025, Intel Corp. 78  * non-iASL case - no redirection, nothing to do 108 	acpi_os_printf (" (%8.8X/%s-%u)\n", ACPI_CA_VERSION, module_name, line_number) 110 /* Flags to indicate implicit or explicit string-to-integer conversion */ 155  * utascii - ASCII utilities 164  * utcksum - Checksum utilities 177  * utnonansi - Non-ANSI C library functions 186  * utstrsuppt - string-to-integer conversion support functions [all …] 
 | 
| H A D | utstring.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 4  * Module Name: utstring - Common functions for strings and characters 19  * PARAMETERS:  string          - Null terminated ASCII string 20  *              max_length      - Maximum output length. Used to constrain the 25  * DESCRIPTION: Dump an ASCII string with support for ACPI-defined escape 29 void acpi_ut_print_string(char *string, u16 max_length)  in acpi_ut_print_string()  argument 33 	if (!string) {  in acpi_ut_print_string() 34 		acpi_os_printf("<\"NULL STRING PTR\">");  in acpi_ut_print_string() 39 	for (i = 0; (i < max_length) && string[i]; i++) {  in acpi_ut_print_string() 43 		switch (string[i]) {  in acpi_ut_print_string() [all …] 
 | 
| H A D | utuuid.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 4  * Module Name: utuuid -- UUID support functions 6  * Copyright (C) 2000 - 2025, Intel Corp. 18  * UUID support functions. 20  * This table is used to convert an input UUID ascii string to a 16 byte 21  * buffer and the reverse. The table maps a UUID buffer index 0-15 to 22  * the index within the 36-byte UUID string where the associated 2-byte 25  * 36-byte UUID strings are of the form: 26  *     aabbccdd-eeff-gghh-iijj-kkllmmnnoopp 27  * Where aa-pp are one byte hex numbers, made up of two hex digits [all …] 
 | 
| /linux/fs/xfs/ | 
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 	tristate "XFS filesystem support" 10 	  on the SGI IRIX platform.  It is completely multi-threaded, can 11 	  support large files and large filesystems, extended attributes, 17 	  for complete details.  This implementation is on-disk compatible 20 	  To compile this file system support as a module, choose M here: the 26 	bool "Support deprecated V4 (crc=0) format" 38 	  xfs_info against a filesystem mountpoint and checking for a string 39 	  beginning with "crc=".  If the string "crc=0" is found, the 40 	  filesystem is a V4 filesystem.  If no such string is found, please [all …] 
 | 
| /linux/drivers/scsi/pcmcia/ | 
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 7 	bool "PCMCIA SCSI adapter support" 14 	tristate "Adaptec AHA152X PCMCIA support" 25 	tristate "Future Domain PCMCIA support" 36 	tristate "NinjaSCSI-3 / NinjaSCSI-32Bi (16bit) PCMCIA support" 45 	  NinjaSCSI-3: (version string: "WBT","NinjaSCSI-3","R1.0") 46 	    IO-DATA     PCSC-FP 47 	    ALPHA DATA  AD-PCS201 48 	    CyQ've      SFC-201   49 	    LOGITECH    LPM-SCSI2E [all …] 
 | 
| /linux/Documentation/filesystems/spufs/ | 
| H A D | spufs.rst | 1 .. SPDX-License-Identifier: GPL-2.0 10        spufs - the SPU file system 26        logical SPU. Users can change permissions on those files, but not actu- 43        The files in spufs mostly follow the standard behavior for regular sys- 44        tem  calls like read(2) or write(2), but often support only a subset of 49        All files that support the read(2) operation also support readv(2)  and 50        all  files  that support the write(2) operation also support writev(2). 51        All files support the access(2) and stat(2) family of  operations,  but 55        All files support the chmod(2)/fchmod(2) and chown(2)/fchown(2)  opera- 81        The first SPU to CPU communication mailbox. This file is read-only  and [all …] 
 | 
| /linux/scripts/kconfig/tests/transitional/ | 
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 # Enable module support for tristate testing 6 	bool "Enable loadable module support" 28 	string "New string option" 32 	string 61 	string "New string option with precedence" 65 	string
  | 
| /linux/arch/sh/ | 
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 80 	  <http://www.linux-sh.org/>. 213 	prompt "Processor sub-type selection" 219 # SH-2 Processor Support 222 	bool "Support SH7619 processor" 227 	bool "Support J2 processor" 232 # SH-2A Processor Support 235 	bool "Support SH7201 processor" 241 	bool "Support SH7203 processor" 249 	bool "Support SH7206 processor" [all …] 
 | 
| /linux/Documentation/admin-guide/pm/ | 
| H A D | sleep-states.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 Sleep states are global low-power states of the entire system in which user 22 the Linux kernel can support up to four system sleep states, including 28 Suspend-to-Idle 29 --------------- 31 This is a generic, pure software, light-weight variant of system suspend (also 34 I/O devices into low-power states (possibly lower-power than available in the 38 The system is woken up from this state by in-band interrupts, so theoretically 42 This state can be used on platforms without support for :ref:`standby <standby>` 43 or :ref:`suspend-to-RAM <s2ram>`, or it can be used in addition to any of the [all …] 
 | 
| /linux/tools/arch/x86/kcpuid/ | 
| H A D | cpuid.csv | 1 # SPDX-License-Identifier: CC0-1.0 2 # Generator: x86-cpuid-db v2.4 5 # Auto-generated file. 6 # Please submit all updates and bugfixes to https://x86-cpuid.org 13 # Maximum standard leaf number + CPU vendor string 16        0x0,         0,  ebx,    31:0,    cpu_vendorid_0         , CPU vendor ID string bytes 0 -  [all...] | 
| /linux/Documentation/admin-guide/ | 
| H A D | binfmt-misc.rst | 1 Kernel Support for miscellaneous Binary Formats (binfmt_misc) 9 with which binary. Binfmt_misc recognises the binary-type by matching some bytes 16 	mount binfmt_misc -t binfmt_misc /proc/sys/fs/binfmt_misc 18 To actually register a new binary type, you have to set up a string looking like 24 - ``name`` 25    is an identifier string. A new /proc file will be created with this 28 - ``type`` 30 - ``offset`` 34 - ``magic`` 35    is the byte sequence binfmt_misc is matching for. The magic string [all …] 
 | 
| /linux/Documentation/devicetree/bindings/powerpc/ | 
| H A D | ibm,powerpc-cpu-features.txt | 3 (skiboot/doc/device-tree/ibm,powerpc-cpu-features/binding.txt) 9 ibm,powerpc-cpu-features binding 19 /cpus/ibm,powerpc-cpu-features node binding 20 ------------------------------------------- 22 Node: ibm,powerpc-cpu-features 26 The node name must be "ibm,powerpc-cpu-features". 35 - compatible 37   Value type: string 38   Definition: "ibm,powerpc-cpu-features" 45 - isa [all …] 
 | 
| /linux/tools/power/cpupower/utils/helpers/ | 
| H A D | helpers.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 22 #define _(String) gettext(String)  argument 24 #define gettext_noop(String) String  argument 26 #define N_(String) gettext_noop(String)  argument 30 #define _(String) String  argument 31 #define N_(String) String  argument 40 /* Global verbose (-d) stuff *********************************/ 60 /* Global verbose (-v) stuff *********************************/ 144 int cpufreq_has_x86_boost_support(unsigned int cpu, int *support, 147 /* AMD P-State stuff **************************/ [all …] 
 | 
| /linux/security/selinux/ | 
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 	bool "SELinux Support" 8 	  This selects Security-Enhanced Linux (SELinux). 27 	bool "SELinux Development Support" 31 	  This enables the development support option of SELinux, 62 	int "SELinux SID to context string translation cache size" 66 	  This option defines the size of the internal SID -> context string 67 	  cache, which improves the performance of context to string 73 	bool "SELinux kernel debugging support" 83 	  Documentation/admin-guide/dynamic-debug-howto.rst for additional [all …] 
 | 
| /linux/Documentation/wmi/devices/ | 
| H A D | lenovo-wmi-gamezone.rst | 1 .. SPDX-License-Identifier: GPL-2.0-or-later 4 Lenovo WMI Interface Gamezone Driver (lenovo-wmi-gamezone) 15 ------------- 17 WMI GUID ``887B54E3-DDDC-4B2C-8B88-68A26A8835D0`` 19 The Gamezone Data WMI interface provides platform-profile and fan curve 25  - low-power 26  - balanced 27  - balanced-performance 28  - performance 29  - custom [all …] 
 | 
| /linux/arch/openrisc/ | 
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 # see Documentation/kbuild/kconfig-language.rst. 95 	  caches at relevant times. Most OpenRISC implementations support write- 101 	string "Builtin DTB" 138 	  Select this if your implementation has support for the Class II 151 	  Select this if your implementation has support for the Class II 164 	  Select this if your implementation has support for the Class II 177 	  Select this if your implementation has support for the Class II 185 	int "Maximum number of CPUs (2-32)" 191 	bool "Symmetric Multi-Processing support" [all …] 
 | 
| /linux/Documentation/firmware-guide/acpi/ | 
| H A D | osi.rst | 1 .. SPDX-License-Identifier: GPL-2.0 22 Linux runs on two groups of machines -- those that are tested by the OEM 41 What should an OEM do if they want to support Linux and Windows 50 In the past the kernel used to support something like: 51 _OSI("Linux-OEM-my_interface_name") 52 where 'OEM' is needed if this is an OEM-specific hook, 54 quirk, a bug, or a bug-fix. 60 any custom Linux-* strings by default. 68 "object that evaluates to a string that identifies the operating system." 71 interpreter in the kernel would return to it a string identifying the OS: [all …] 
 | 
| /linux/Documentation/admin-guide/nfs/ | 
| H A D | nfs-client.rst | 14 and work is in progress on adding support for minor version 1 of the NFSv4 26 string.  File open and lock state shared between one client and one server 27 is associated with this identity.  To support robust NFSv4 state recovery 28 and transparent state migration, this identity string must not change 31 Without any other intervention, the Linux client uses a string that contains 36 work well as part of an nfs_client_id4 string. 38 The nfs.nfs4_unique_id boot parameter specifies a unique string that can be 43 The nfs.nfs4_unique_id string is typically a UUID, though it can contain 45 nfs4_unique_id string should be chosen when a client system is installed, 49 The string should remain fixed for the lifetime of the client.  It can be [all …] 
 | 
| /linux/init/ | 
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 	string 8 	  - Re-run Kconfig when the compiler is updated 13 	  - Ensure full rebuild when the compiler is updated 14 	    include/linux/compiler-version.h contains this option in the comment 16 	    auto-generated dependency. When the compiler is updated, syncconfig 20 	def_bool $(success,test "$(cc-name)" = GCC) 24 	default $(cc-version) if CC_IS_GCC 28 	def_bool $(success,test "$(cc-name)" = Clang) 32 	default $(cc-version) if CC_IS_CLANG [all …] 
 | 
| /linux/drivers/pci/hotplug/ | 
| H A D | acpi_pcihp.c | 1 // SPDX-License-Identifier: GPL-2.0+ 19 #include <linux/pci-acpi.h> 34 /* acpi_run_oshp - get control of hotplug from the firmware 36  * @handle - the handle of the hotplug controller. 41 	struct acpi_buffer	string = { ACPI_ALLOCATE_BUFFER, NULL };  in acpi_run_oshp()  local 43 	acpi_get_name(handle, ACPI_FULL_PATHNAME, &string);  in acpi_run_oshp() 50 			       __func__, (char *)string.pointer, status);  in acpi_run_oshp() 53 			    __func__, (char *)string.pointer);  in acpi_run_oshp() 56 			(char *)string.pointer);  in acpi_run_oshp() 58 	kfree(string.pointer);  in acpi_run_oshp() [all …] 
 | 
| /linux/arch/mips/ | 
| H A D | Kconfig.debug | 1 # SPDX-License-Identifier: GPL-2.0 30 	bool "Built-in kernel command line" 41 	  The built-in options will be concatenated to the default command 43 	  command line will be ignored and replaced by the built-in string. 46 	  the command line from the firmware or the second-stage bootloader. 49 	string "Default kernel command string" 55 	  the default command line, you can supply some command-line options at 64 	bool "Built-in command line overrides firmware arguments" 69 	  Instead, the built-in command line will be used exclusively. 83 	bool "Enable compressed kernel support debugging" [all …] 
 | 
| /linux/arch/hexagon/ | 
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 17 	# Other pending projects/to-do items. 85 	  Support for the Comet platform. 94 	string "Default kernel command string" 99 	  command-line options at build time by entering them here.  At a 104 	bool "Multi-Processing support" 106 	  Enables SMP support in the kernel.  If unsure, say "Y" 115 	  kernel will support.  The maximum supported value is 6 and the 118 	  This is purely to save memory - each supported CPU adds
  | 
| /linux/drivers/base/firmware_loader/ | 
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 10 	  will first look for built-in firmware, if it has any. Next, it will 23 	  You typically want this built-in (=y) but you can also enable this 25 	  You also want to be sure to enable this built-in if you are going to 26 	  enable built-in firmware (CONFIG_EXTRA_FIRMWARE). 54 	string "Build named firmware blobs into the kernel binary" 59 	  kernel firmware files. Built-in firmware searches are preceded 67 	  This option is a string and takes the (space-separated) names of the 68 	  firmware files -- the same names that appear in MODULE_FIRMWARE() 81 	  image since it combines both GPL and non-GPL work. You should [all …] 
 |