rdma_link_linux.go 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. package nl
  2. const (
  3. RDMA_NL_GET_CLIENT_SHIFT = 10
  4. )
  5. const (
  6. RDMA_NL_NLDEV = 5
  7. )
  8. const (
  9. RDMA_NLDEV_CMD_GET = 1
  10. RDMA_NLDEV_CMD_SET = 2
  11. RDMA_NLDEV_CMD_NEWLINK = 3
  12. RDMA_NLDEV_CMD_DELLINK = 4
  13. RDMA_NLDEV_CMD_SYS_GET = 6
  14. RDMA_NLDEV_CMD_SYS_SET = 7
  15. RDMA_NLDEV_CMD_RES_GET = 9
  16. RDMA_NLDEV_CMD_STAT_GET = 17
  17. )
  18. const (
  19. RDMA_NLDEV_ATTR_DEV_INDEX = 1
  20. RDMA_NLDEV_ATTR_DEV_NAME = 2
  21. RDMA_NLDEV_ATTR_PORT_INDEX = 3
  22. RDMA_NLDEV_ATTR_CAP_FLAGS = 4
  23. RDMA_NLDEV_ATTR_FW_VERSION = 5
  24. RDMA_NLDEV_ATTR_NODE_GUID = 6
  25. RDMA_NLDEV_ATTR_SYS_IMAGE_GUID = 7
  26. RDMA_NLDEV_ATTR_SUBNET_PREFIX = 8
  27. RDMA_NLDEV_ATTR_LID = 9
  28. RDMA_NLDEV_ATTR_SM_LID = 10
  29. RDMA_NLDEV_ATTR_LMC = 11
  30. RDMA_NLDEV_ATTR_PORT_STATE = 12
  31. RDMA_NLDEV_ATTR_PORT_PHYS_STATE = 13
  32. RDMA_NLDEV_ATTR_DEV_NODE_TYPE = 14
  33. RDMA_NLDEV_ATTR_RES_SUMMARY = 15
  34. RDMA_NLDEV_ATTR_RES_SUMMARY_ENTRY = 16
  35. RDMA_NLDEV_ATTR_RES_SUMMARY_ENTRY_NAME = 17
  36. RDMA_NLDEV_ATTR_RES_SUMMARY_ENTRY_CURR = 18
  37. RDMA_NLDEV_ATTR_NDEV_NAME = 51
  38. RDMA_NLDEV_ATTR_LINK_TYPE = 65
  39. RDMA_NLDEV_SYS_ATTR_NETNS_MODE = 66
  40. RDMA_NLDEV_NET_NS_FD = 68
  41. RDMA_NLDEV_ATTR_STAT_HWCOUNTERS = 80
  42. RDMA_NLDEV_ATTR_STAT_HWCOUNTER_ENTRY = 81
  43. RDMA_NLDEV_ATTR_STAT_HWCOUNTER_ENTRY_NAME = 82
  44. RDMA_NLDEV_ATTR_STAT_HWCOUNTER_ENTRY_VALUE = 83
  45. )