summaryrefslogtreecommitdiff
path: root/drivers/infiniband/hw/mlx5/odp.c
diff options
context:
space:
mode:
authorJason Gunthorpe <jgg@mellanox.com>2019-01-10 14:02:24 -0700
committerJason Gunthorpe <jgg@mellanox.com>2019-01-21 14:33:08 -0700
commitd79af7242bb237d00e40092810e6828fbb929d2d (patch)
tree7f85b5b6562306c00edf2b86981066779c02862b /drivers/infiniband/hw/mlx5/odp.c
parent09ce351dff8e7636af0beb72cd4a86c3904a0500 (diff)
downloadlwn-d79af7242bb237d00e40092810e6828fbb929d2d.tar.gz
lwn-d79af7242bb237d00e40092810e6828fbb929d2d.zip
RDMA/device: Expose ib_device_try_get(()
It turns out future patches need this capability quite widely now, not just for netlink, so provide two global functions to manage the registration lock refcount. This also moves the point the lock becomes 1 to within ib_register_device() so that the semantics of the public API are very sane and clear. Calling ib_device_try_get() will fail on devices that are only allocated but not yet registered. Signed-off-by: Jason Gunthorpe <jgg@mellanox.com> Reviewed-by: Steve Wise <swise@opengridcomputing.com> Reviewed-by: Parav Pandit <parav@mellanox.com>
Diffstat (limited to 'drivers/infiniband/hw/mlx5/odp.c')
0 files changed, 0 insertions, 0 deletions