/linux/Documentation/security/keys/ |
H A D | trusted-encrypted.rst | 10 system. All user level blobs, are displayed and loaded in hex ASCII for 33 (2) TEE (Trusted Execution Environment: OP-TEE based on Arm TrustZone) 35 Rooted to Hardware Unique Key (HUK) which is generally burnt in on-chip 41 mode, trust is rooted to the OTPMK, a never-disclosed 256-bit key 45 (4) DCP (Data Co-Processor: crypto accelerator of various i.MX SoCs) 47 Rooted to a one-time programmable key (OTP) that is generally burnt 48 in the on-chip fuses and is accessible to the DCP encryption engine only. 89 be extended with TEE based measured boot process. 105 TPMs have well-documented, standardized interfaces and APIs. 109 TEEs have well-documented, standardized client interface and APIs. For [all …]
|
/linux/Documentation/crypto/ |
H A D | architecture.rst | 5 ---------------------- 10 - Symmetric ciphers 12 - AEAD ciphers 14 - Message digest, including keyed message digest 16 - Random number generation 18 - User space interface 21 --------------------- 30 a caller or invoked together with a template to form multi-block ciphers 38 - aes 40 - ecb(aes) [all …]
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-secvar | 22 and is expected to be "ibm,edk2-compat-v1". 24 On pseries/PLPKS, this is generated by the kernel based on the 26 has the form "ibm,plpks-sb-v<version>", or 27 "ibm,plpks-sb-unknown" if there is no SB_VERSION variable. 33 <variable_name>. The variable name is unique and is in ASCII 46 Description: A read-only file containing the value of the variable. The size 52 Description: A write-only file that is used to submit the new value for the 59 Description: This optional directory contains read-only config attributes as 61 ASCII format. The directory is only created if the backing 68 Description: Config version as reported by the hypervisor in ASCII decimal [all …]
|
H A D | sysfs-class-firmware-attributes | 1 What: /sys/class/firmware-attributes/*/attributes/*/ 13 and will accept UTF-8 input. 21 - enumeration: a set of pre-defined valid values 22 - integer: a range of numerical values 23 - string 26 ----------------- 27 - ordered-list - a set of ordered list valid values 54 "enumeration"-type specific properties: 59 semi-colon (``;``). 61 "integer"-type specific properties: [all …]
|
/linux/drivers/scsi/qla2xxx/ |
H A D | tcm_qla2xxx.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 /* length of ASCII WWPNs including pad */ 8 * Number of pre-allocated per-session tags, based upon the worst-case 18 /* From libfc struct fc_rport->port_id */ 22 /* ASCII formatted WWPN for FC Initiator Nport */ 64 /* ASCII formatted WWPN for FC Target Lport */ 66 /* ASCII formatted naa WWPN for VPD page 83 etc */ 68 /* map for fc_port pointers in 24-bit FC Port ID space */ 70 /* vmalloc-ed memory for fc_port pointers for 16-bit FC loop ID */
|
/linux/Documentation/devicetree/bindings/mtd/partitions/ |
H A D | tplink,safeloader-partitions.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/mtd/partitions/tplink,safeloader-partitions.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: TP-Link SafeLoader partitions 10 TP-Link home routers store various data on flash (e.g. bootloader, 14 Flash space layout of TP-Link devices is stored on flash itself using 15 a custom ASCII-based format. That format was first found in TP-Link 17 CFE and U-Boot bootloaders. 21 calibration data). Others are semi-static (like kernel). Finally some [all …]
|
H A D | brcm,bcm947xx-cfe-partitions.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/mtd/partitions/brcm,bcm947xx-cfe-partitions.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 12 partitions without any on-flash partition table. On some devices their sizes 19 Most of partitions use ASCII text based magic for determining a type. More 36 - Rafał Miłecki <rafal@milecki.pl> 42 const: brcm,bcm947xx-cfe-partitions 47 - | 49 compatible = "brcm,bcm947xx-cfe-partitions";
|
/linux/fs/xfs/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 on the SGI IRIX platform. It is completely multi-threaded, can 12 variable block sizes, is extent based, and makes extensive use of 17 for complete details. This implementation is on-disk compatible 51 bool "Support deprecated case-insensitive ascii (ascii-ci=1) format" 55 The ASCII case insensitivity filesystem feature only works correctly 56 on systems that have been coerced into using ISO 8859-1, and it does 58 the locale settings in userspace, so it corrupts UTF-8 names. 66 beginning with "ascii-ci=". If the string "ascii-ci=1" is found, the 67 filesystem is a case-insensitive filesystem. If no such string is [all …]
|
/linux/Documentation/hwmon/ |
H A D | occ.rst | 1 Kernel driver occ-hwmon 12 ----------- 14 This driver supports hardware monitoring for the On-Chip Controller (OCC) 20 manually if an "ibm,p8-occ-hwmon" compatible device is found under the 21 appropriate I2C bus node in the device-tree. 23 The P9 version of this driver is a client driver of the FSI-based OCC driver. 24 It will be probed automatically by the FSI-based OCC driver. 27 ------------- 29 The following attributes are supported. All attributes are read-only unless 35 to the device driver, which must therefore export the sensor ID as-is. [all …]
|
/linux/include/scsi/ |
H A D | scsi_transport_fc.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 6 * Copyright (C) 2004-2007 James Smart, Emulex Corporation 14 #include <linux/bsg-lib.h> 23 * FC Port definitions - Following FC HBAAPI guidelines 30 * to understand the values. The HBAAPI user-space library is free to 31 * convert the strings into the HBAAPI-specified binary values. 33 * Note: Not all HBAAPI-defined values are contained in the definitions 40 * (for the ascii descriptions). 50 FC_PORTTYPE_NPIV, /* VPORT based on NPIV */ 56 * (for the ascii descriptions). [all …]
|
/linux/tools/perf/Documentation/ |
H A D | jitdump-specification.txt | 5 -------------------------------------------------------- 7 -------------------------------------------------------- 9 -------------------------------------------------------- 11 -------------------------------------------------------- 17 …s the jitdump file format. The file is generated by Just-In-time compiler runtimes to save meta-da… 21 The format of the file is binary. It is self-describing in terms of endianness and is portable acro… 39 …magic number tagging the file type. The value is 4-byte long and represents the string "JiTD" in A… 40 * uint32_t version : a 4-byte value representing the format version. It is currently set to 1 49 …* bit 0: JITDUMP_FLAGS_ARCH_TIMESTAMP : set if the jitdump file is using an architecture-specific … 72 The record has the following fields following the fixed-size record header in order: [all …]
|
/linux/Documentation/driver-api/early-userspace/ |
H A D | buffer-format.rst | 7 Last revision: 2002-01-13 17 The initramfs buffer format is based around the "newc" or "crc" CPIO 29 ALGN(n) means padding with null bytes to an n-byte boundary 47 The cpio "TRAILER!!!" entry (cpio end-of-archive) is optional, but is 51 hexadecimal ASCII numbers fully padded with '0' on the left to the 53 by the ASCII string "000012ac"): 81 The c_chksum field contains a simple 32-bit unsigned sum of all the 87 If the filename is "TRAILER!!!" this is actually an end-of-archive 88 marker; the c_filesize for an end-of-archive marker must be zero. 102 the data-carrying instance of a file to occur anywhere in the sequence [all …]
|
/linux/Documentation/process/ |
H A D | email-clients.rst | 7 --- 9 These days most developers use ``git send-email`` instead of regular 19 ------------------- 23 attachments, but then the attachments should have content-type 44 Emailed patches should be in ASCII or UTF-8 encoding only. 45 If you configure your email client to send emails with UTF-8 encoding, 48 Email clients should generate and maintain "References:" or "In-Reply-To:" 51 Copy-and-paste (or cut-and-paste) usually does not work for patches 54 copy-and-paste. 66 ----------------------------- [all …]
|
/linux/drivers/scsi/cxlflash/ |
H A D | main.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 41 * process_cmd_err() - command error handler 49 struct afu *afu = cmd->parent; in process_cmd_err() 50 struct cxlflash_cfg *cfg = afu->parent; in process_cmd_err() 51 struct device *dev = &cfg->dev->dev; in process_cmd_err() 55 ioasa = &(cmd->sa); in process_cmd_err() 57 if (ioasa->rc.flags & SISL_RC_FLAGS_UNDERRUN) { in process_cmd_err() 58 resid = ioasa->resid; in process_cmd_err() 64 if (ioasa->rc.flags & SISL_RC_FLAGS_OVERRUN) { in process_cmd_err() 67 scp->result = (DID_ERROR << 16); in process_cmd_err() [all …]
|
/linux/include/linux/ |
H A D | sysrq.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* -*- linux-c -*- 12 * based upon discusions in irc://irc.openprojects.net/#kernelnewbies 41 /* Generic SysRq interface -- you may call it from any device driver, supplying 42 * ASCII code of the key, pointer to registers and kbd/tty structs (if they 43 * are available -- else NULL's). 67 return -EINVAL; in register_sysrq_key() 72 return -EINVAL; in unregister_sysrq_key()
|
/linux/Documentation/driver-api/gpio/ |
H A D | bt8xxgpio.rst | 2 A driver for a selfmade cheap BT8xx based PCI GPIO-card (bt8xxgpio) 7 A generic digital 24-port PCI GPIO card can be built out of an ordinary 8 Brooktree bt848, bt849, bt878 or bt879 based analog TV tuner card. The 24 The physical pinouts are drawn in the following ASCII art. 25 The GPIO pins are marked with G00-G23:: 31 --------------------------------------------------------------------------- 32 --| ^ ^ |-- 33 --| pin 86 pin 67 |-- 34 --| |-- 35 --| pin 61 > |-- G18 [all …]
|
/linux/arch/x86/boot/ |
H A D | header.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 7 * Based on bootsect.S and setup.S 28 BOOTSEG = 0x07C0 /* original address of boot-sector */ 45 # "MZ", MS-DOS header 70 .word section_table - optional_header # SizeOfOptionalHeader 83 .long ZO__end - ZO__data # SizeOfInitializedData 127 .long (section_table - .) / 8 # NumberOfRvaAndSizes 138 .ascii ".setup" 141 .long pecompat_fstart - salign # VirtualSize 143 .long pecompat_fstart - salign # SizeOfRawData [all …]
|
/linux/drivers/auxdisplay/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 # see Documentation/kbuild/kconfig-language.rst. 25 This is the base system for character-based LCD displays. 67 Say Y here if you have an HD44780 or KS-0074 LCD connected to your 68 parallel port. This driver also features 4 and 6-key keypads. The LCD 88 int "Default panel profile (0-5, 0=custom)" 99 2 = 2x16 serial LCD (KS-0074), new keypad 119 2 : new 6 keys keypad, as used on the server at www.ant-computing.com 140 3 : 2x16 serial LCD (KS-0074 based) 150 int "Number of lines on the LCD (1-2)" [all …]
|
/linux/tools/testing/selftests/net/forwarding/ |
H A D | README | 9 (dev->netns_local) and most of them probably do not support the 10 L1-separation provided by namespaces. 17 vrf-h1 | vrf-h2 18 + +---+----+ + 24 +--------+ +--------+ 37 between 4-ports LAGs or 8-way ECMP requires many physical links that are 38 not always available. With the VRF-based approach one merely needs to 50 an ASCII art showing the topology.
|
/linux/Documentation/w1/slaves/ |
H A D | w1_ds2423.rst | 6 * Maxim DS2423 based counter devices. 17 ----------- 21 available in DS2423 pages 12 - 15. 23 Result of each page is provided as an ASCII output where each counter 34 - 1 byte from ram page 35 - 4 bytes for the counter value 36 - 4 zero bytes 37 - 2 bytes for crc16 which was calculated from the data read since the previous crc bytes 38 - 31 remaining bytes from the ram page 39 - crc=YES/NO indicating whether read was ok and crc matched [all …]
|
/linux/arch/nios2/boot/compressed/ |
H A D | head.S | 4 * Based on arch/nios2/kernel/head.S 43 addi r1, r1, (_start - chkadr) /* Source */ 73 /* save args passed from u-boot, maybe */ 74 addi sp, sp, -16 107 .ascii "HdrS"
|
/linux/drivers/mtd/parsers/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 This provides partitions parser for devices based on BCM47xx 19 tristate "Broadcom's U-Boot partition parser" 22 Broadcom uses a custom way of storing U-Boot environment variables. 23 They are placed inside U-Boot partition itself at unspecified offset. 44 <mtddef> := <mtd-id>:<partdef>[,<partdef>] 46 <mtd-id> := unique id used in mapping driver/device 47 <size> := standard linux memsize OR "-" to denote all 57 1 flash resource (mtd-id "sa1100"), with 1 single writable partition: 58 mtdparts=sa1100:- [all …]
|
/linux/drivers/infiniband/hw/qib/ |
H A D | qib_common.h | 16 * - Redistributions of source code must retain the above 20 * - Redistributions in binary form must reproduce the above 43 /* This is the IEEE-assigned OUI for QLogic Inc. QLogic_IB */ 75 * These are the status bits readable (in ascii form, 64bit value) 123 * open to get implementation-specific info, and info specific to this 162 /* per-chip and other runtime features bitmap (QIB_RUNTIME_*) */ 295 * The high bit is 0 for non-QLogic and 1 for QLogic-built/supplied. 422 __u16 port; /* IB port assigned to caller (1-based) */ 467 /* enable/disable armlaunch errors (non-zero to enable) */ 512 * changes to CRCs can be used. The elements were also re-ordered [all …]
|
/linux/drivers/acpi/acpica/ |
H A D | tbinstal.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 4 * Module Name: tbinstal - ACPI table installation and removal 6 * Copyright (C) 2000 - 2023, Intel Corp. 21 * PARAMETERS: new_table_desc - New table descriptor to install 22 * override - Whether override should be performed 23 * table_index - Where the table index is returned 57 new_table_desc->address, in acpi_tb_install_table_with_override() 58 new_table_desc->flags, in acpi_tb_install_table_with_override() 59 new_table_desc->pointer); in acpi_tb_install_table_with_override() 61 acpi_tb_print_table_header(new_table_desc->address, in acpi_tb_install_table_with_override() [all …]
|
/linux/fs/xfs/libxfs/ |
H A D | xfs_dir2.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (c) 2000-2001,2005 Silicon Graphics, Inc. 34 if (n1->len != n2->len) in xfs_dir2_samename() 36 return !memcmp(n1->name, n2->name, n1->len); in xfs_dir2_samename() 157 return (xfs_dir2_db_t)(by >> geo->blklog); in xfs_dir2_byte_to_db() 175 return (xfs_dir2_data_aoff_t)(by & (geo->blksize - 1)); in xfs_dir2_byte_to_off() 194 return ((xfs_dir2_off_t)db << geo->blklog) + o; in xfs_dir2_db_off_to_byte() 203 return (xfs_dablk_t)(db << (geo->blklog - geo->fsblog)); in xfs_dir2_db_to_da() 231 return (xfs_dir2_db_t)(da >> (geo->blklog - geo->fsblog)); in xfs_dir2_da_to_db() 244 * Directory tail pointer accessor functions. Based on block geometry. [all …]
|