Lines Matching refs:index_mask
60 __u32 index_mask; member
76 unsigned int index_mask; member
101 return (index + 1) & q->buf->index_mask; in next_index()
107 & q->index_mask) == 0; in queue_empty()
113 & q->index_mask) == 0; in queue_full()
119 & q->index_mask; in advance_producer()
125 & q->index_mask; in advance_consumer()
130 return q->buf->data + ((q->buf->producer_index & q->index_mask) in producer_addr()
136 return q->buf->data + ((q->buf->consumer_index & q->index_mask) in consumer_addr()
152 return q->buf->data + ((index & q->index_mask) in addr_from_index()
160 & q->index_mask; in index_from_addr()
166 & q->index_mask; in queue_count()