Searched +full:nested +full:- +full:attributes (Results  1 – 25 of 40) sorted by relevance
12
| /Documentation/netlink/specs/ | 
| D | ethtool.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 protocol: genetlink-legacy 10   - 11     name: udp-tunnel-type 12     enum-name: 14     entries: [ vxlan, geneve, vxlan-gpe ] 15   - 19   - 20     name: header-flags 22     entries: [ compact-bitsets, omit-reply, stats ] [all …] 
 | 
| D | ovs_flow.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 protocol: genetlink-legacy 6 uapi-header: linux/openvswitch.h 12   - 13     name: ovs-header 18       - 19         name: dp-ifindex 24   - 25     name: ovs-flow-stats 28       - [all …] 
 | 
| D | nftables.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 4 protocol: netlink-raw 11   - 15       - 16         name: nfgen-family 18       - 21       - 22         name: res-id 23         byte-order: big-endian 25   - [all …] 
 | 
| D | nlctrl.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 4 protocol: genetlink-legacy 5 uapi-header: linux/genetlink.h 8   genetlink meta-family that exposes information about all genetlink 12   - 13     name: op-flags 15     enum-name: 17       - admin-perm 18       - cmd-cap-do 19       - cmd-cap-dump [all …] 
 | 
| D | team.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 protocol: genetlink-legacy 10 c-family-name: team-genl-name 11 c-version-name: team-genl-version 12 kernel-policy: global 13 uapi-header: linux/if_team.h 16   - 17     name: string-max-len 20   - 21     name: genl-change-event-mc-grp-name [all …] 
 | 
| D | devlink.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 protocol: genetlink-legacy 10   - 12     name: sb-pool-type 14       - 16       - 18   - 20     name: port-type 22       - 24       - [all …] 
 | 
| D | tc.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 4 protocol: netlink-raw 12   - 16       - 19       - 23       - 26       - 29       - 32       - 35   - [all …] 
 | 
| D | nfsd.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 uapi-header: linux/nfsd_netlink.h 9 attribute-sets: 10   - 11     name: rpc-status 12     attributes: 13       - 16         byte-order: big-endian 17       - 20       - [all …] 
 | 
| D | rt_link.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 name: rt-link 4 protocol: netlink-raw 11   - 12     name: ifinfo-flags 15       - 17       - 19       - 21       - 23       - [all …] 
 | 
| D | ovs_vport.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 protocol: genetlink-legacy 6 uapi-header: linux/openvswitch.h 12   - 13     name: ovs-header 16       - 17         name: dp-ifindex 19   - 20     name: vport-type 22     enum-name: ovs-vport-type [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 …] 
 | 
| D | dpll.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 8   - 16       - 20       - 23     render-max: true 24   - 26     name: lock-status 31       - 37       - 41       - [all …] 
 | 
| D | handshake.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 15   - 17     name: handler-class 18     value-start: 0 20   - 22     name: msg-type 23     value-start: 0 25   - 28     value-start: 0 31 attribute-sets: [all …] 
 | 
| 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 | rt_route.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 name: rt-route 4 protocol: netlink-raw 11   - 12     name: rtm-type 13     name-prefix: rtn- 16       - unspec 17       - unicast 18       - local 19       - broadcast [all …] 
 | 
| D | netdev.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 9   - 11     name: xdp-act 12     render-max: true 14       - 19       - 23       - 24         name: ndo-xmit 27       - 28         name: xsk-zerocopy [all …] 
 | 
| /Documentation/userspace-api/netlink/ | 
| D | specs.rst | 1 .. SPDX-License-Identifier: BSD-3-Clause 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)`` 36 Each next level inherits the attributes of the previous level, meaning that 40  - ``genetlink`` - most streamlined, should be used by all new families 41  - ``genetlink-c`` - superset of ``genetlink`` with extra attributes allowing [all …] 
 | 
| D | netlink-raw.rst | 1 .. SPDX-License-Identifier: BSD-3-Clause 8 families such as ``NETLINK_ROUTE`` which use the ``netlink-raw`` protocol 14 The netlink-raw schema extends the :doc:`genetlink-legacy <genetlink-legacy>` 17 information. The raw netlink families also make use of type-specific 18 sub-messages. 21 ------- 29 .. code-block:: yaml 31   # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 33   name: rt-addr 34   protocol: netlink-raw [all …] 
 | 
