Searched refs:kbase_queue (Results 1 – 13 of 13) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/ |
| H A D | mali_kbase_csf.h | 146 struct kbase_queue *queue); 163 struct kbase_queue *queue); 186 void kbase_csf_queue_unbind(struct kbase_queue *queue, bool process_exit); 196 void kbase_csf_queue_unbind_stopped(struct kbase_queue *queue); 418 struct kbase_queue *queue);
|
| H A D | mali_kbase_csf.c | 111 struct kbase_queue *queue) in put_user_pages_mmap_handle() 137 struct kbase_queue *queue) in get_user_pages_mmap_handle() 170 static void init_user_io_pages(struct kbase_queue *queue) in init_user_io_pages() 188 struct kbase_queue *queue) in kernel_unmap_user_io_pages() 201 struct kbase_queue *queue) in kernel_map_user_io_pages() 251 static void get_queue(struct kbase_queue *queue); 252 static void release_queue(struct kbase_queue *queue); 276 void kbase_csf_free_command_stream_user_pages(struct kbase_context *kctx, struct kbase_queue *queue) in kbase_csf_free_command_stream_user_pages() 295 int kbase_csf_alloc_command_stream_user_pages(struct kbase_context *kctx, struct kbase_queue *queue) in kbase_csf_alloc_command_stream_user_pages() 387 static struct kbase_queue *find_queue(struct kbase_context *kctx, u64 base_addr) in find_queue() [all …]
|
| H A D | mali_kbase_csf_mcu_shared_reg.h | 88 int kbase_csf_mcu_shared_add_queue(struct kbase_device *kbdev, struct kbase_queue *queue); 98 void kbase_csf_mcu_shared_drop_stopped_queue(struct kbase_device *kbdev, struct kbase_queue *queue);
|
| H A D | mali_kbase_csf_scheduler.h | 43 int kbase_csf_scheduler_queue_start(struct kbase_queue *queue); 55 int kbase_csf_scheduler_queue_stop(struct kbase_queue *queue); 569 static inline bool kbase_csf_scheduler_queue_has_trace(struct kbase_queue *queue) in kbase_csf_scheduler_queue_has_trace()
|
| H A D | mali_kbase_csf_defs.h | 385 struct kbase_queue { struct 562 struct kbase_queue *bound_queues[MAX_SUPPORTED_STREAMS_PER_GROUP]; 845 struct kbase_queue *user_pages_info[
|
| H A D | mali_kbase_csf_sync_debugfs.c | 474 static u64 kbasep_csf_read_ringbuffer_value(struct kbase_queue *queue, u32 ringbuff_offset) in kbasep_csf_read_ringbuffer_value() 502 struct kbase_queue *queue, u32 ringbuff_offset, in kbasep_csf_print_gpu_sync_op() 595 static void kbasep_csf_dump_active_queue_sync_info(struct seq_file *file, struct kbase_queue *queue) in kbasep_csf_dump_active_queue_sync_info()
|
| H A D | mali_kbase_csf_mcu_shared_reg.c | 214 struct kbase_queue *queue = group->bound_queues[i]; in csg_reg_update_on_csis() 215 struct kbase_queue *prev_queue = prev_grp ? prev_grp->bound_queues[i] : NULL; in csg_reg_update_on_csis() 395 int kbase_csf_mcu_shared_add_queue(struct kbase_device *kbdev, struct kbase_queue *queue) in kbase_csf_mcu_shared_add_queue() 434 void kbase_csf_mcu_shared_drop_stopped_queue(struct kbase_device *kbdev, struct kbase_queue *queue) in kbase_csf_mcu_shared_drop_stopped_queue()
|
| H A D | mali_kbase_csf_scheduler.c | 421 struct kbase_queue *queue) in unassign_user_doorbell_from_queue() 447 struct kbase_queue *const queue) in assign_user_doorbell_to_queue() 521 struct kbase_queue *const queue = group->bound_queues[j]; in update_on_slot_queues_offsets() 1148 static int halt_stream_sync(struct kbase_queue *queue) in halt_stream_sync() 1256 static int sched_halt_stream(struct kbase_queue *queue) in sched_halt_stream() 1413 static void scheduler_activate_on_queue_stop(struct kbase_queue *queue) in scheduler_activate_on_queue_stop() 1431 int kbase_csf_scheduler_queue_stop(struct kbase_queue *queue) in kbase_csf_scheduler_queue_stop() 1473 static void update_hw_active(struct kbase_queue *queue, bool active) in update_hw_active() 1487 static void program_cs_extract_init(struct kbase_queue *queue) in program_cs_extract_init() 1497 struct kbase_queue *queue) in program_cs_trace_cfg() [all …]
|
| H A D | mali_kbase_csf_csg_debugfs.c | 287 struct kbase_queue *queue) in kbasep_csf_scheduler_dump_active_queue()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/debug/backend/ |
| H A D | mali_kbase_debug_linux_ktrace_csf.h | 78 struct kbase_queue *queue, u64 info_val), 138 struct kbase_queue *queue, u64 info_val), \ 197 struct kbase_queue *queue, u64 info_val), \
|
| H A D | mali_kbase_debug_ktrace_csf.h | 43 struct kbase_queue *queue, kbase_ktrace_flag_t flags, 182 struct kbase_queue *__queue = queue; \
|
| H A D | mali_kbase_debug_ktrace_csf.c | 94 struct kbase_queue *queue, kbase_ktrace_flag_t flags, in kbasep_ktrace_add_csf()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_mem_linux.c | 3412 struct kbase_queue *queue) 3456 struct kbase_queue *queue = vma->vm_private_data; 3499 struct kbase_queue *queue = vma->vm_private_data; 3588 struct kbase_queue *queue;
|