Lines Matching +full:nested +full:- +full:attributes
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
61 * @NCSI_ATTR_PACKAGE_MASK: 32-bit mask of allowed packages.
62 * @NCSI_ATTR_CHANNEL_MASK: 32-bit mask of allowed channels.
77 NCSI_ATTR_MAX = __NCSI_ATTR_AFTER_LAST - 1
81 * enum ncsi_nl_pkg_attrs - NCSI netlink package-specific attributes
83 * @NCSI_PKG_ATTR_UNSPEC: unspecified attributes to catch errors
84 * @NCSI_PKG_ATTR: nested array of package attributes
87 * @NCSI_PKG_ATTR_CHANNEL_LIST: nested array of NCSI_CHANNEL_ATTR attributes
98 NCSI_PKG_ATTR_MAX = __NCSI_PKG_ATTR_AFTER_LAST - 1
102 * enum ncsi_nl_channel_attrs - NCSI netlink channel-specific attributes
104 * @NCSI_CHANNEL_ATTR_UNSPEC: unspecified attributes to catch errors
105 * @NCSI_CHANNEL_ATTR: nested array of channel attributes
115 * @NCSI_CHANNEL_ATTR_VLAN_LIST: nested array of NCSI_CHANNEL_ATTR_VLAN_IDs
133 NCSI_CHANNEL_ATTR_MAX = __NCSI_CHANNEL_ATTR_AFTER_LAST - 1