Searched refs:queue_empty (Results 1 – 12 of 12) sorted by relevance
/linux/drivers/char/ |
A D | apm-emulation.c | 166 static inline int queue_empty(struct apm_queue *q) in queue_empty() function 212 if (queue_empty(&as->queue) && fp->f_flags & O_NONBLOCK) in apm_read() 215 wait_event_interruptible(apm_waitqueue, !queue_empty(&as->queue)); in apm_read() 217 while ((i >= sizeof(event)) && !queue_empty(&as->queue)) { in apm_read() 245 return queue_empty(&as->queue) ? 0 : EPOLLIN | EPOLLRDNORM; in apm_poll() 473 !queue_empty(&kapmd_queue) || kthread_should_stop()); in kapmd() 480 if (!queue_empty(&kapmd_queue)) in kapmd()
|
/linux/drivers/visorbus/ |
A D | visorchannel.c | 268 static bool queue_empty(struct visorchannel *channel, u32 queue) in queue_empty() function 292 return queue_empty(channel, queue); in visorchannel_signalempty() 294 rc = queue_empty(channel, queue); in visorchannel_signalempty()
|
/linux/drivers/infiniband/sw/rxe/ |
A D | rxe_queue.c | 118 if (!queue_empty(q, q->type) && (num_elem < queue_count(q, type))) in resize_finish() 124 while (!queue_empty(q, type)) { in resize_finish()
|
A D | rxe_queue.h | 144 static inline int queue_empty(struct rxe_queue *q, enum queue_type type) in queue_empty() function 258 return queue_empty(q, type) ? NULL : queue_consumer_addr(q, type); in queue_head()
|
A D | rxe_verbs.c | 881 empty = queue_empty(cq->queue, QUEUE_TYPE_FROM_DRIVER); in rxe_req_notify_cq()
|
/linux/drivers/staging/rtl8723bs/hal/ |
A D | rtl8723bs_xmit.c | 128 u8 queue_empty, queue_pending; in rtl8723bs_xmit_buf_handler() local 155 queue_empty = rtl8723_dequeue_writeport(padapter); in rtl8723bs_xmit_buf_handler() 157 } while (!queue_empty); in rtl8723bs_xmit_buf_handler()
|
/linux/arch/x86/kernel/ |
A D | apm_32.c | 1164 static int queue_empty(struct apm_user *as) in queue_empty() function 1473 if ((queue_empty(as)) && (fp->f_flags & O_NONBLOCK)) in do_read() 1475 wait_event_interruptible(apm_waitqueue, !queue_empty(as)); in do_read() 1477 while ((i >= sizeof(event)) && !queue_empty(as)) { in do_read() 1513 if (!queue_empty(as)) in do_poll()
|
/linux/drivers/s390/crypto/ |
A D | ap_queue.c | 109 if (status.queue_empty) in ap_recv() 160 if (!status.queue_empty && !aq->queue_count) in ap_sm_recv() 186 if (!status.queue_empty || aq->queue_count <= 0) in ap_sm_recv()
|
A D | vfio_ap_ops.c | 1247 if (status.queue_empty && !status.irq_enabled) in vfio_ap_mdev_reset_queue()
|
/linux/arch/s390/include/asm/ |
A D | ap.h | 40 unsigned int queue_empty : 1; member
|
/linux/drivers/misc/genwqe/ |
A D | card_ddcb.c | 82 static int queue_empty(struct ddcb_queue *queue) in queue_empty() function 375 while (!queue_empty(queue) && (ddcbs_finished < queue->ddcb_max)) { in genwqe_check_ddcb_queue() 985 if (queue_empty(queue)) { /* empty queue */ in genwqe_next_ddcb_ready()
|
/linux/drivers/iommu/arm/arm-smmu-v3/ |
A D | arm-smmu-v3.c | 127 static bool queue_empty(struct arm_smmu_ll_queue *q) in queue_empty() function 227 if (queue_empty(&q->llq)) in queue_remove_raw() 1569 } while (!queue_empty(llq)); in arm_smmu_evtq_thread() 1628 } while (!queue_empty(llq)); in arm_smmu_priq_thread()
|
Completed in 35 milliseconds