Searched +full:nested +full:- +full:attributes (Results 1 – 25 of 150) sorted by relevance
123456
/linux-6.12.1/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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 …]
|
/linux-6.12.1/include/uapi/linux/ |
D | openvswitch.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 4 * Copyright (c) 2007-2017 Nicira, Inc. 18 * 02110-1301, USA 28 * struct ovs_header - header for OVS Generic Netlink messages. 32 * Attributes following the header are specific to a particular OVS Generic 46 * - API users are expected to provide OVS_DP_ATTR_USER_FEATURES 63 * enum ovs_datapath_attr - attributes for %OVS_DP_* commands. 73 * @OVS_DP_ATTR_PER_CPU_PIDS: Per-cpu array of PIDs for upcalls when 82 * These attributes follow the &struct ovs_header within the Generic Netlink 95 * per-cpu dispatch mode [all …]
|
D | smc.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 * Shared Memory Communications over RDMA (SMC-R) and RoCE 5 * Definitions for generic netlink based configuration of an SMC-R PNET table 15 /* Netlink SMC_PNETID attributes */ 23 SMC_PNETID_MAX = __SMC_PNETID_MAX - 1 36 /* gennetlink interface to access non-socket information from SMC module */ 67 /* SMC_GENL_FAMILY top level attributes */ 79 SMC_GEN_MAX = __SMC_GEN_MAX - 1 82 /* SMC_GEN_SYS_INFO attributes */ 92 SMC_NLA_SYS_MAX = __SMC_NLA_SYS_MAX - 1 [all …]
|
D | ncsi.h | 2 * Copyright Samuel Mendoza-Jonas, IBM Corporation 2018. 14 * enum ncsi_nl_commands - supported NCSI commands 17 * @NCSI_CMD_PKG_INFO: list package and channel attributes. Requires 19 * specific package and its channels - otherwise a dump request returns 26 * @NCSI_CMD_SEND_CMD: send NC-SI command to network card. 47 NCSI_CMD_MAX = __NCSI_CMD_AFTER_LAST - 1 51 * enum ncsi_nl_attrs - General NCSI netlink attributes 53 * @NCSI_ATTR_UNSPEC: unspecified attributes to catch errors 55 * @NCSI_ATTR_PACKAGE_LIST: nested array of NCSI_PKG_ATTR attributes 59 * @NCSI_ATTR_MULTI_FLAG: flag to signal that multi-mode should be enabled with [all …]
|
D | ip_vs.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 23 #define IP_VS_SVC_F_ONEPACKET 0x0004 /* one-packet scheduling */ 307 /* Generic Netlink command attributes */ 337 #define IPVS_CMD_MAX (__IPVS_CMD_MAX - 1) 339 /* Attributes used in the first level of commands */ 342 IPVS_CMD_ATTR_SERVICE, /* nested service attribute */ 343 IPVS_CMD_ATTR_DEST, /* nested destination attribute */ 344 IPVS_CMD_ATTR_DAEMON, /* nested sync daemon attribute */ 351 #define IPVS_CMD_ATTR_MAX (__IPVS_CMD_ATTR_MAX - 1) 354 * Attributes used to describe a service [all …]
|
D | netlink.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 17 #define NETLINK_ISCSI 8 /* Open-iSCSI */ 45 * struct nlmsghdr - fixed format metadata header of Netlink messages 99 #define NLMSG_ALIGN(len) ( ((len)+NLMSG_ALIGNTO-1) & ~(NLMSG_ALIGNTO-1) ) 104 #define NLMSG_NEXT(nlh,len) ((len) -= NLMSG_ALIGN((nlh)->nlmsg_len), \ 106 NLMSG_ALIGN((nlh)->nlmsg_len))) 108 (nlh)->nlmsg_len >= sizeof(struct nlmsghdr) && \ 109 (nlh)->nlmsg_len <= (len)) 110 #define NLMSG_PAYLOAD(nlh,len) ((nlh)->nlmsg_len - NLMSG_SPACE((len))) 134 * enum nlmsgerr_attrs - nlmsgerr attributes [all …]
|
D | nl80211.h | 6 * Copyright 2006-2010 Johannes Berg <johannes@sipsolutions.net> 13 * Copyright 2015-2017 Intel Deutschland GmbH 14 * Copyright (C) 2018-2024 Intel Corporation 32 * be careful not to break things - i.e. don't move anything around or so 74 * - a setup station entry is added, not yet authorized, without any rate 76 * - when the TDLS setup is done, a single NL80211_CMD_SET_STATION is valid 79 * - %NL80211_TDLS_ENABLE_LINK is then used 80 * - after this, the only valid operation is to remove it by tearing down 95 * Frame registration is done on a per-interface basis and registrations 105 * attributes so applications know what to expect. [all …]
|
D | nexthop.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 17 __u32 id; /* nexthop id - must exist */ 25 return ((entry->weight_high << 8) | entry->weight) + 1; in nexthop_grp_weight() 29 NEXTHOP_GRP_TYPE_MPATH, /* hash-threshold nexthop group 36 #define NEXTHOP_GRP_TYPE_MAX (__NEXTHOP_GRP_TYPE_MAX - 1) 46 NHA_ID, /* u32; id for nexthop. id == 0 means auto-assign */ 50 /* if NHA_GROUP attribute is added, no other attributes can be set */ 69 /* nested; resilient nexthop group attributes */ 71 /* nested; nexthop bucket attributes */ 74 /* u32; operation-specific flags */ [all …]
|
/linux-6.12.1/include/uapi/linux/tc_act/ |
D | tc_tunnel_key.h | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 32 TCA_TUNNEL_KEY_ENC_OPTS, /* Nested TCA_TUNNEL_KEY_ENC_OPTS_ 33 * attributes 41 #define TCA_TUNNEL_KEY_MAX (__TCA_TUNNEL_KEY_MAX - 1) 45 TCA_TUNNEL_KEY_ENC_OPTS_GENEVE, /* Nested 47 * attributes 49 TCA_TUNNEL_KEY_ENC_OPTS_VXLAN, /* Nested 51 * attributes 53 TCA_TUNNEL_KEY_ENC_OPTS_ERSPAN, /* Nested 55 * attributes [all …]
|
/linux-6.12.1/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 …]
|
/linux-6.12.1/include/net/ |
D | netlink.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 * Netlink Messages and Attributes Interface (As Seen On TV) 12 * ------------------------------------------------------------------------ 14 * ------------------------------------------------------------------------ 17 * <--- nlmsg_total_size(payload) ---> 18 * <-- nlmsg_msg_size(payload) -> 19 * +----------+- - -+-------------+- - -+-------- - - 21 * +----------+- - -+-------------+- - -+-------- - - 22 * nlmsg_data(nlh)---^ ^ 23 * nlmsg_next(nlh)-----------------------+ [all …]
|
/linux-6.12.1/include/uapi/rdma/ |
D | rdma_netlink.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 22 #define RDMA_NL_GET_CLIENT(type) ((type & (((1 << 6) - 1) << 10)) >> 10) 23 #define RDMA_NL_GET_OP(type) (type & ((1 << 10) - 1)) 39 /* iwarp port mapper op-codes */ 86 /* The following maintains bisectability of rdma-core */ 165 * RESOLVE - The client requests the local service to resolve a path. 166 * SET_TIMEOUT - The local service requests the client to set the timeout. 167 * IP_RESOLVE - The client requests the local service to resolve an IP to GID. 184 * attributes 190 * ALL - For connected CM operation (6 pathrecords) [all …]
|
/linux-6.12.1/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_tlv.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 2013 - 2019 Intel Corporation. */ 7 * fm10k_tlv_msg_init - Initialize message block for TLV data storage 25 * fm10k_tlv_attr_put_null_string - Place null terminated string on message 76 * fm10k_tlv_attr_get_null_string - Get null terminated string from attribute 95 while (len--) in fm10k_tlv_attr_get_null_string() 102 * fm10k_tlv_attr_put_mac_vlan - Store MAC/VLAN attribute in message 140 * fm10k_tlv_attr_get_mac_vlan - Get MAC/VLAN stored in attribute 163 * fm10k_tlv_attr_put_bool - Add header indicating value "true" 188 * fm10k_tlv_attr_put_value - Store integer value attribute in message [all …]
|
/linux-6.12.1/drivers/block/drbd/ |
D | drbd_nla.c | 1 // SPDX-License-Identifier: GPL-2.0-only 14 * validate_nla (called from nla_parse_nested) ignores attributes in drbd_nla_check_mandatory() 16 * In order to have it validate attributes with the DRBD_GENLA_F_MANDATORY in drbd_nla_check_mandatory() 22 if (nla->nla_type & DRBD_GENLA_F_MANDATORY) { in drbd_nla_check_mandatory() 23 nla->nla_type &= ~DRBD_GENLA_F_MANDATORY; in drbd_nla_check_mandatory() 25 return -EOPNOTSUPP; in drbd_nla_check_mandatory() 48 * If any nested attribute has the DRBD_GENLA_F_MANDATORY flag set and in drbd_nla_find_nested() 49 * we don't know about that attribute, reject all the nested in drbd_nla_find_nested() 50 * attributes. in drbd_nla_find_nested()
|
123456