Searched refs:rbi (Results 1 - 8 of 8) sorted by relevance
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/tl/ |
H A D | mali_kbase_timeline_io.c | 65 *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 D | mali_kbase_tlstream.h | 48 * @rbi: Read buffer index 84 atomic_t rbi; member
|
H A D | mali_kbase_tlstream.c | 96 atomic_set(&stream->rbi, 0); in kbase_tlstream_reset()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/tl/ |
H A D | mali_kbase_timeline_io.c | 75 *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 D | mali_kbase_tlstream.h | 49 * @rbi: Read buffer index 85 atomic_t rbi; member
|
H A D | mali_kbase_tlstream.c | 104 atomic_set(&stream->rbi, 0); in kbase_tlstream_reset()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_tlstream.c | 176 * @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 D | mali_kbase_tlstream.c | 177 * @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 9 milliseconds