Home
last modified time | relevance | path

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

/linux/drivers/infiniband/core/
H A Duverbs_main.c127 spin_lock_irq(&ev_file->ev_queue.lock); in ib_uverbs_release_ucq()
132 spin_unlock_irq(&ev_file->ev_queue.lock); in ib_uverbs_release_ucq()
148 spin_lock_irq(&async_file->ev_queue.lock); in ib_uverbs_release_uevent()
153 spin_unlock_irq(&async_file->ev_queue.lock); in ib_uverbs_release_uevent()
169 static ssize_t ib_uverbs_event_read(struct ib_uverbs_event_queue *ev_queue, in ib_uverbs_event_read() argument
177 spin_lock_irq(&ev_queue->lock); in ib_uverbs_event_read()
179 while (list_empty(&ev_queue->event_list)) { in ib_uverbs_event_read()
180 if (ev_queue->is_closed) { in ib_uverbs_event_read()
181 spin_unlock_irq(&ev_queue->lock); in ib_uverbs_event_read()
185 spin_unlock_irq(&ev_queue->lock); in ib_uverbs_event_read()
[all …]
/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/net/fddi/skfp/h/
H A Dsmc.h74 struct event_queue ev_queue[MAX_EVENT]; member