Home
last modified time | relevance | path

Searched refs:rbi (Results 1 - 8 of 8) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/tl/
H A Dmali_kbase_timeline_io.c65 *rb_idx_raw = atomic_read(&stream->rbi); in kbasep_timeline_io_packet_pending()
257 atomic_inc(&stream->rbi); in kbasep_timeline_io_read()
265 atomic_set(&stream->rbi, new_rb_idx_raw); in kbasep_timeline_io_read()
H A Dmali_kbase_tlstream.h48 * @rbi: Read buffer index
84 atomic_t rbi; member
H A Dmali_kbase_tlstream.c96 atomic_set(&stream->rbi, 0); in kbase_tlstream_reset()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/tl/
H A Dmali_kbase_timeline_io.c75 *rb_idx_raw = atomic_read(&stream->rbi); in kbasep_timeline_io_packet_pending()
270 atomic_inc(&stream->rbi); in kbasep_timeline_io_read()
279 atomic_set(&stream->rbi, new_rb_idx_raw); in kbasep_timeline_io_read()
H A Dmali_kbase_tlstream.h49 * @rbi: Read buffer index
85 atomic_t rbi; member
H A Dmali_kbase_tlstream.c104 atomic_set(&stream->rbi, 0); in kbase_tlstream_reset()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_tlstream.c176 * @rbi: read buffer index
204 atomic_t rbi; member
542 atomic_set(&stream->rbi, 0); in kbasep_timeline_stream_reset()
600 unsigned int rb_idx_raw = atomic_read(&stream->rbi); in kbasep_tlstream_msgbuf_submit()
630 atomic_cmpxchg(&stream->rbi, rb_idx_raw, rb_idx_raw + 1); in kbasep_tlstream_msgbuf_submit()
827 *rb_idx_raw = atomic_read(&tl_stream[*stype]->rbi); in kbasep_tlstream_packet_pending()
900 /* If the rbi still points to the packet we just processed in kbasep_tlstream_read()
902 * copy_len and move rbi on to the next packet in kbasep_tlstream_read()
905 if (atomic_read(&tl_stream[stype]->rbi) == rb_idx_raw) { in kbasep_tlstream_read()
907 atomic_inc(&tl_stream[stype]->rbi); in kbasep_tlstream_read()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_tlstream.c177 * @rbi: read buffer index
205 atomic_t rbi; member
816 atomic_set(&stream->rbi, 0); in kbasep_timeline_stream_reset()
881 unsigned int rb_idx_raw = atomic_read(&stream->rbi); in kbasep_tlstream_msgbuf_submit()
914 atomic_cmpxchg(&stream->rbi, rb_idx_raw, rb_idx_raw + 1); in kbasep_tlstream_msgbuf_submit()
1128 *rb_idx_raw = atomic_read(&tl_stream[*stype]->rbi); in kbasep_tlstream_packet_pending()
1209 /* If the rbi still points to the packet we just processed in kbasep_tlstream_read()
1211 * copy_len and move rbi on to the next packet in kbasep_tlstream_read()
1214 if (atomic_read(&tl_stream[stype]->rbi) == rb_idx_raw) { in kbasep_tlstream_read()
1216 atomic_inc(&tl_stream[stype]->rbi); in kbasep_tlstream_read()
[all...]

Completed in 8 milliseconds