Home
last modified time | relevance | path

Searched refs:ib_uverbs_file (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/infiniband/core/
H A Drdma_core.c127 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 Drdma_core.h48 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 Duverbs_main.c98 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 Dib_core_uverbs.c38 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 Duverbs_ioctl.c558 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 Duverbs_std_types_device.c64 gather_objects_handle(struct ib_uverbs_file *ufile, in gather_objects_handle()
H A Duverbs_cmd.c209 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 Duverbs_types.h66 struct ib_uverbs_file *ufile, s64 id,
109 struct ib_uverbs_file *ufile, s64 id,
155 struct ib_uverbs_file { struct
H A Dib_verbs.h1551 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 Duverbs_ioctl.h635 struct ib_uverbs_file *ufile;
/linux/drivers/infiniband/hw/mlx5/
H A Ddevx.h31 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 Ddevx.c2689 void mlx5_ib_ufile_hw_cleanup(struct ib_uverbs_file *ufile) in mlx5_ib_ufile_hw_cleanup()