diff options
author | Leon Romanovsky <leonro@mellanox.com> | 2017-06-18 13:39:59 +0200 |
---|---|---|
committer | Leon Romanovsky <leon@kernel.org> | 2017-08-10 12:21:54 +0200 |
commit | ecc82c53f9a4ce08ba7df626a4262c86841ced8f (patch) | |
tree | d335b803fb7c7d11b744a42a00519d4487e1b018 /include/rdma | |
parent | RDMA/core: Add iterator over ib_devices (diff) | |
download | linux-ecc82c53f9a4ce08ba7df626a4262c86841ced8f.tar.xz linux-ecc82c53f9a4ce08ba7df626a4262c86841ced8f.zip |
RDMA/core: Add and expose static device index
This patch adds static device index in similar fashion to
already available in netdev world (struct net->ifindex).
In downstream patches, the RDMA nelink will use this idx-to-ib_device
conversion, so as part of this commit, we are exposing the translation
function to be visible for IB/core users.
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Diffstat (limited to 'include/rdma')
-rw-r--r-- | include/rdma/ib_verbs.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/rdma/ib_verbs.h b/include/rdma/ib_verbs.h index 1082b4c81b2c..3391df5fdc9c 100644 --- a/include/rdma/ib_verbs.h +++ b/include/rdma/ib_verbs.h @@ -2298,6 +2298,8 @@ struct ib_device { struct rdmacg_device cg_device; #endif + u32 index; + /** * The following mandatory functions are used only at device * registration. Keep functions such as these at the end of this |