Searched +full:len +full:- +full:or +full:- +full:define (Results 1 – 25 of 39) sorted by relevance
12
| /Documentation/netlink/ |
| D | genetlink-legacy.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 --- 4 $id: http://kernel.org/schemas/netlink/genetlink-legacy.yaml# 5 $schema: https://json-schema.org/draft-07/schema 12 len-or-define: 14 pattern: ^[0-9A-Za-z_-]+( - 1)?$ 16 len-or-limit: 17 # literal int or limit based on fixed-width type e.g. u8-min, u16-max, etc. 19 pattern: ^[su](8|16|32|64)-(min|max)$ 26 required: [ name, doc, attribute-sets, operations ] [all …]
|
| D | genetlink-c.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 --- 4 $id: http://kernel.org/schemas/netlink/genetlink-c.yaml# 5 $schema: https://json-schema.org/draft-07/schema 12 len-or-define: 14 pattern: ^[0-9A-Za-z_-]+( - 1)?$ 16 len-or-limit: 17 # literal int or limit based on fixed-width type e.g. u8-min, u16-max, etc. 19 pattern: ^[su](8|16|32|64)-(min|max)$ 26 required: [ name, doc, attribute-sets, operations ] [all …]
|
| D | netlink-raw.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 --- 4 $id: http://kernel.org/schemas/netlink/netlink-raw.yaml# 5 $schema: https://json-schema.org/draft-07/schema 12 len-or-define: 14 pattern: ^[0-9A-Za-z_-]+( - 1)?$ 21 required: [ name, doc, attribute-sets, operations ] 31 enum: [ netlink-raw ] # Trim 32 # Start netlink-raw 34 description: Protocol number to use for netlink-raw [all …]
|
| D | genetlink.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 --- 4 $id: http://kernel.org/schemas/netlink/genetlink-legacy.yaml# 5 $schema: https://json-schema.org/draft-07/schema 12 len-or-define: 14 pattern: ^[0-9A-Za-z_-]+( - 1)?$ 16 len-or-limit: 17 # literal int or limit based on fixed-width type e.g. u8-min, u16-max, etc. 19 pattern: ^[su](8|16|32|64)-(min|max)$ 26 required: [ name, doc, attribute-sets, operations ] [all …]
|
| /Documentation/core-api/ |
| D | netlink.rst | 1 .. SPDX-License-Identifier: BSD-3-Clause 13 --------------- 15 Older families often define "null" attributes and commands with value 21 ------------- 31 --------------- 34 commands. User only gets information whether the operation succeeded or 36 added whether it replies with a full message or only an ACK is uAPI and 44 ---------- 51 ------------------------ 53 If iterating over objects during dump may skip over objects or repeat [all …]
|
| D | dma-api-howto.rst | 10 with example pseudo-code. For a concise description of the API, see 11 Documentation/core-api/dma-api.rst. 24 addresses to CPU physical addresses, which are stored as "phys_addr_t" or 31 registers at an MMIO address, or if it performs DMA to read or write system 39 supports 64-bit addresses for main memory and PCI BARs, it may use an IOMMU 40 so devices only need to use 32-bit DMA addresses. 49 +-------+ +------+ +------+ 52 C +-------+ --------> B +------+ ----------> +------+ A 54 +-----+ | | | | bridge | | +--------+ 55 | | | | +------+ | | | | [all …]
|
| /Documentation/netlink/specs/ |
| D | tcp_metrics.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 protocol: genetlink-legacy 10 c-family-name: tcp-metrics-genl-name 11 c-version-name: tcp-metrics-genl-version 12 max-by-define: true 13 kernel-policy: global 16 - 17 name: tcp-fastopen-cookie-max 21 attribute-sets: 22 - [all …]
|
| D | fou.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 protocol: genetlink-legacy 8 Foo-over-UDP. 10 c-family-name: fou-genl-name 11 c-version-name: fou-genl-version 12 max-by-define: true 13 kernel-policy: global 16 - 19 name-prefix: fou-encap- 20 enum-name: [all …]
|
| D | mptcp_pm.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 4 protocol: genetlink-legacy 7 c-family-name: mptcp-pm-name 8 c-version-name: mptcp-pm-ver 9 max-by-define: true 10 kernel-policy: per-op 11 cmd-cnt-name: --mptcp-pm-cmd-after-last 14 - 16 name: event-type 17 enum-name: mptcp-event-type [all …]
|
| /Documentation/admin-guide/ |
| D | java.rst | 2 ---------------------------------------------- 14 ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/Java-HOWTO 21 2) You have to compile BINFMT_MISC either as a module or into 43 or the following, if you want to be more selective:: 45 ':Applet:M::<!--applet::/usr/bin/appletviewer:' 52 existing html-files to contain ``<!--applet-->`` in the first line 62 gcc -O2 -o javaclassname javaclassname.c 71 .. code-block:: sh 74 # /usr/local/bin/javawrapper - the wrapper for binfmt_misc/java 76 if [ -z "$1" ]; then [all …]
|
| /Documentation/input/joydev/ |
| D | joystick-api.rst | 1 .. _joystick-api: 7 :Author: Ragnar Hojland Espinosa <ragnar@macula.net> - 7 Aug 1998 18 driver now reports only any changes of its state. See joystick-api.txt, 20 information. The joystick device can be used in either blocking or 65 ------------- 69 #define JS_EVENT_BUTTON 0x01 /* button pressed/released */ 70 #define JS_EVENT_AXIS 0x02 /* joystick moved */ 71 #define JS_EVENT_INIT 0x80 /* initial state of device */ 79 If you choose not to differentiate between synthetic or real events 86 --------------- [all …]
|
| /Documentation/arch/arm/stm32/ |
| D | stm32-dma-mdma-chaining.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 STM32 DMA-MDMA chaining 9 ------------ 11 This document describes the STM32 DMA-MDMA chaining feature. But before going 44 ---------- 46 STM32 DMA-MDMA chaining feature relies on the strengths of STM32 DMA and 50 (when DMA data counter - DMA_SxNDTR - reaches 0), the memory pointers 52 counter is automatically reloaded. This allows the SW or the STM32 MDMA to 56 With STM32 MDMA linked-list mode, a single request initiates the data array 57 (collection of nodes) to be transferred until the linked-list pointer for the [all …]
|
| /Documentation/devicetree/bindings/net/ |
| D | fsl-tsec-phy.txt | 5 the definition of the PHY node in booting-without-of.txt for an example 6 of how to define a PHY. 9 - reg : Offset and length of the register set for the device, and optionally 14 - compatible : Should define the compatible device type for the 16 - "fsl,gianfar-tbi" 17 - "fsl,gianfar-mdio" 18 - "fsl,etsec2-tbi" 19 - "fsl,etsec2-mdio" 20 - "fsl,ucc-mdio" 21 - "fsl,fman-mdio" [all …]
|
| /Documentation/networking/ |
| D | mctp.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 The core code provides a socket-based interface to send and receive MCTP 20 An interface (or "link") is an instance of an MCTP physical transport binding 24 A network defines a unique address space for MCTP endpoints by endpoint-ID 25 (described by DSP0236, section 3.2.31). A network has a user-visible identifier 30 or more interfaces. 39 -------------------- 41 MCTP uses ``AF_MCTP`` / ``PF_MCTP`` for the address- and protocol- families. 42 Since MCTP is message-based, only ``SOCK_DGRAM`` sockets are supported. 44 .. code-block:: C [all …]
|
| D | can.rst | 2 SocketCAN - Controller Area Network 20 .. _socketcan-motivation: 29 functionality. Usually, there is only a hardware-specific device 32 Queueing of frames and higher-level transport protocols like ISO-TP 34 character-device implementations support only one single process to 47 protocol family module and also vice-versa. Also, the protocol family 49 that any number of transport protocols can be loaded or unloaded 53 on different or the same protocol module and they can listen/send 54 frames on different or the same CAN IDs. Several sockets listening on 57 communicate using a specific transport protocol, e.g. ISO-TP, just [all …]
|
| D | packet_mmap.rst | 1 .. SPDX-License-Identifier: GPL-2.0 14 ii) transmit network traffic, or any other that needs raw 22 - Ulisses Alonso Camaró <uaca@i.hate.spam.alumni.uv.es> 23 - Johann Baudy 35 send or receive packets. This way reading packets just needs to wait for them, 45 load mitigation or (even better) if it supports NAPI, also make sure it is 67 [setup] socket() -------> creation of the capture socket 68 setsockopt() ---> allocation of the circular buffer (ring) 70 mmap() ---------> mapping of the allocated buffer to the 73 [capture] poll() ---------> to wait for incoming packets [all …]
|
| /Documentation/trace/ |
| D | histogram.rst | 19 aggregates event hits into a hash table keyed on one or more trace 20 event format fields (or stacktrace) and a set of running totals 21 derived from one or more trace event format fields and/or event 33 numeric fields - on an event hit, the value(s) will be added to a 35 in place of an explicit value field - this is simply a count of 38 Keys can be any field, or the special string 'common_stacktrace', which 40 'keys' or 'key' can be used to specify keys, and the keywords 41 'values', 'vals', or 'val' can be used to specify values. Compound 45 useful for providing more fine-grained summaries of event data. 69 numeric fields are displayed as base-10 integers. This can be [all …]
|
| /Documentation/RCU/Design/Data-Structures/ |
| D | Data-Structures.rst | 15 Data-Structure Relationships 25 .. kernel-figure:: BigTreeClassicRCU.svg 34 which results in a three-level ``rcu_node`` tree. 38 The purpose of this combining tree is to allow per-CPU events 39 such as quiescent states, dyntick-idle transitions, 42 Quiescent states are recorded by the per-CPU ``rcu_data`` structures, 43 and other events are recorded by the leaf-level ``rcu_node`` 49 (or, in the case of ``CONFIG_PREEMPT_RCU``, task) 54 As can be seen from the diagram, on a 64-bit system 55 a two-level tree with 64 leaves can accommodate 1,024 CPUs, with a fanout [all …]
|
| /Documentation/filesystems/nfs/ |
| D | rpc-cache.rst | 21 - mapping from IP address to client name 22 - mapping from client name and filesystem to export options 23 - mapping from UID to list of GIDs, to work around NFS's limitation 25 - mappings between local UID/GID and remote UID/GID for sites that 27 - mapping from network identify to public key for crypto authentication. 31 - general cache lookup with correct locking 32 - supporting 'NEGATIVE' as well as positive entries 33 - allowing an EXPIRED time on cache items, and removing 34 items after they expire, and are no longer in-use. 35 - making requests to user-space to fill in cache entries [all …]
|
| /Documentation/virt/kvm/x86/ |
| D | amd-memory-encryption.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 SEV is an extension to the AMD-V architecture which supports running 46 Hence, the ASID for the SEV-enabled guests must be from 1 to a maximum value 57 of zero if SEV is enabled). If non-NULL, the argument to 73 On output, ``error`` is zero on success, or an error code. Error codes 74 are defined in ``<linux/psp-dev.h>``. 80 ---------------- 85 For this command to be accepted, either KVM_X86_SEV_VM or KVM_X86_SEV_ES_VM 91 Returns: 0 on success, -negative on error 104 are set in ``flags`` or ``vmsa_features``. ``vmsa_features`` must be [all …]
|
| /Documentation/sphinx/ |
| D | rstFlatTable.py | 2 # -*- coding: utf-8; mode: python -*- 6 flat-table 9 Implementation of the ``flat-table`` reST-directive. 14 The ``flat-table`` (:py:class:`FlatTable`) is a double-stage list similar to 15 the ``list-table`` with some additional features: 17 * *column-span*: with the role ``cspan`` a cell can be extended through 20 * *row-span*: with the role ``rspan`` a cell can be extended through 24 right side of that table-row. With Option ``:fill-cells:`` this behavior 30 * header-rows: [int] count of header rows 31 * stub-columns: [int] count of stub columns [all …]
|
| /Documentation/driver-api/ |
| D | nvmem.rst | 1 .. SPDX-License-Identifier: GPL-2.0 15 retrieve configuration of SOC or Device specific data from non volatile 20 register a sysfs file, allow in-kernel users to access the content of the 23 This was also a problem as far as other in-kernel users were involved, since 35 and write the non-volatile memory. 51 .name = "brcm-nvram", 55 config.dev = &pdev->dev; 62 Users of board files can define and register nvmem cells using the 74 .nvmem_name = "i2c-eeprom", 85 .nvmem_name = "i2c-eeprom", [all …]
|
| D | mtdnand.rst | 10 The generic NAND driver supports almost all NAND and AG-AND based chips 15 board drivers or filesystem drivers suitable for NAND devices. 31 -------------------------- 37 - [MTD Interface] 43 - [NAND Interface] 48 - [GENERIC] 53 - [DEFAULT] 65 ------------------------------- 71 - [INTERN] 77 - [REPLACEABLE] [all …]
|
| /Documentation/userspace-api/netlink/ |
| D | specs.rst | 1 .. SPDX-License-Identifier: BSD-3-Clause 12 or C header file, making it easy to use in languages which can't include 17 - the C uAPI header 18 …- documentation of the protocol as a ReST file - see :ref:`Documentation/networking/netlink_spec/i… 19 - policy tables for input attribute validation 20 - operation tables 25 See :doc:`intro-specs` for a practical starting guide. 28 ``((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)`` 40 - ``genetlink`` - most streamlined, should be used by all new families 41 - ``genetlink-c`` - superset of ``genetlink`` with extra attributes allowing [all …]
|
| /Documentation/bpf/ |
| D | bpf_iterators.rst | 6 ---------- 8 ---------- 16 tools like `ss <https://man7.org/linux/man-pages/man8/ss.8.html>`_ where any 30 ---------------------- 32 ---------------------- 36 allow users to define callbacks that are invoked at particular points of 37 execution in the kernel, BPF iterators allow users to define callbacks that 40 For example, users can define a BPF iterator that iterates over every task on 60 ------------------------ 62 ------------------------ [all …]
|
12