Searched refs:ib_uverbs_device (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/infiniband/core/ |
H A D | uverbs_main.c | 134 struct ib_uverbs_device *dev = in ib_uverbs_release_dev() 135 container_of(device, struct ib_uverbs_device, dev); in ib_uverbs_release_dev() 192 static void ib_uverbs_comp_dev(struct ib_uverbs_device *dev) in ib_uverbs_comp_dev() 906 struct ib_uverbs_device *uverbs_dev = in rdma_user_mmap_disassociate() 922 * - the ib_uverbs_device structures are properly reference counted and 931 struct ib_uverbs_device *dev; in ib_uverbs_open() 938 dev = container_of(inode->i_cdev, struct ib_uverbs_device, cdev); in ib_uverbs_open() 1049 struct ib_uverbs_device *uverbs_dev = client_data; in ib_uverbs_get_nl_info() 1085 struct ib_uverbs_device *dev = in ibdev_show() 1086 container_of(device, struct ib_uverbs_device, de in ibdev_show() [all...] |
H A D | rdma_core.h | 46 struct ib_uverbs_device; 147 void uverbs_disassociate_api_pre(struct ib_uverbs_device *uverbs_dev);
|
H A D | uverbs.h | 80 * struct ib_uverbs_device: One reference is held by the module and 99 struct ib_uverbs_device { struct 100 refcountib_uverbs_device global() argument 101 num_comp_vectorsib_uverbs_device global() argument 102 compib_uverbs_device global() argument 103 devib_uverbs_device global() argument 105 groupsib_uverbs_device global() argument 106 ib_devib_uverbs_device global() argument 107 devnumib_uverbs_device global() argument 108 cdevib_uverbs_device global() argument 109 xrcd_treeib_uverbs_device global() argument 110 xrcd_tree_mutexib_uverbs_device global() argument 111 disassociate_srcuib_uverbs_device global() argument 112 lists_mutexib_uverbs_device global() argument 113 uverbs_file_listib_uverbs_device global() argument 114 uapiib_uverbs_device global() argument
|
H A D | uverbs_uapi.c | 685 void uverbs_disassociate_api_pre(struct ib_uverbs_device *uverbs_dev) in uverbs_disassociate_api_pre() 707 * Called when a driver disassociates from the ib_uverbs_device. The
|
H A D | uverbs_cmd.c | 505 static int xrcd_table_insert(struct ib_uverbs_device *dev, in xrcd_table_insert() 540 static struct xrcd_table_entry *xrcd_table_search(struct ib_uverbs_device *dev, in xrcd_table_search() 560 static struct ib_xrcd *find_xrcd(struct ib_uverbs_device *dev, struct inode *inode) in find_xrcd() 571 static void xrcd_table_delete(struct ib_uverbs_device *dev, in xrcd_table_delete() 586 struct ib_uverbs_device *ibudev = attrs->ufile->device; in ib_uverbs_open_xrcd() 694 struct ib_uverbs_device *dev = attrs->ufile->device; in ib_uverbs_dealloc_xrcd()
|
/linux/include/rdma/ |
H A D | uverbs_types.h | 157 struct ib_uverbs_device *device;
|