Home
last modified time | relevance | path

Searched refs:index_mask (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/infiniband/sw/rxe/
H A Drxe_queue.h69 u32 index_mask; member
97 return (index + 1) & q->index_mask; in queue_next_index()
159 return ((prod - cons) & q->index_mask) == 0; in queue_empty()
167 return ((prod + 1 - cons) & q->index_mask) == 0; in queue_full()
176 return (prod - cons) & q->index_mask; in queue_count()
194 prod = (prod + 1) & q->index_mask; in queue_advance_producer()
202 prod = (prod + 1) & q->index_mask; in queue_advance_producer()
223 cons = (q->index + 1) & q->index_mask; in queue_advance_consumer()
243 cons = (cons + 1) & q->index_mask; in queue_advance_consumer()
268 return q->buf->data + ((index & q->index_mask) in queue_addr_from_index()
[all …]
H A Drxe_queue.c85 q->index_mask = num_slots - 1; in rxe_queue_init()
94 q->buf->index_mask = q->index_mask; in rxe_queue_init()
125 while ((prod - cons) & q->index_mask) { in resize_finish()
/linux/drivers/gpu/drm/radeon/
H A Dradeon_encoders.c46 uint32_t index_mask = drm_encoder_mask(encoder); in radeon_encoder_clones() local
51 return index_mask; in radeon_encoder_clones()
54 return index_mask; in radeon_encoder_clones()
57 return index_mask; in radeon_encoder_clones()
72 index_mask |= (1 << count); in radeon_encoder_clones()
74 return index_mask; in radeon_encoder_clones()
/linux/drivers/gpu/drm/gma500/
H A Dpsb_intel_display.c546 int index_mask = 0; in gma_connector_clones() local
553 index_mask |= (1 << entry); in gma_connector_clones()
558 return index_mask; in gma_connector_clones()
/linux/include/uapi/rdma/
H A Drdma_user_rxe.h222 __u32 index_mask; member