Searched refs:ib_uverbs_file (Results 1 – 12 of 12) sorted by relevance
| /linux/drivers/infiniband/core/ |
| H A D | rdma_core.c | 127 struct ib_uverbs_file *ufile = attrs->ufile; in uverbs_destroy_uobject() 191 struct ib_uverbs_file *ufile = attrs->ufile; in uobj_destroy() 263 struct ib_uverbs_file *ufile = attrs->ufile; in alloc_uobj() 311 struct ib_uverbs_file *ufile, s64 id, in lookup_get_idr_uobject() 335 struct ib_uverbs_file *ufile, s64 id, in lookup_get_fd_uobject() 374 struct ib_uverbs_file *ufile, s64 id, in rdma_lookup_get_uobject() 504 struct ib_uverbs_file *ufile = attrs->ufile; in rdma_alloc_begin_uobject() 589 struct ib_uverbs_file *ufile = uobj->ufile; in alloc_commit_idr_uobject() 606 struct ib_uverbs_file *ufile = obj_old->ufile; in swap_idr_uobjects() 654 struct ib_uverbs_file *ufile = attrs->ufile; in rdma_alloc_commit_uobject() [all …]
|
| H A D | rdma_core.h | 48 void uverbs_destroy_ufile_hw(struct ib_uverbs_file *ufile, 72 void setup_ufile_idr_uobject(struct ib_uverbs_file *ufile); 73 void release_ufile_idr_uobject(struct ib_uverbs_file *ufile); 152 void uverbs_user_mmap_disassociate(struct ib_uverbs_file *ufile);
|
| H A D | uverbs_main.c | 98 struct ib_ucontext *ib_uverbs_get_ucontext_file(struct ib_uverbs_file *ufile) in ib_uverbs_get_ucontext_file() 199 struct ib_uverbs_file *file = in ib_uverbs_release_file() 200 container_of(ref, struct ib_uverbs_file, ref); in ib_uverbs_release_file() 493 struct ib_uverbs_file *uverbs_file = async_file->uobj.ufile; in ib_uverbs_init_async_event_file() 574 struct ib_uverbs_file *file = filp->private_data; in ib_uverbs_write() 693 struct ib_uverbs_file *file = filp->private_data; in ib_uverbs_mmap() 722 struct ib_uverbs_file *ufile = vma->vm_file->private_data; in rdma_umap_open() 764 struct ib_uverbs_file *ufile = vma->vm_file->private_data; in rdma_umap_close() 790 struct ib_uverbs_file *ufile = vmf->vma->vm_file->private_data; in rdma_umap_fault() 830 void uverbs_user_mmap_disassociate(struct ib_uverbs_file *ufile) in uverbs_user_mmap_disassociate() [all …]
|
| H A D | ib_core_uverbs.c | 38 struct ib_uverbs_file *ufile = vma->vm_file->private_data; in rdma_umap_priv_init() 75 struct ib_uverbs_file *ufile = ucontext->ufile; in rdma_user_mmap_io() 288 struct ib_uverbs_file *ufile = ucontext->ufile; in rdma_user_mmap_entry_insert_range()
|
| H A D | uverbs_ioctl.c | 558 static int ib_uverbs_cmd_verbs(struct ib_uverbs_file *ufile, in ib_uverbs_cmd_verbs() 625 struct ib_uverbs_file *file = filp->private_data; in ib_uverbs_ioctl()
|
| H A D | uverbs_std_types_device.c | 64 gather_objects_handle(struct ib_uverbs_file *ufile, in gather_objects_handle()
|
| H A D | uverbs_cmd.c | 209 struct ib_uverbs_file *ufile = attrs->ufile; in ib_alloc_ucontext() 235 struct ib_uverbs_file *file = attrs->ufile; in ib_init_ucontext()
|
| /linux/include/rdma/ |
| H A D | uverbs_types.h | 66 struct ib_uverbs_file *ufile, s64 id, 109 struct ib_uverbs_file *ufile, s64 id, 155 struct ib_uverbs_file { struct
|
| H A D | ib_verbs.h | 1551 struct ib_uverbs_file *ufile; 1565 struct ib_uverbs_file *ufile; 2777 void (*ufile_hw_cleanup)(struct ib_uverbs_file *ufile); 4909 struct ib_ucontext *ib_uverbs_get_ucontext_file(struct ib_uverbs_file *ufile);
|
| H A D | uverbs_ioctl.h | 635 struct ib_uverbs_file *ufile;
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | devx.h | 31 void mlx5_ib_ufile_hw_cleanup(struct ib_uverbs_file *ufile); 46 static inline void mlx5_ib_ufile_hw_cleanup(struct ib_uverbs_file *ufile) in mlx5_ib_ufile_hw_cleanup()
|
| H A D | devx.c | 2689 void mlx5_ib_ufile_hw_cleanup(struct ib_uverbs_file *ufile) in mlx5_ib_ufile_hw_cleanup()
|