| /Documentation/networking/devlink/ | 
| D | index.rst | 5 related to any device class, such as chip-wide/switch-ASIC-wide configuration. 8 ------- 13 in devlink core, but don't allow registration of most sub-objects once 25 Nested instances 26 ---------------- 32  - Lock ordering should be maintained. If driver needs to take instance 33    lock of both nested and parent instances at the same time, devlink 35    instance lock of the nested instance could be taken. 36  - Driver should use object-specific helpers to setup the 37    nested relationship: [all …] 
 | 
| D | devlink-health.rst | 1 .. SPDX-License-Identifier: GPL-2.0 23 attributes of the health reporting and recovery procedures. 49     auto-dump is set and there is no other dump which is already stored) 52     - Auto-recovery configuration 53     - Grace period vs. time passed since last recover 63 json-like format. The API allows the driver to add nested attributes such as 64 object, object pair and value array, in addition to attributes such as name and 71 attributes, to avoid actual nesting use which cannot be divided between 85 .. list-table:: List of devlink health interfaces 88    * - Name [all …] 
 | 
| /Documentation/networking/ | 
| D | ethtool-netlink.rst | 13 requests and replies is passed using netlink attributes. 26 unprivileged users have attributes with sensitive information (e.g. 27 wake-on-lan password) omitted. 33 Attributes which represent a boolean value usually use NLA_U8 type so that we 36 in "set" requests). For these attributes, the "true" value should be passed as 37 number 1 but any non-zero value should be understood as "true" by recipient. 38 In the tables below, "bool" denotes NLA_U8 attributes interpreted in this way. 41 with "+", parent nest can contain multiple attributes of the same type. This 44 Attributes that need to be filled-in by device drivers and that are dumped to 53 Each request or reply message contains a nested attribute with common header. [all …] 
 | 
| D | openvswitch.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 flow-level packet processing on selected network devices.  It can be 10 VLAN processing, network access control, flow-based network control, 26 packets of the same type entirely in-kernel). 30 ---------------------- 45 kernel-provided version: 47     - If userspace's notion of the flow key for the packet matches the 50     - If the kernel's flow key includes more fields than the userspace 55       as long as it uses the kernel-provided flow key to do it. 57     - If the userspace flow key includes more fields than the [all …] 
 | 
| /Documentation/driver-api/ | 
| D | dpll.rst | 1 .. SPDX-License-Identifier: GPL-2.0 10 PLL - Phase Locked Loop is an electronic circuit which syntonizes clock 14 DPLL - Digital Phase Locked Loop is an integrated circuit which in 44 attributes that result in single device match. 63 request, where user provides attributes that result in single pin match. 82 - ``DPLL_PIN_STATE_CONNECTED`` - the pin is used to drive dpll device 83 - ``DPLL_PIN_STATE_DISCONNECTED`` - the pin is not used to drive dpll 89 - ``DPLL_PIN_STATE_SELECTABLE`` - the pin shall be considered as valid 91 - ``DPLL_PIN_STATE_DISCONNECTED`` - the pin shall be not considered as 104 1) Set on a pin - the configuration affects all dpll devices pin is [all …] 
 | 
| /Documentation/netlink/ | 
| 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 …] 
 | 
| /Documentation/filesystems/ | 
| D | ceph.rst | 1 .. SPDX-License-Identifier: GPL-2.0 15  * N-way replication of data across storage nodes 23  * Recursive accounting (nested files, directories, bytes) 32 re-replicated in a distributed fashion by the storage nodes themselves 37 in-memory cache above the file namespace that is extremely scalable, 39 and can tolerate arbitrary (well, non-Byzantine) node failures.  The 56 a snapshot on any subdirectory (and its nested contents) in the 66   `_<SNAPSHOT-NAME>_<INODE-NUMBER>`.  Since filenames in general can't have 67   more than 255 characters, and `<node-id>` takes 13 characters, the long 68   snapshot names can take as much as 255 - 1 - 1 - 13 = 240. [all …] 
 | 
        12