Home
last modified time | relevance | path

Searched refs:rb_idx_raw (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/tl/
H A Dmali_kbase_timeline_io.c114 unsigned int *rb_idx_raw) in kbasep_timeline_io_packet_pending() argument
119 KBASE_DEBUG_ASSERT(rb_idx_raw); in kbasep_timeline_io_packet_pending()
123 *rb_idx_raw = atomic_read(&stream->rbi); in kbasep_timeline_io_packet_pending()
129 if (atomic_read(&stream->wbi) != *rb_idx_raw) { in kbasep_timeline_io_packet_pending()
260 unsigned int rb_idx_raw = 0; in kbasep_timeline_io_read() local
278 timeline, &stream, &rb_idx_raw)) in kbasep_timeline_io_read()
284 timeline, &stream, &rb_idx_raw))) { in kbasep_timeline_io_read()
298 rb_idx = rb_idx_raw % PACKET_COUNT; in kbasep_timeline_io_read()
316 if (wb_idx_raw - rb_idx_raw < PACKET_COUNT) { in kbasep_timeline_io_read()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_tlstream.c881 unsigned int rb_idx_raw = atomic_read(&stream->rbi); in kbasep_tlstream_msgbuf_submit() local
907 if (PACKET_COUNT == wb_idx_raw - rb_idx_raw) { in kbasep_tlstream_msgbuf_submit()
914 atomic_cmpxchg(&stream->rbi, rb_idx_raw, rb_idx_raw + 1); in kbasep_tlstream_msgbuf_submit()
1116 unsigned int *rb_idx_raw) in kbasep_tlstream_packet_pending() argument
1121 KBASE_DEBUG_ASSERT(rb_idx_raw); in kbasep_tlstream_packet_pending()
1128 *rb_idx_raw = atomic_read(&tl_stream[*stype]->rbi); in kbasep_tlstream_packet_pending()
1133 if (atomic_read(&tl_stream[*stype]->wbi) != *rb_idx_raw) in kbasep_tlstream_packet_pending()
1172 unsigned int rb_idx_raw = 0; in kbasep_tlstream_read() local
1182 &rb_idx_raw)) in kbasep_tlstream_read()
1189 &rb_idx_raw))) { in kbasep_tlstream_read()
[all …]