/openbmc/qemu/tests/qemu-iotests/ |
H A D | 307.out | 5 {"execute": "nbd-server-start", "arguments": {"addr": {"data": {"path": "SOCK_DIR/PID-socket"}, "ty… 7 {"execute": "query-block-exports", "arguments": {}} 10 === Create a read-only NBD export === 11 {"execute": "block-export-add", "arguments": {"id": "export0", "node-name": "fmt", "type": "nbd"}} 13 {"execute": "query-block-exports", "arguments": {}} 14 {"return": [{"id": "export0", "node-name": "fmt", "shutting-down": false, "type": "nbd"}]} 18 flags: 0x158f ( readonly flush fua df multi cache block-status-payload ) 19 min block: XXX 20 opt block: XXX 21 max block: XXX [all …]
|
H A D | 223.out | 14 …croseconds": TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false, "reason": "host-qmp-quit"}} 29 {"execute":"blockdev-add", 30 "arguments":{"driver":"IMGFMT", "node-name":"n", 33 {"execute":"block-dirty-bitmap-disable", 36 {"execute":"blockdev-add", 37 "arguments":{"driver":"null-co", "node-name":"null", 40 {"execute":"block-dirty-bitmap-add", 46 {"execute":"nbd-server-add", 49 {"execute":"nbd-server-start", 53 {"execute":"nbd-server-start", [all …]
|
/openbmc/linux/Documentation/block/ |
H A D | null_blk.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Null block device driver 10 The null block device (``/dev/nullb*``) is used for benchmarking the various 11 block-layer implementations. It emulates a block device of X gigabytes in size. 15 Multi-queue block-layer 17 - Request-based. 18 - Configurable submission queues per device. 20 No block-layer (Known as bio-based) 22 - Bio-based. IO requests are submitted directly to the device driver. 23 - Directly accepts bio data structure and returns them. [all …]
|
H A D | blk-mq.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Multi-Queue Block IO Queueing Mechanism (blk-mq) 7 The Multi-Queue Block IO Queueing Mechanism is an API to enable fast storage 9 through queueing and submitting IO requests to block devices simultaneously, 16 ---------- 19 development of the kernel. The Block IO subsystem aimed to achieve the best 26 However, with the development of Solid State Drives and Non-Volatile Memories 30 in those devices' design, the multi-queue mechanism was introduced. 32 The former design had a single queue to store block IO requests with a single 36 to different CPUs) wanted to perform block IO. Instead of this, the blk-mq API [all …]
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlxfw/ |
H A D | mlxfw_mfa2.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 2 /* Copyright (c) 2017-2019 Mellanox Technologies. All rights reserved */ 18 * +----------------------------------+ 20 * +----------------------------------+ 22 * | +------------------------------+ | +-----------------+ 23 * | | package descriptor tlv +-----> |num_devices=n | 24 * | +------------------------------+ | |num_components=m | 25 * +----------------------------------+ |CB offset | 27 * | +------------------------------+ | | | 28 * | | PSID tlv | | +-----------------+ [all …]
|
/openbmc/openbmc/poky/bitbake/lib/toaster/toastergui/static/css/ |
H A D | jquery-ui.structure.min.css | 1 /*! jQuery UI - v1.11.4 - 2015-03-15 5 …-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;ma…
|
/openbmc/linux/Documentation/filesystems/ext4/ |
H A D | allocators.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 Block and Inode Allocation Policy 4 --------------------------------- 9 that the head actuator and disk must perform to access a data block, 13 effect of concentrating writes on a single erase block, which can speed 17 The first tool that ext4 uses to combat fragmentation is the multi-block 18 allocator. When a file is first created, the block allocator 23 files) then the file data gets written out in a single multi-block 33 file's data blocks in the same block group as its inode. This cuts down 39 same block group as the directory, when feasible. The working assumption [all …]
|
/openbmc/linux/include/xen/interface/io/ |
H A D | blkif.h | 1 /* SPDX-License-Identifier: MIT */ 5 * Unified block-device I/O interface for Xen guest OSes. 7 * Copyright (c) 2003-2004, Keir Fraser 17 * Front->back notifications: When enqueuing a new request, sending a 19 * hold-off mechanism provided by the ring macros). Backends must set 22 * Back->front notifications: When enqueuing a new response, sending a 24 * hold-off mechanism provided by the ring macros). Frontends must set 33 * If supported, the backend will write the key "multi-queue-max-queues" to 37 * key "multi-queue-num-queues" with the number they wish to use, which must be 39 * "multi-queue-max-queues". [all …]
|
/openbmc/linux/Documentation/crypto/ |
H A D | devel-algos.rst | 5 -------------------------------------------- 14 filled with each, struct crypto_alg, must be considered -- see below 47 Single-Block Symmetric Ciphers [CIPHER] 48 --------------------------------------- 55 block at a time and there are no dependencies between blocks at all. 69 Struct cipher_alg defines a single block cipher. 74 during any of these are in-flight. 78 KEY ---. PLAINTEXT ---. 80 .cia_setkey() -> .cia_encrypt() 82 '-----> CIPHERTEXT [all …]
|
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 --------------------- 23 The kernel crypto API provides implementations of single block ciphers 26 block ciphers and message digests. Templates include all types of block 29 Single block ciphers and message digests can either be directly used by [all …]
|
/openbmc/linux/drivers/staging/media/atomisp/pci/isp/kernels/macc/macc1_5/ |
H A D | ia_css_macc1_5_types.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 20 * CSS-API header file for Multi-Axis Color Conversion algorithm parameters. 23 /* Multi-Axis Color Conversion configuration 33 /* Multi-Axes Color Correction (MACC) table. 35 * ISP block: MACC (MACC by only matrix) 49 * OutU = (data00 * InU + data01 * InV) >> (13 - exp) 50 * OutV = (data10 * InU + data11 * InV) >> (13 - exp) 53 * OutU = (4096 * InU + 0 * InV) >> (13 - 1) 54 * OutV = ( 0 * InU + 4096 * InV) >> (13 - 1) 59 MACC1_5: s[macc_config.exp].[13-macc_config.exp], [-8192,8191] [all …]
|
/openbmc/linux/Documentation/userspace-api/netlink/ |
H A D | genetlink-legacy.rst | 1 .. SPDX-License-Identifier: BSD-3-Clause 9 the ``genetlink-legacy`` protocol level. 15 -------------------- 17 New Netlink families should use ``multi-attr`` to define arrays. 21 For reference the ``multi-attr`` array may look like this:: 23 [ARRAY-ATTR] 27 [SOME-OTHER-ATTR] 28 [ARRAY-ATTR] 33 where ``ARRAY-ATTR`` is the array entry type. 35 array-nest [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/dma/ |
H A D | snps,dma-spear1340.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/dma/snps,dma-spear1340.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Viresh Kumar <vireshk@kernel.org> 11 - Andy Shevchenko <andriy.shevchenko@linux.intel.com> 14 - $ref: dma-controller.yaml# 19 - const: snps,dma-spear1340 20 - items: 21 - enum: [all …]
|
/openbmc/qemu/include/hw/xen/interface/io/ |
H A D | blkif.h | 1 /* SPDX-License-Identifier: MIT */ 5 * Unified block-device I/O interface for Xen guest OSes. 7 * Copyright (c) 2003-2004, Keir Fraser 18 * Front->back notifications: When enqueuing a new request, sending a 20 * hold-off mechanism provided by the ring macros). Backends must set 23 * Back->front notifications: When enqueuing a new response, sending a 25 * hold-off mechanism provided by the ring macros). Frontends must set 37 * The two halves of a Xen block driver utilize nodes within the XenStore to 63 *------------------ Backend Device Identification (PRIVATE) ------------------ 76 * handler (ie: a block device) for blkback to use. [all …]
|
/openbmc/linux/Documentation/driver-api/media/drivers/ |
H A D | tuners.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 ------------------------ 12 - L= LG_API (VHF_LO=0x01, VHF_HI=0x02, UHF=0x08, radio=0x04) 13 - P= PHILIPS_API (VHF_LO=0xA0, VHF_HI=0x90, UHF=0x30, radio=0x04) 14 - T= TEMIC_API (VHF_LO=0x02, VHF_HI=0x04, UHF=0x01) 15 - A= ALPS_API (VHF_LO=0x14, VHF_HI=0x12, UHF=0x11) 16 - M= PHILIPS_MK3 (VHF_LO=0x01, VHF_HI=0x02, UHF=0x04, radio=0x19) 19 ------------------- 21 - Samsung Tuner identification: (e.g. TCPM9091PD27) 23 .. code-block:: none [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | max8998.txt | 1 * Maxim MAX8998, National/TI LP3974 multi-function device 3 The Maxim MAX8998 is a multi-function device which includes voltage/current 5 other sub-blocks. It is interfaced using an I2C interface. Each sub-block 8 PMIC sub-block 9 -------------- 11 The PMIC sub-block contains a number of voltage and current regulators, 17 - compatible: Should be one of the following: 18 - "maxim,max8998" for Maxim MAX8998 19 - "national,lp3974" or "ti,lp3974" for National/TI LP3974. 20 - reg: Specifies the i2c slave address of the pmic block. It should be 0x66. [all …]
|
H A D | brcm,iproc-mhb.txt | 1 Broadcom iProc Multi Host Bridge (MHB) 3 Certain Broadcom iProc SoCs have a multi host bridge (MHB) block that controls 10 - compatible: should contain: 11 "brcm,sr-mhb", "syscon" for Stingray 12 - reg: base address and range of the MHB registers 16 compatible = "brcm,sr-mhb", "syscon";
|
/openbmc/u-boot/drivers/adc/ |
H A D | Kconfig | 5 by single and multi-channel methods for: 6 - start/stop/get data for conversion of a single-channel selected by 7 a number or multi-channels selected by a bitmask 8 - get data mask (ADC resolution) 10 - methods for get Vdd/Vss reference Voltage values with polarity 11 - support supply's phandle with auto-enable 12 - supply polarity setting in fdt 19 - 10 analog input channels 20 - 12-bit resolution 21 - 600 KSPS of sample rate [all …]
|
/openbmc/linux/sound/pci/ctxfi/ |
H A D | ctresource.c | 1 // SPDX-License-Identifier: GPL-2.0-only 21 /* Resource allocation based on bit-map management mechanism */ 24 unsigned int multi, unsigned int *ridx) in get_resource() argument 29 for (i = 0, n = multi; i < amount; i++) { in get_resource() 33 n = multi; in get_resource() 36 if (!(--n)) in get_resource() 42 return -ENOENT; in get_resource() 45 /* Mark the contiguous bits in resource bit-map as used */ in get_resource() 46 for (n = multi; n > 0; n--) { in get_resource() 50 i--; in get_resource() [all …]
|
/openbmc/linux/lib/ |
H A D | decompress_unxz.c | 2 * Wrapper for decompressing XZ-compressed kernel, initramfs, and initrd 11 * Important notes about in-place decompression 21 * The worst case for in-place decompression is that the beginning of 23 * incompressible. Thus, we must look for worst-case expansion when the 30 * Block Header: 31 * Block Header (8-12) 33 * Block Padding (0-3) 35 * Index (8-20) 38 * Normally there is exactly one Block, but let's assume that there are 39 * 2-4 Blocks just in case. Because Stream Header and also Block Header [all …]
|
/openbmc/linux/Documentation/networking/ |
H A D | af_xdp.rst | 1 .. SPDX-License-Identifier: GPL-2.0 20 XDP programs to redirect frames to a memory buffer in a user-space 64 single-consumer / single-producer (for performance reasons), the new 72 user-space application can place an XSK at an arbitrary place in this 99 http://vger.kernel.org/lpc_net2018_talks/lpc18_paper_af_xdp_perf-v2.pdf. Do 106 ---- 109 equal-sized frames. An UMEM is associated to a netdev and a specific 121 The UMEM has two single-producer/single-consumer rings that are used 123 user-space application. 126 ----- [all …]
|
/openbmc/qemu/block/ |
H A D | curl.c | 2 * QEMU Block driver for CURL images 27 #include "qemu/error-report.h" 30 #include "block/block-io.h" 31 #include "block/block_int.h" 60 #define CURL_BLOCK_OPT_COOKIE_SECRET "cookie-secret" 62 #define CURL_BLOCK_OPT_PASSWORD_SECRET "password-secret" 63 #define CURL_BLOCK_OPT_PROXY_USERNAME "proxy-username" 64 #define CURL_BLOCK_OPT_PROXY_PASSWORD_SECRET "proxy-password-secret" 107 CURLM *multi; member 111 GHashTable *sockets; /* GINT_TO_POINTER(fd) -> socket */ [all …]
|
/openbmc/qemu/docs/devel/ |
H A D | multi-thread-tcg.rst | 2 Copyright (c) 2015-2020 Linaro Ltd. 5 later. See the COPYING file in the top-level directory. 8 Multi-threaded TCG 11 This document outlines the design for multi-threaded TCG (a.k.a MTTCG) 12 system-mode emulation. user-mode emulation has always mirrored the 15 linux-user emulation. 17 The original system-mode TCG implementation was single threaded and 18 dealt with multiple CPUs with simple round-robin scheduling. This 20 being emulated gained additional cores and per-core performance gains 27 user-space thread. This is enabled by default for all FE/BE [all …]
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | vidioc-expbuf.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_EXPBUF - Export a buffer as a DMABUF file descriptor. 48 one. For the multi-planar API, applications set the ``plane`` field to 51 the single-planar API, applications must set ``plane`` to zero. 55 case of multi-planar API, every plane is exported separately using 60 other DMABUF-aware devices. Refer to :ref:`DMABUF importing <dmabuf>` 68 .. code-block:: c 77 if (ioctl(v4lfd, VIDIOC_EXPBUF, &expbuf) == -1) { 79 return -1; 87 .. code-block:: c [all …]
|
/openbmc/u-boot/doc/device-tree-bindings/timer/ |
H A D | atcpit100_timer.txt | 2 ------------------------------------------------------------------ 3 ATCPIT100 is a generic IP block from Andes Technology, embedded in 6 This timer is a set of compact multi-function timers, which can be 10 multi-function timer and provide the following usage scenarios: 11 One 32-bit timer 12 Two 16-bit timers 13 Four 8-bit timers 14 One 16-bit PWM 15 One 16-bit timer and one 8-bit PWM 16 Two 8-bit timer and one 8-bit PWM [all …]
|