Home
last modified time | relevance | path

Searched refs:wb_idx_raw (Results 1 - 6 of 6) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/tl/
H A Dmali_kbase_tlstream.c172 * @wb_idx_raw: Write buffer index
183 static size_t kbasep_tlstream_msgbuf_submit(struct kbase_tlstream *stream, unsigned int wb_idx_raw, in kbasep_tlstream_msgbuf_submit() argument
186 unsigned int wb_idx = wb_idx_raw % PACKET_COUNT; in kbasep_tlstream_msgbuf_submit()
194 kbasep_packet_number_update(stream->buffer[wb_idx].data, wb_idx_raw); in kbasep_tlstream_msgbuf_submit()
217 unsigned int wb_idx_raw; variable
225 wb_idx_raw = atomic_read(&stream->wbi);
226 wb_idx = wb_idx_raw % PACKET_COUNT;
231 wb_size = kbasep_tlstream_msgbuf_submit(stream, wb_idx_raw, wb_size);
232 wb_idx = (wb_idx_raw + 1) % PACKET_COUNT;
256 unsigned int wb_idx_raw; in kbase_tlstream_flush_stream() local
[all...]
H A Dmali_kbase_timeline_io.c203 unsigned int wb_idx_raw; in kbasep_timeline_io_read() local
253 wb_idx_raw = atomic_read(&stream->wbi); in kbasep_timeline_io_read()
255 if (wb_idx_raw - rb_idx_raw < PACKET_COUNT) { in kbasep_timeline_io_read()
263 const unsigned int new_rb_idx_raw = wb_idx_raw - PACKET_COUNT + 1; in kbasep_timeline_io_read()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/tl/
H A Dmali_kbase_tlstream.c185 * @wb_idx_raw: Write buffer index
198 unsigned int wb_idx_raw, in kbasep_tlstream_msgbuf_submit()
201 unsigned int wb_idx = wb_idx_raw % PACKET_COUNT; in kbasep_tlstream_msgbuf_submit()
214 wb_idx_raw); in kbasep_tlstream_msgbuf_submit()
238 unsigned int wb_idx_raw; variable
248 wb_idx_raw = atomic_read(&stream->wbi);
249 wb_idx = wb_idx_raw % PACKET_COUNT;
255 stream, wb_idx_raw, wb_size);
256 wb_idx = (wb_idx_raw + 1) % PACKET_COUNT;
283 unsigned int wb_idx_raw; in kbase_tlstream_flush_stream() local
196 kbasep_tlstream_msgbuf_submit( struct kbase_tlstream *stream, unsigned int wb_idx_raw, unsigned int wb_size) kbasep_tlstream_msgbuf_submit() argument
[all...]
H A Dmali_kbase_timeline_io.c213 unsigned int wb_idx_raw; in kbasep_timeline_io_read() local
266 wb_idx_raw = atomic_read(&stream->wbi); in kbasep_timeline_io_read()
268 if (wb_idx_raw - rb_idx_raw < PACKET_COUNT) { in kbasep_timeline_io_read()
277 wb_idx_raw - PACKET_COUNT + 1; in kbasep_timeline_io_read()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_tlstream.c587 * @wb_idx_raw: write buffer index
598 static size_t kbasep_tlstream_msgbuf_submit(struct tl_stream *stream, unsigned int wb_idx_raw, unsigned int wb_size) in kbasep_tlstream_msgbuf_submit() argument
601 unsigned int wb_idx = wb_idx_raw % PACKET_COUNT; in kbasep_tlstream_msgbuf_submit()
609 kbasep_tlstream_packet_number_update(stream->buffer[wb_idx].data, wb_idx_raw); in kbasep_tlstream_msgbuf_submit()
616 wb_idx_raw++; in kbasep_tlstream_msgbuf_submit()
617 atomic_set(&stream->wbi, wb_idx_raw); in kbasep_tlstream_msgbuf_submit()
623 if (wb_idx_raw - rb_idx_raw == PACKET_COUNT) { in kbasep_tlstream_msgbuf_submit()
660 unsigned int wb_idx_raw; variable
671 wb_idx_raw = atomic_read(&stream->wbi);
672 wb_idx = wb_idx_raw
724 unsigned int wb_idx_raw; kbasep_tlstream_flush_stream() local
763 unsigned int wb_idx_raw; kbasep_tlstream_autoflush_timer_callback() local
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_tlstream.c865 * @wb_idx_raw: write buffer index
878 unsigned int wb_idx_raw, in kbasep_tlstream_msgbuf_submit()
882 unsigned int wb_idx = wb_idx_raw % PACKET_COUNT; in kbasep_tlstream_msgbuf_submit()
894 wb_idx_raw); in kbasep_tlstream_msgbuf_submit()
900 wb_idx_raw++; in kbasep_tlstream_msgbuf_submit()
901 atomic_set(&stream->wbi, wb_idx_raw); in kbasep_tlstream_msgbuf_submit()
907 if (PACKET_COUNT == wb_idx_raw - rb_idx_raw) { in kbasep_tlstream_msgbuf_submit()
945 unsigned int wb_idx_raw; variable
958 wb_idx_raw = atomic_read(&stream->wbi);
959 wb_idx = wb_idx_raw
876 kbasep_tlstream_msgbuf_submit( struct tl_stream *stream, unsigned int wb_idx_raw, unsigned int wb_size) kbasep_tlstream_msgbuf_submit() argument
1015 unsigned int wb_idx_raw; kbasep_tlstream_flush_stream() local
1055 unsigned int wb_idx_raw; kbasep_tlstream_autoflush_timer_callback() local
[all...]

Completed in 7 milliseconds