Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/infiniband/sw/rxe/
Drxe_queue.h60 __u32 index_mask; member
76 unsigned int index_mask; member
106 return (index + 1) & q->buf->index_mask; in next_index()
112 & q->index_mask) == 0; in queue_empty()
118 & q->index_mask) == 0; in queue_full()
124 & q->index_mask; in advance_producer()
130 & q->index_mask; in advance_consumer()
135 return q->buf->data + ((q->buf->producer_index & q->index_mask) in producer_addr()
141 return q->buf->data + ((q->buf->consumer_index & q->index_mask) in consumer_addr()
157 return q->buf->data + ((index & q->index_mask) in addr_from_index()
[all …]
Drxe_queue.c112 q->index_mask = num_slots - 1; in rxe_queue_init()
121 q->buf->index_mask = q->index_mask; in rxe_queue_init()
Drxe_srq.c75 if (srq && (attr->srq_limit > srq->rq.queue->buf->index_mask)) { in rxe_srq_chk_attr()
78 srq->rq.queue->buf->index_mask); in rxe_srq_chk_attr()
Drxe_verbs.c421 attr->max_wr = srq->rq.queue->buf->index_mask; in rxe_query_srq()
/Linux-v4.19/kernel/bpf/
Darraymap.c82 u32 elem_size, index_mask, max_entries; in array_map_alloc() local
99 index_mask = mask64; in array_map_alloc()
104 max_entries = index_mask + 1; in array_map_alloc()
135 array->index_mask = index_mask; in array_map_alloc()
160 return array->value + array->elem_size * (index & array->index_mask); in array_map_lookup_elem()
177 *insn++ = BPF_ALU32_IMM(BPF_AND, ret, array->index_mask); in array_map_gen_lookup()
202 return this_cpu_ptr(array->pptrs[index & array->index_mask]); in percpu_array_map_lookup_elem()
222 pptr = array->pptrs[index & array->index_mask]; in bpf_percpu_array_copy()
270 memcpy(this_cpu_ptr(array->pptrs[index & array->index_mask]), in array_map_update_elem()
274 array->elem_size * (index & array->index_mask), in array_map_update_elem()
[all …]
Dverifier.c5784 map)->index_mask); in fixup_bpf_calls()
/Linux-v4.19/drivers/gpu/drm/radeon/
Dradeon_encoders.c46 uint32_t index_mask = 0; 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()
71 index_mask |= (1 << count); in radeon_encoder_clones()
73 return index_mask; in radeon_encoder_clones()
/Linux-v4.19/drivers/gpu/drm/gma500/
Dpsb_intel_display.c558 int index_mask = 0; in gma_connector_clones() local
566 index_mask |= (1 << entry); in gma_connector_clones()
569 return index_mask; in gma_connector_clones()
/Linux-v4.19/include/linux/
Dbpf.h306 u32 index_mask; member
/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_display.c14041 int index_mask = 0; in intel_encoder_clones() local
14046 index_mask |= (1 << entry); in intel_encoder_clones()
14051 return index_mask; in intel_encoder_clones()