Home
last modified time | relevance | path

Searched refs:ev_queue (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/fddi/skfp/
H A Dqueue.c28 smc->q.ev_put = smc->q.ev_get = smc->q.ev_queue ; in ev_init()
39 if (++smc->q.ev_put == &smc->q.ev_queue[MAX_EVENT]) in queue_event()
40 smc->q.ev_put = smc->q.ev_queue ; in queue_event()
104 if (++ev == &smc->q.ev_queue[MAX_EVENT]) in ev_dispatcher()
105 ev = smc->q.ev_queue ; in ev_dispatcher()
/linux/drivers/infiniband/hw/mlx5/
H A Ddevx.c1747 struct devx_async_event_queue ev_queue; member
1751 static void devx_init_event_queue(struct devx_async_event_queue *ev_queue) in devx_init_event_queue() argument
1753 spin_lock_init(&ev_queue->lock); in devx_init_event_queue()
1754 INIT_LIST_HEAD(&ev_queue->event_list); in devx_init_event_queue()
1755 init_waitqueue_head(&ev_queue->poll_wait); in devx_init_event_queue()
1756 atomic_set(&ev_queue->bytes_in_use, 0); in devx_init_event_queue()
1757 ev_queue->is_destroyed = 0; in devx_init_event_queue()
1771 devx_init_event_queue(&ev_file->ev_queue); in UVERBS_HANDLER()
1813 struct devx_async_event_queue *ev_queue = &ev_file->ev_queue; in devx_query_callback() local
1821 spin_lock_irqsave(&ev_queue->lock, flags); in devx_query_callback()
[all …]
/linux/drivers/infiniband/core/
H A Duverbs_std_types_cq.c43 struct ib_uverbs_event_queue *ev_queue = cq->cq_context; in uverbs_free_cq() local
53 ev_queue ? container_of(ev_queue, in uverbs_free_cq()
55 ev_queue) : in uverbs_free_cq()
188 cq->cq_context = ev_file ? &ev_file->ev_queue : NULL; in UVERBS_HANDLER()
H A Duverbs_std_types_async_fd.c55 ib_uverbs_free_event_queue(&event_file->ev_queue); in uverbs_async_event_release()
H A Duverbs_std_types.c165 ib_uverbs_free_event_queue(&file->ev_queue); in uverbs_completion_event_file_destroy_uobj()
/linux/drivers/net/fddi/skfp/h/
H A Dsmc.h74 struct event_queue ev_queue[MAX_EVENT]; member