Searched +full:implementation +full:- +full:defined (Results 1 – 25 of 1047) sorted by relevance
12345678910>>...42
/Linux-v6.1/Documentation/watchdog/ |
D | mlx-wdt.rst | 16 Actual HW timeout can be defined as a power of 2 msec. 19 Get time-left isn't supported 22 Actual HW timeout is defined in sec. and it's the same as 23 a user-defined timeout. 25 Get time-left is supported. 31 Type 1 HW watchdog implementation exist in old systems and 33 Two types of HW implementation have also different register map. 35 Type 3 HW watchdog implementation can exist on all Mellanox systems 43 There are several actions that can be defined in the watchdog: 54 This mlx-wdt driver supports both HW watchdog implementations. [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/arm/ |
D | arm,coresight-cti.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause 4 --- 5 $id: http://devicetree.org/schemas/arm/arm,coresight-cti.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 21 number is defined at design time, the maximum of each defined in the DEVID 25 programmable channels, usually 4, but again implementation defined and 31 are implementation defined, except when the CTI is connected to an ARM v8 37 indicate this feature (arm,coresight-cti-v8-arch). 51 and usages. These can be defined along with the signal indexes with the 52 constants defined in <dt-bindings/arm/coresight-cti-dt.h> [all …]
|
/Linux-v6.1/tools/testing/selftests/powerpc/tm/ |
D | tm.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 22 printf("PPC_FEATURE2_HTM not defined, can't check AT_HWCAP2\n"); in have_htm() 32 printf("PPC_FEATURE2_HTM_NOSC not defined, can't check AT_HWCAP2\n"); in have_htm_nosc() 38 * Transactional Memory was removed in ISA 3.1. A synthetic TM implementation 40 * synthetic implementation immediately fails after tbegin. This failure sets 41 * Bit 7 (Failure Persistent) and Bit 15 (Implementation-specific). 49 * times in case we got an Implementation-specific failure on a non ISA in htm_is_synthetic() 50 * v3.1 system. On these systems the Implementation-specific failure in htm_is_synthetic()
|
/Linux-v6.1/Documentation/networking/device_drivers/ethernet/altera/ |
D | altera_tse.rst | 1 .. SPDX-License-Identifier: GPL-2.0 6 Altera Triple-Speed Ethernet MAC driver 9 Copyright |copy| 2008-2014 Altera Corporation 11 This is the driver for the Altera Triple-Speed Ethernet (TSE) controllers 24 The Triple-Speed Ethernet, SGDMA, and MSGDMA components are all soft IP 31 Triple-Speed Ethernet instance is using an SGDMA or MSGDMA component. The 36 The SGDMA component is to be deprecated in the near future (over the next 1-2 46 Scatter-gather DMA is not supported by the SGDMA or MSGDMA at this time. 47 Scatter-gather DMA will be added to a future maintenance update to this 60 Device Drivers ---> Network device support ---> Ethernet driver support ---> [all …]
|
/Linux-v6.1/arch/arm/include/asm/ |
D | cp15.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 14 #define CR_P (1 << 4) /* 32-bit exception handler */ 15 #define CR_D (1 << 5) /* 32-bit data address range */ 16 #define CR_L (1 << 6) /* Implementation defined */ 20 #define CR_F (1 << 10) /* Implementation defined */ 21 #define CR_Z (1 << 11) /* Implementation defined */ 55 extern unsigned long cr_alignment; /* defined in entry-armv.S */ 109 * read-only) is fine for most cases and saves quite some #ifdeffery.
|
/Linux-v6.1/include/uapi/linux/ |
D | tee.h | 2 * Copyright (c) 2015-2016, Linaro Limited 52 #define TEE_MEMREF_NULL (__u64)(-1) /* NULL MemRef Buffer */ 55 * TEE Implementation ID 61 * OP-TEE specific capabilities 66 * struct tee_ioctl_version_data - TEE version 67 * @impl_id: [out] TEE implementation id 68 * @impl_caps: [out] Implementation specific capabilities 69 * @gen_caps: [out] Generic capabilities, defined by TEE_GEN_CAPS_* above 71 * Identifies the TEE implementation, @impl_id is one of TEE_IMPL_ID_* above. 72 * @impl_caps is implementation specific, for example TEE_OPTEE_CAP_* [all …]
|
/Linux-v6.1/Documentation/networking/caif/ |
D | linux_caif.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 Copyright |copy| ST-Ericsson AB 2010 17 CAIF is a MUX protocol used by ST-Ericsson cellular modems for 22 ST-Ericsson modems support a number of transports between modem 29 The implementation of CAIF is divided into: 32 * CAIF Core Protocol Implementation 39 ! +------+ +------+ 40 ! +------+! +------+! 42 +-------> !interf!+ ! API !+ <- CAIF Client APIs 43 ! +------+ +------! [all …]
|
/Linux-v6.1/Documentation/livepatch/ |
D | livepatch.rst | 30 - The kernel probes are the most generic. The code can be redirected by 33 - The function tracer calls the code from a predefined location that is 35 compiler using the '-pg' gcc option. 37 - Livepatching typically needs to redirect the code at the very beginning 54 release locks, read, process, and even write some data in a defined way, 55 have return values. In other words, each function has a defined semantic. 74 The aim is to define a so-called consistency model. It attempts to define 75 conditions when the new implementation could be used so that the system 79 kpatch: it uses kGraft's per-task consistency and syscall barrier 83 Patches are applied on a per-task basis, when the task is deemed safe to [all …]
|
/Linux-v6.1/Documentation/driver-api/soundwire/ |
D | summary.rst | 10 SoundWire is a 2-pin multi-drop interface with data and clock line. It 15 commands over a single two-pin interface. 23 (4) Device status monitoring, including interrupt-style alerts to the Master. 38 +---------------+ +---------------+ 40 | Master |-------+-------------------------------| Slave | 42 | |-------|-------+-----------------------| | 43 +---------------+ | | +---------------+ 47 +--+-------+--+ 52 +-------------+ 64 3rd-party vendors to enable implementation-defined functionality while [all …]
|
/Linux-v6.1/Documentation/virt/kvm/devices/ |
D | arm-vgic.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 - KVM_DEV_TYPE_ARM_VGIC_V2 ARM Generic Interrupt Controller v2.0 13 controller, requiring emulated user-space devices to inject interrupts to the 18 device and guest ITS devices, see arm-vgic-v3.txt. It is not possible to 26 KVM_VGIC_V2_ADDR_TYPE_DIST (rw, 64-bit) 31 KVM_VGIC_V2_ADDR_TYPE_CPU (rw, 64-bit) 39 -E2BIG Address outside of addressable IPA range 40 -EINVAL Incorrectly aligned address 41 -EEXIST Address already configured 42 -ENXIO The group or attribute is unknown/unsupported for this device [all …]
|
/Linux-v6.1/Documentation/netlabel/ |
D | draft-ietf-cipso-ipsecurity-01.txt | 27 Please check the I-D abstract listing contained in each Internet Draft 46 mandatory access controls and multi-level security. These systems are 57 defined in future RFCs. 88 once in a datagram. All multi-octet fields in the option are defined to be 91 +----------+----------+------//------+-----------//---------+ 93 +----------+----------+------//------+-----------//---------+ 124 corresponding ASCII representations. Non-related groups of systems may 148 actual security information to be passed. All multi-octet fields in a tag 149 are defined to be transmitted in network byte order. Like the DOI 152 octet boundary. The tag types defined in this document contain alignment [all …]
|
/Linux-v6.1/tools/testing/selftests/vDSO/ |
D | vdso_config.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 10 * Each architecture exports its vDSO implementation with different names 14 #if defined(__arm__) 18 #elif defined(__aarch64__) 21 #elif defined(__powerpc__) 25 #elif defined(__powerpc64__) 28 #elif defined (__s390__) 32 #elif defined (__s390X__) 35 #elif defined(__mips__) 39 #elif defined(__sparc__) [all …]
|
/Linux-v6.1/Documentation/admin-guide/ |
D | lockup-watchdogs.rst | 8 A 'softlockup' is defined as a bug that causes the kernel to loop in 9 kernel mode for more than 20 seconds (see "Implementation" below for 14 "softlockup_panic" (see "Documentation/admin-guide/kernel-parameters.rst" for 18 A 'hardlockup' is defined as a bug that causes the CPU to loop in 19 kernel mode for more than 10 seconds (see "Implementation" below for 26 (see "Documentation/admin-guide/kernel-parameters.rst" for details). 33 Implementation chapter 43 (compile-time initialized to 10 and configurable through sysctl of the 64 event. The right value for a particular environment is a trade-off 77 to continue to run on the housekeeping (non-tickless) cores means
|
/Linux-v6.1/include/linux/soundwire/ |
D | sdw.h | 1 /* SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) */ 2 /* Copyright(c) 2015-17 Intel Corporation. */ 13 /* SDW spec defines and enums, as defined by MIPI 1.1. Spec */ 71 * enum sdw_slave_status - Slave status 89 * @SDW_CLK_PRE_DEPREPARE: pre clock stop de-prepare 90 * @SDW_CLK_POST_DEPREPARE: post clock stop de-prepare 100 * enum sdw_command_response - Command response as defined by SDW spec 110 * SDW_CMD_TIMEOUT/FAIL_OTHER is defined for SW use, not in spec 140 * spec doesn't define this, but is used in implementation 179 * SDW properties, defined in MIPI DisCo spec v1.0 [all …]
|
/Linux-v6.1/Documentation/crypto/ |
D | intro.rst | 5 ------------ 25 - consumers requesting cryptographic services 27 - data transformation implementations (typically ciphers) that can be 41 ----------- 43 The transformation implementation is an actual code or interface to 45 defined behavior. 48 implementation. There can be multiple transformation objects associated 49 with a single transformation implementation. Each of those 52 consumer requests a transformation implementation. The consumer is then
|
/Linux-v6.1/arch/arm64/include/asm/ |
D | traps.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 34 * Move regs->pc to next instruction and do necessary setup before it 52 * CPUs with the RAS extensions have an Implementation-Defined-Syndrome bit 54 * have a ISS-Valid bit in the same position. 57 * errors share the same encoding as an all-zeros encoding from a CPU that 76 * It is implementation defined whether Uncategorized errors are containable. 78 * Non-RAS SError's are reported as Uncontained/Uncategorized.
|
/Linux-v6.1/Documentation/filesystems/ |
D | relay.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 to userspace via user-defined 'relay channels'. 11 A 'relay channel' is a kernel->user data relay mechanism implemented 12 as a set of per-cpu kernel buffers ('channel buffers'), each 25 filtering - this also is left to the kernel client. The purpose is to 30 functions in the relay interface code - please see that for details. 36 sub-buffers. Messages are written to the first sub-buffer until it is 38 the next (if available). Messages are never split across sub-buffers. 40 sub-buffer, while the kernel continues writing to the next. 42 When notified that a sub-buffer is full, the kernel knows how many [all …]
|
/Linux-v6.1/Documentation/core-api/ |
D | genericirq.rst | 7 :Copyright: |copy| 2005-2010: Thomas Gleixner 8 :Copyright: |copy| 2005-2006: Ingo Molnar 28 The original implementation of interrupt handling in Linux uses the 29 __do_IRQ() super-handler, which is able to deal with every type of 33 a quite universal set for the ARM interrupt handler implementation in 36 - Level type 38 - Edge type 40 - Simple type 42 During the implementation we identified another type: 44 - Fast EOI type [all …]
|
/Linux-v6.1/Documentation/driver-api/rapidio/ |
D | mport_cdev.rst | 17 for user-space applications. Most of RapidIO operations are supported through 24 Using available set of ioctl commands user-space applications can perform 27 - Reads and writes from/to configuration registers of mport devices 29 - Reads and writes from/to configuration registers of remote RapidIO devices. 30 This operations are defined as RapidIO Maintenance reads/writes in RIO spec. 32 - Set RapidIO Destination ID for mport devices (RIO_MPORT_MAINT_HDID_SET) 33 - Set RapidIO Component Tag for mport devices (RIO_MPORT_MAINT_COMPTAG_SET) 34 - Query logical index of mport devices (RIO_MPORT_MAINT_PORT_IDX_GET) 35 - Query capabilities and RapidIO link configuration of mport devices 37 - Enable/Disable reporting of RapidIO doorbell events to user-space applications [all …]
|
/Linux-v6.1/Documentation/driver-api/media/drivers/ |
D | pvrusb2.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 ---------- 13 Its history started with the reverse-engineering effort by Björn 29 1. Low level wire-protocol implementation with the device. 31 2. I2C adaptor implementation and corresponding I2C client drivers 34 3. High level hardware driver implementation which coordinates all 38 tear-down, arbitration, and interaction with high level 53 implementation and interface isolated from each other. Thus while 61 -------- 70 -------------------------------------- [all …]
|
/Linux-v6.1/fs/udf/ |
D | osta_udf.h | 7 * Copyright (c) 2001-2004 Ben Fennema 8 * Copyright (c) 2017-2019 Pali Rohár <pali@kernel.org> 38 * OSTA-UDF defines and structure definitions 52 /* Implementation Use Extended Attribute (UDF 2.60 3.3.4.5) */ 106 /* Implementation Use (UDF 2.60 2.2.6.4) */ 117 /* Implementation Use Volume Descriptor (UDF 2.60 2.2.7) */ 118 /* Implementation Use (UDF 2.60 2.2.7.2) */ 219 /* struct long_ad ICB - ADImpUse (UDF 2.60 2.2.4.3) */ 227 /* Real-Time Files (UDF 2.60 6.11) */ 230 /* Implementation Use Extended Attribute (UDF 2.60 3.3.4.5) */ [all …]
|
/Linux-v6.1/drivers/nvme/host/ |
D | fabrics.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * Copyright (c) 2015-2016 HGST, a Western Digital Company. 18 /* default is -1: the fail fast mechanism is disabled */ 19 #define NVMF_DEF_FAIL_FAST_TMO -1 44 * enum nvmf_parsing_opts - used to define the sysfs parsing options used. 76 * struct nvmf_ctrl_options - Used to hold the options specified 83 * @subsysnqn: Hold the fully qualified NQN subystem name (format defined 85 * @traddr: The transport-specific TRADDR field for a port on the 87 * @trsvcid: The transport-specific TRSVCID field for a port on the 89 * @host_traddr: A transport-specific field identifying the NVME host port [all …]
|
/Linux-v6.1/arch/arc/include/uapi/asm/ |
D | swab.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com) 10 * -Support single cycle endian-swap insn in ARC700 4.10 13 * -Better htonl implementation (5 instead of 9 ALU instructions) 14 * -Hardware assisted single cycle bswap (Use Case of ARC custom instrn) 37 /* Several ways of Endian-Swap Emulation for ARC 46 /* The kernel default implementation of htonl is 95 #if !defined(__STRICT_ANSI__) || defined(__KERNEL__)
|
/Linux-v6.1/drivers/infiniband/ulp/srpt/ |
D | ib_dm_mad.h | 2 * Copyright (c) 2006 - 2009 Mellanox Technology Inc. All rights reserved. 14 * - Redistributions of source code must retain the above 18 * - Redistributions in binary form must reproduce the above 68 * Structure of management datagram sent by the SRP target implementation. 69 * Contains a management datagram header, reliable multi-packet transaction 71 * - The SRP target implementation does not use RMPP or ib_dm_hdr when sending 73 * - The header size must be exactly 64 bytes (IB_MGMT_DEVICE_HDR), since this 75 * - The maximum supported size for a management datagram when not using RMPP 76 * is 256 bytes -- 64 bytes header and 192 (IB_MGMT_DEVICE_DATA) bytes data. 86 * IOUnitInfo as defined in section 16.3.3.3 IOUnitInfo of the InfiniBand [all …]
|
/Linux-v6.1/Documentation/bpf/ |
D | clang-notes.rst | 5 Clang implementation notes 8 This document provides more details specific to the Clang/LLVM implementation of the eBPF instructi… 13 Clang defined "CPU" versions, where a CPU version of 3 corresponds to the current eBPF ISA. 15 Clang can select the eBPF ISA version using ``-mcpu=v3`` for example to select version 3. 21 ``-Xclang -target-feature -Xclang +alu32``. In CPU version 3, support is automatically included. 26 Clang can generate atomic instructions by default when ``-mcpu=v3`` is 27 enabled. If a lower version for ``-mcpu`` is set, the only atomic instruction 29 the atomics features, while keeping a lower ``-mcpu`` version, you can use 30 ``-Xclang -target-feature -Xclang +alu32``.
|
12345678910>>...42