aboutsummaryrefslogtreecommitdiff
path: root/original/uapi/linux/smc.h
diff options
context:
space:
mode:
Diffstat (limited to 'original/uapi/linux/smc.h')
-rw-r--r--original/uapi/linux/smc.h126
1 files changed, 0 insertions, 126 deletions
diff --git a/original/uapi/linux/smc.h b/original/uapi/linux/smc.h
index 3e68da0..0e11ca4 100644
--- a/original/uapi/linux/smc.h
+++ b/original/uapi/linux/smc.h
@@ -33,130 +33,4 @@ enum { /* SMC PNET Table commands */
#define SMCR_GENL_FAMILY_NAME "SMC_PNETID"
#define SMCR_GENL_FAMILY_VERSION 1
-/* gennetlink interface to access non-socket information from SMC module */
-#define SMC_GENL_FAMILY_NAME "SMC_GEN_NETLINK"
-#define SMC_GENL_FAMILY_VERSION 1
-
-#define SMC_PCI_ID_STR_LEN 16 /* Max length of pci id string */
-
-/* SMC_GENL_FAMILY commands */
-enum {
- SMC_NETLINK_GET_SYS_INFO = 1,
- SMC_NETLINK_GET_LGR_SMCR,
- SMC_NETLINK_GET_LINK_SMCR,
- SMC_NETLINK_GET_LGR_SMCD,
- SMC_NETLINK_GET_DEV_SMCD,
- SMC_NETLINK_GET_DEV_SMCR,
-};
-
-/* SMC_GENL_FAMILY top level attributes */
-enum {
- SMC_GEN_UNSPEC,
- SMC_GEN_SYS_INFO, /* nest */
- SMC_GEN_LGR_SMCR, /* nest */
- SMC_GEN_LINK_SMCR, /* nest */
- SMC_GEN_LGR_SMCD, /* nest */
- SMC_GEN_DEV_SMCD, /* nest */
- SMC_GEN_DEV_SMCR, /* nest */
- __SMC_GEN_MAX,
- SMC_GEN_MAX = __SMC_GEN_MAX - 1
-};
-
-/* SMC_GEN_SYS_INFO attributes */
-enum {
- SMC_NLA_SYS_UNSPEC,
- SMC_NLA_SYS_VER, /* u8 */
- SMC_NLA_SYS_REL, /* u8 */
- SMC_NLA_SYS_IS_ISM_V2, /* u8 */
- SMC_NLA_SYS_LOCAL_HOST, /* string */
- SMC_NLA_SYS_SEID, /* string */
- __SMC_NLA_SYS_MAX,
- SMC_NLA_SYS_MAX = __SMC_NLA_SYS_MAX - 1
-};
-
-/* SMC_NLA_LGR_V2 nested attributes */
-enum {
- SMC_NLA_LGR_V2_VER, /* u8 */
- SMC_NLA_LGR_V2_REL, /* u8 */
- SMC_NLA_LGR_V2_OS, /* u8 */
- SMC_NLA_LGR_V2_NEG_EID, /* string */
- SMC_NLA_LGR_V2_PEER_HOST, /* string */
-};
-
-/* SMC_GEN_LGR_SMCR attributes */
-enum {
- SMC_NLA_LGR_R_UNSPEC,
- SMC_NLA_LGR_R_ID, /* u32 */
- SMC_NLA_LGR_R_ROLE, /* u8 */
- SMC_NLA_LGR_R_TYPE, /* u8 */
- SMC_NLA_LGR_R_PNETID, /* string */
- SMC_NLA_LGR_R_VLAN_ID, /* u8 */
- SMC_NLA_LGR_R_CONNS_NUM, /* u32 */
- __SMC_NLA_LGR_R_MAX,
- SMC_NLA_LGR_R_MAX = __SMC_NLA_LGR_R_MAX - 1
-};
-
-/* SMC_GEN_LINK_SMCR attributes */
-enum {
- SMC_NLA_LINK_UNSPEC,
- SMC_NLA_LINK_ID, /* u8 */
- SMC_NLA_LINK_IB_DEV, /* string */
- SMC_NLA_LINK_IB_PORT, /* u8 */
- SMC_NLA_LINK_GID, /* string */
- SMC_NLA_LINK_PEER_GID, /* string */
- SMC_NLA_LINK_CONN_CNT, /* u32 */
- SMC_NLA_LINK_NET_DEV, /* u32 */
- SMC_NLA_LINK_UID, /* u32 */
- SMC_NLA_LINK_PEER_UID, /* u32 */
- SMC_NLA_LINK_STATE, /* u32 */
- __SMC_NLA_LINK_MAX,
- SMC_NLA_LINK_MAX = __SMC_NLA_LINK_MAX - 1
-};
-
-/* SMC_GEN_LGR_SMCD attributes */
-enum {
- SMC_NLA_LGR_D_UNSPEC,
- SMC_NLA_LGR_D_ID, /* u32 */
- SMC_NLA_LGR_D_GID, /* u64 */
- SMC_NLA_LGR_D_PEER_GID, /* u64 */
- SMC_NLA_LGR_D_VLAN_ID, /* u8 */
- SMC_NLA_LGR_D_CONNS_NUM, /* u32 */
- SMC_NLA_LGR_D_PNETID, /* string */
- SMC_NLA_LGR_D_CHID, /* u16 */
- SMC_NLA_LGR_D_PAD, /* flag */
- SMC_NLA_LGR_V2, /* nest */
- __SMC_NLA_LGR_D_MAX,
- SMC_NLA_LGR_D_MAX = __SMC_NLA_LGR_D_MAX - 1
-};
-
-/* SMC_NLA_DEV_PORT nested attributes */
-enum {
- SMC_NLA_DEV_PORT_UNSPEC,
- SMC_NLA_DEV_PORT_PNET_USR, /* u8 */
- SMC_NLA_DEV_PORT_PNETID, /* string */
- SMC_NLA_DEV_PORT_NETDEV, /* u32 */
- SMC_NLA_DEV_PORT_STATE, /* u8 */
- SMC_NLA_DEV_PORT_VALID, /* u8 */
- SMC_NLA_DEV_PORT_LNK_CNT, /* u32 */
- __SMC_NLA_DEV_PORT_MAX,
- SMC_NLA_DEV_PORT_MAX = __SMC_NLA_DEV_PORT_MAX - 1
-};
-
-/* SMC_GEN_DEV_SMCD and SMC_GEN_DEV_SMCR attributes */
-enum {
- SMC_NLA_DEV_UNSPEC,
- SMC_NLA_DEV_USE_CNT, /* u32 */
- SMC_NLA_DEV_IS_CRIT, /* u8 */
- SMC_NLA_DEV_PCI_FID, /* u32 */
- SMC_NLA_DEV_PCI_CHID, /* u16 */
- SMC_NLA_DEV_PCI_VENDOR, /* u16 */
- SMC_NLA_DEV_PCI_DEVICE, /* u16 */
- SMC_NLA_DEV_PCI_ID, /* string */
- SMC_NLA_DEV_PORT, /* nest */
- SMC_NLA_DEV_PORT2, /* nest */
- SMC_NLA_DEV_IB_NAME, /* string */
- __SMC_NLA_DEV_MAX,
- SMC_NLA_DEV_MAX = __SMC_NLA_DEV_MAX - 1
-};
-
#endif /* _UAPI_LINUX_SMC_H */