]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - include/uapi/rdma/rdma_netlink.h
RDMA/nldev: provide detailed PD information
[linux.git] / include / uapi / rdma / rdma_netlink.h
index 6d9ec38e3af05b3b6e60086ccdd5ef9725c8c344..351139c7e2e7d6de2432acfbb04b9097c357a628 100644 (file)
@@ -244,6 +244,8 @@ enum rdma_nldev_command {
 
        RDMA_NLDEV_CMD_RES_MR_GET, /* can dump */
 
+       RDMA_NLDEV_CMD_RES_PD_GET, /* can dump */
+
        RDMA_NLDEV_NUM_OPS
 };
 
@@ -381,6 +383,11 @@ enum rdma_nldev_attr {
        RDMA_NLDEV_ATTR_RES_IOVA,               /* u64 */
        RDMA_NLDEV_ATTR_RES_MRLEN,              /* u64 */
 
+       RDMA_NLDEV_ATTR_RES_PD,                 /* nested table */
+       RDMA_NLDEV_ATTR_RES_PD_ENTRY,           /* nested table */
+       RDMA_NLDEV_ATTR_RES_LOCAL_DMA_LKEY,     /* u32 */
+       RDMA_NLDEV_ATTR_RES_UNSAFE_GLOBAL_RKEY, /* u32 */
+
        RDMA_NLDEV_ATTR_MAX
 };
 #endif /* _UAPI_RDMA_NETLINK_H */