Home
last modified time | relevance | path

Searched refs:ev_file (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/drivers/infiniband/core/
Duverbs_main.c160 struct ib_uverbs_event_file *ev_file, in ib_uverbs_release_ucq() argument
165 if (ev_file) { in ib_uverbs_release_ucq()
166 spin_lock_irq(&ev_file->lock); in ib_uverbs_release_ucq()
171 spin_unlock_irq(&ev_file->lock); in ib_uverbs_release_ucq()
173 kref_put(&ev_file->ref, ib_uverbs_release_event_file); in ib_uverbs_release_ucq()
270 struct ib_uverbs_event_file *ev_file = cq->cq_context; in ib_uverbs_cleanup_ucontext() local
276 ib_uverbs_release_ucq(file, ev_file, ucq); in ib_uverbs_cleanup_ucontext()
592 struct ib_uverbs_event_file *ev_file; in ib_uverbs_alloc_event_file() local
596 ev_file = kzalloc(sizeof(*ev_file), GFP_KERNEL); in ib_uverbs_alloc_event_file()
597 if (!ev_file) in ib_uverbs_alloc_event_file()
[all …]
Duverbs.h194 struct ib_uverbs_event_file *ev_file,
Duverbs_cmd.c1362 struct ib_uverbs_event_file *ev_file = NULL; in create_cq() local
1379 ev_file = ib_uverbs_lookup_comp_file(cmd->comp_channel); in create_cq()
1380 if (!ev_file) { in create_cq()
1409 cq->cq_context = ev_file; in create_cq()
1445 if (ev_file) in create_cq()
1446 ib_uverbs_release_ucq(file, ev_file, obj); in create_cq()
1703 struct ib_uverbs_event_file *ev_file; in ib_uverbs_destroy_cq() local
1713 ev_file = cq->cq_context; in ib_uverbs_destroy_cq()
1731 ib_uverbs_release_ucq(file, ev_file, obj); in ib_uverbs_destroy_cq()