Searched refs:VIOSCSI_QUEUE_MASK (Results 1 – 2 of 2) sorted by relevance
72 *idx = cur->next & VIOSCSI_QUEUE_MASK; in vioscsi_next_ring_desc()80 used->ring[used->idx & VIOSCSI_QUEUE_MASK].id = idx; in vioscsi_next_ring_item()81 used->ring[used->idx & VIOSCSI_QUEUE_MASK].len = desc->len; in vioscsi_next_ring_item()86 avail->idx & VIOSCSI_QUEUE_MASK; in vioscsi_next_ring_item()2103 acct.idx = vq_info->last_avail & VIOSCSI_QUEUE_MASK; in vioscsi_notifyq()2105 if ((acct.avail->idx & VIOSCSI_QUEUE_MASK) == acct.idx) { in vioscsi_notifyq()2111 while (acct.idx != (acct.avail->idx & VIOSCSI_QUEUE_MASK)) { in vioscsi_notifyq()2119 acct.req_idx = acct.avail->ring[acct.idx] & VIOSCSI_QUEUE_MASK; in vioscsi_notifyq()2250 acct.idx = (acct.idx + 1) & VIOSCSI_QUEUE_MASK; in vioscsi_notifyq()
45 #define VIOSCSI_QUEUE_MASK (VIOSCSI_QUEUE_SIZE - 1) macro