Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/infiniband/core/
Drdma_core.c131 struct ib_uverbs_file *ufile = attrs->ufile; in uverbs_destroy_uobject()
203 struct ib_uverbs_file *ufile = attrs->ufile; in uobj_destroy()
266 static struct ib_uobject *alloc_uobj(struct ib_uverbs_file *ufile, in alloc_uobj()
312 struct ib_uverbs_file *ufile, s64 id, in lookup_get_idr_uobject()
336 struct ib_uverbs_file *ufile, s64 id, in lookup_get_fd_uobject()
375 struct ib_uverbs_file *ufile, s64 id, in rdma_lookup_get_uobject()
427 struct ib_uverbs_file *ufile) in alloc_begin_idr_uobject()
456 struct ib_uverbs_file *ufile) in alloc_begin_fd_uobject()
478 struct ib_uverbs_file *ufile, in rdma_alloc_begin_uobject()
570 struct ib_uverbs_file *ufile = uobj->ufile; in alloc_commit_idr_uobject()
[all …]
Duverbs.h128 struct ib_uverbs_file *uverbs_file;
138 struct ib_uverbs_file { struct
222 struct file *ib_uverbs_alloc_async_event_file(struct ib_uverbs_file *uverbs_file,
224 void ib_uverbs_free_async_event_file(struct ib_uverbs_file *uverbs_file);
227 void ib_uverbs_release_ucq(struct ib_uverbs_file *file,
230 void ib_uverbs_release_uevent(struct ib_uverbs_file *file,
Drdma_core.h48 void uverbs_destroy_ufile_hw(struct ib_uverbs_file *ufile,
110 void setup_ufile_idr_uobject(struct ib_uverbs_file *ufile);
111 void release_ufile_idr_uobject(struct ib_uverbs_file *ufile);
190 void uverbs_user_mmap_disassociate(struct ib_uverbs_file *ufile);
Duverbs_main.c85 struct ib_ucontext *ib_uverbs_get_ucontext_file(struct ib_uverbs_file *ufile) in ib_uverbs_get_ucontext_file()
136 void ib_uverbs_release_ucq(struct ib_uverbs_file *file, in ib_uverbs_release_ucq()
161 void ib_uverbs_release_uevent(struct ib_uverbs_file *file, in ib_uverbs_release_uevent()
193 struct ib_uverbs_file *file = in ib_uverbs_release_file()
194 container_of(ref, struct ib_uverbs_file, ref); in ib_uverbs_release_file()
223 struct ib_uverbs_file *uverbs_file, in ib_uverbs_event_read()
354 struct ib_uverbs_file *uverbs_file = file->uverbs_file; in ib_uverbs_async_event_close()
454 static void ib_uverbs_async_handler(struct ib_uverbs_file *file, in ib_uverbs_async_handler()
539 struct ib_uverbs_file *file = in ib_uverbs_event_handler()
540 container_of(handler, struct ib_uverbs_file, event_handler); in ib_uverbs_event_handler()
[all …]
Duverbs_std_types_device.c57 gather_objects_handle(struct ib_uverbs_file *ufile, in gather_objects_handle()
Duverbs_ioctl.c555 static int ib_uverbs_cmd_verbs(struct ib_uverbs_file *ufile, in ib_uverbs_cmd_verbs()
622 struct ib_uverbs_file *file = filp->private_data; in ib_uverbs_ioctl()
Duverbs_cmd.c208 struct ib_uverbs_file *file = attrs->ufile; in ib_uverbs_get_context()
/Linux-v5.4/include/rdma/
Duverbs_types.h86 struct ib_uverbs_file *ufile);
93 struct ib_uverbs_file *ufile, s64 id,
135 struct ib_uverbs_file *ufile, s64 id,
141 struct ib_uverbs_file *ufile,
Duverbs_ioctl.h654 struct ib_uverbs_file *ufile;
Dib_verbs.h1459 struct ib_uverbs_file *ufile;
1479 struct ib_uverbs_file *ufile;
4594 struct ib_ucontext *ib_uverbs_get_ucontext_file(struct ib_uverbs_file *ufile);