Searched refs:dbq (Results 1 – 1 of 1) sorted by relevance
489 struct doorbell_queue *dbq; in fsl_hv_queue_doorbell() local495 list_for_each_entry(dbq, &db_list, list) { in fsl_hv_queue_doorbell()496 if (dbq->head != nextp(dbq->tail)) { in fsl_hv_queue_doorbell()497 dbq->q[dbq->tail] = doorbell; in fsl_hv_queue_doorbell()503 dbq->tail = nextp(dbq->tail); in fsl_hv_queue_doorbell()504 wake_up_interruptible(&dbq->wait); in fsl_hv_queue_doorbell()570 struct doorbell_queue *dbq = filp->private_data; in fsl_hv_poll() local574 spin_lock_irqsave(&dbq->lock, flags); in fsl_hv_poll()576 poll_wait(filp, &dbq->wait, p); in fsl_hv_poll()577 mask = (dbq->head == dbq->tail) ? 0 : (EPOLLIN | EPOLLRDNORM); in fsl_hv_poll()[all …]