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 D | mali_kbase_tlstream.c | 172 * @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 D | mali_kbase_timeline_io.c | 203 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 D | mali_kbase_tlstream.c | 185 * @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 D | mali_kbase_timeline_io.c | 213 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 D | mali_kbase_tlstream.c | 587 * @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 D | mali_kbase_tlstream.c | 865 * @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