/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/ |
D | mali_memory_manager.c | 85 static mali_mem_allocation *mali_mem_allocation_struct_create(struct mali_session_data *session) in mali_mem_allocation_struct_create() 188 mali_mem_backend *mali_mem_backend_struct_search(struct mali_session_data *session, u32 mali_addres… in mali_mem_backend_struct_search() 208 static mali_osk_errcode_t mali_mem_resize(struct mali_session_data *session, mali_mem_backend *mem_… in mali_mem_resize() 368 mali_osk_errcode_t mali_mem_add_mem_size(struct mali_session_data *session, u32 mali_addr, u32 add_… in mali_mem_add_mem_size() 406 struct mali_session_data *session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_mem_allocate() local 606 struct mali_session_data *session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_mem_free() local 639 struct mali_session_data *session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_mem_bind() local 757 struct mali_session_data *session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_mem_unbind() local 793 struct mali_session_data *session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_mem_cow() local 918 struct mali_session_data *session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_mem_cow_modify_range() local [all …]
|
D | mali_memory_dma_buf.c | 40 struct mali_session_data *session; in mali_dma_buf_map() local 159 struct mali_session_data *session; in mali_dma_buf_map_job() local 208 struct mali_session_data *session; in mali_dma_buf_unmap_job() local 246 int mali_dma_buf_get_size(struct mali_session_data *session, mali_uk_dma_buf_get_size_s __user *use… in mali_dma_buf_get_size() 280 struct mali_session_data *session = alloc->session; in mali_mem_bind_dma_buf() local
|
D | mali_ukk_timeline.c | 24 int timeline_get_latest_point_wrapper(struct mali_session_data *session, in timeline_get_latest_point_wrapper() 52 int timeline_wait_wrapper(struct mali_session_data *session, mali_uk_timeline_wait_s __user *uargs) in timeline_wait_wrapper() 80 int timeline_create_sync_fence_wrapper(struct mali_session_data *session, in timeline_create_sync_fence_wrapper()
|
D | mali_memory.c | 152 struct mali_session_data *session; in mali_mmap() local 284 struct mali_session_data *session = descriptor->session; in mali_mem_mali_map_prepare() local 300 struct mali_session_data *session = descriptor->session; in mali_mem_mali_map_resize() local 316 void mali_mem_mali_map_free(struct mali_session_data *session, u32 size, mali_address_t vaddr, u32 … in mali_mem_mali_map_free() 373 void mali_memory_session_end(struct mali_session_data *session) in mali_memory_session_end()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/ |
D | mali_memory_manager.c | 84 static mali_mem_allocation *mali_mem_allocation_struct_create(struct mali_session_data *session) in mali_mem_allocation_struct_create() 187 mali_mem_backend *mali_mem_backend_struct_search(struct mali_session_data *session, u32 mali_addres… in mali_mem_backend_struct_search() 207 static _mali_osk_errcode_t mali_mem_resize(struct mali_session_data *session, mali_mem_backend *mem… in mali_mem_resize() 365 _mali_osk_errcode_t mali_mem_add_mem_size(struct mali_session_data *session, u32 mali_addr, u32 add… in mali_mem_add_mem_size() 403 struct mali_session_data *session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_mem_allocate() local 605 struct mali_session_data *session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_mem_free() local 638 struct mali_session_data *session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_mem_bind() local 758 struct mali_session_data *session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_mem_unbind() local 793 struct mali_session_data *session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_mem_cow() local 917 struct mali_session_data *session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_mem_cow_modify_range() local [all …]
|
D | mali_memory_dma_buf.c | 39 struct mali_session_data *session; in mali_dma_buf_map() local 157 struct mali_session_data *session; in mali_dma_buf_map_job() local 206 struct mali_session_data *session; in mali_dma_buf_unmap_job() local 244 int mali_dma_buf_get_size(struct mali_session_data *session, _mali_uk_dma_buf_get_size_s __user *us… in mali_dma_buf_get_size() 280 struct mali_session_data *session = alloc->session; in mali_mem_bind_dma_buf() local
|
D | mali_ukk_timeline.c | 23 int timeline_get_latest_point_wrapper(struct mali_session_data *session, _mali_uk_timeline_get_late… in timeline_get_latest_point_wrapper() 46 int timeline_wait_wrapper(struct mali_session_data *session, _mali_uk_timeline_wait_s __user *uargs) in timeline_wait_wrapper() 68 int timeline_create_sync_fence_wrapper(struct mali_session_data *session, _mali_uk_timeline_create_… in timeline_create_sync_fence_wrapper()
|
D | mali_memory.c | 154 struct mali_session_data *session; in mali_mmap() local 284 struct mali_session_data *session = descriptor->session; in mali_mem_mali_map_prepare() local 300 struct mali_session_data *session = descriptor->session; in mali_mem_mali_map_resize() local 315 void mali_mem_mali_map_free(struct mali_session_data *session, u32 size, mali_address_t vaddr, u32 … in mali_mem_mali_map_free() 374 void mali_memory_session_end(struct mali_session_data *session) in mali_memory_session_end()
|
/device/board/isoftstone/yangfan/kernel/src/driv/video/rockchip/mpp/ |
D | mpp_common.c | 235 static void task_msgs_init(struct mpp_task_msgs *msgs, struct mpp_session *session) in task_msgs_init() 249 static struct mpp_task_msgs *get_task_msgs(struct mpp_session *session) in get_task_msgs() 282 struct mpp_session *session = msgs->session; in put_task_msgs() local 302 static void clear_task_msgs(struct mpp_session *session) in clear_task_msgs() 323 struct mpp_session *session) in mpp_session_clear() 344 struct mpp_session *session = kzalloc(sizeof(*session), GFP_KERNEL); in mpp_session_init() local 367 static void mpp_session_deinit_default(struct mpp_session *session) in mpp_session_deinit_default() 396 int mpp_session_deinit(struct mpp_session *session) in mpp_session_deinit() 418 static void mpp_session_attach_workqueue(struct mpp_session *session, in mpp_session_attach_workqueue() 427 static void mpp_session_detach_workqueue(struct mpp_session *session) in mpp_session_detach_workqueue() [all …]
|
D | mpp_vepu1.c | 147 static int vepu_process_reg_fd(struct mpp_session *session, in vepu_process_reg_fd() 219 static void *vepu_alloc_task(struct mpp_session *session, in vepu_alloc_task() 386 static int vepu_free_task(struct mpp_session *session, in vepu_free_task() 397 static int vepu_control(struct mpp_session *session, struct mpp_request *req) in vepu_control() 441 static int vepu_free_session(struct mpp_session *session) in vepu_free_session() 451 static int vepu_init_session(struct mpp_session *session) in vepu_init_session() 483 static int vepu_dump_session(struct mpp_session *session, struct seq_file *seq) in vepu_dump_session() 529 struct mpp_session *session = NULL, *n; in vepu_show_session_info() local 579 static inline int vepu_dump_session(struct mpp_session *session, struct seq_file *seq) in vepu_dump_session()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/ |
D | mali_session.c | 49 void mali_session_add(struct mali_session_data *session) in mali_session_add() 57 void mali_session_remove(struct mali_session_data *session) in mali_session_remove() 72 struct mali_session_data *session = (struct mali_session_data *)data; in mali_session_pp_job_is_empty() local 93 struct mali_session_data *session, *tmp; in mali_session_max_window_num() local 115 struct mali_session_data *session, *tmp; in mali_session_memory_tracking() local
|
D | mali_scheduler.c | 603 struct mali_session_data *session; in mali_scheduler_complete_pp_job() local 620 void mali_scheduler_abort_session(struct mali_session_data *session) in mali_scheduler_abort_session() 732 struct mali_session_data *session; in _mali_ukk_gp_start_job() local 768 struct mali_session_data *session; in _mali_ukk_pp_start_job() local 807 struct mali_session_data *session; in _mali_ukk_pp_and_gp_start_job() local 870 struct mali_session_data *session; in _mali_ukk_pp_job_disable_wb() local 960 struct mali_session_data *session, struct mali_gp_job *job) in mali_scheduler_submit_gp_job() 975 struct mali_session_data *session, struct mali_pp_job *job, mali_timeline_point *point) in mali_scheduler_submit_pp_job() 1129 struct mali_session_data *session; in mali_scheduler_queue_gp_job() local 1203 struct mali_session_data *session; in mali_scheduler_queue_pp_job() local [all …]
|
D | mali_session.h | 93 #define MALI_SESSION_FOREACH(session, tmp, link) \ argument 96 …LINE struct mali_page_directory *mali_session_get_page_directory(struct mali_session_data *session) in mali_session_get_page_directory() 101 MALI_STATIC_INLINE void mali_session_memory_lock(struct mali_session_data *session) in mali_session_memory_lock() 107 MALI_STATIC_INLINE void mali_session_memory_unlock(struct mali_session_data *session) in mali_session_memory_unlock() 113 MALI_STATIC_INLINE void mali_session_send_notification(struct mali_session_data *session, _mali_osk… in mali_session_send_notification() 120 MALI_STATIC_INLINE void mali_session_inc_num_window_jobs(struct mali_session_data *session) in mali_session_inc_num_window_jobs()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/common/ |
D | mali_session.c | 48 void mali_session_add(struct mali_session_data *session) in mali_session_add() 56 void mali_session_remove(struct mali_session_data *session) in mali_session_remove() 71 struct mali_session_data *session = (struct mali_session_data *)data; in mali_session_pp_job_is_empty() local 92 struct mali_session_data *session, *tmp; in mali_session_max_window_num() local 114 struct mali_session_data *session, *tmp; in mali_session_memory_tracking() local
|
D | mali_scheduler.c | 580 struct mali_session_data *session; in mali_scheduler_complete_pp_job() local 597 void mali_scheduler_abort_session(struct mali_session_data *session) in mali_scheduler_abort_session() 698 struct mali_session_data *session; in _mali_ukk_gp_start_job() local 731 struct mali_session_data *session; in _mali_ukk_pp_start_job() local 769 struct mali_session_data *session; in _mali_ukk_pp_and_gp_start_job() local 828 struct mali_session_data *session; in _mali_ukk_pp_job_disable_wb() local 904 static mali_timeline_point mali_scheduler_submit_gp_job(struct mali_session_data *session, struct m… in mali_scheduler_submit_gp_job() 917 static mali_osk_errcode_t mali_scheduler_submit_pp_job(struct mali_session_data *session, struct ma… in mali_scheduler_submit_pp_job() 1068 struct mali_session_data *session; in mali_scheduler_queue_gp_job() local 1137 struct mali_session_data *session; in mali_scheduler_queue_pp_job() local [all …]
|
D | mali_session.h | 96 #define MALI_SESSION_FOREACH(session, tmp, link) … argument 99 …LINE struct mali_page_directory *mali_session_get_page_directory(struct mali_session_data *session) in mali_session_get_page_directory() 104 MALI_STATIC_INLINE void mali_session_memory_lock(struct mali_session_data *session) in mali_session_memory_lock() 110 MALI_STATIC_INLINE void mali_session_memory_unlock(struct mali_session_data *session) in mali_session_memory_unlock() 116 MALI_STATIC_INLINE void mali_session_send_notification(struct mali_session_data *session, in mali_session_send_notification() 124 MALI_STATIC_INLINE void mali_session_inc_num_window_jobs(struct mali_session_data *session) in mali_session_inc_num_window_jobs()
|
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/mpp/ |
D | mpp_common.c | 233 struct mpp_session *session) in mpp_session_clear() 254 struct mpp_session *session = kzalloc(sizeof(*session), GFP_KERNEL); in mpp_session_init() local 273 static void mpp_session_deinit_default(struct mpp_session *session) in mpp_session_deinit_default() 302 int mpp_session_deinit(struct mpp_session *session) in mpp_session_deinit() 322 static void mpp_session_attach_workqueue(struct mpp_session *session, in mpp_session_attach_workqueue() 331 static void mpp_session_detach_workqueue(struct mpp_session *session) in mpp_session_detach_workqueue() 353 mpp_session_push_pending(struct mpp_session *session, in mpp_session_push_pending() 365 mpp_session_pop_pending(struct mpp_session *session, in mpp_session_pop_pending() 377 mpp_session_get_pending_task(struct mpp_session *session) in mpp_session_get_pending_task() 393 struct mpp_session *session; in mpp_free_task() local [all …]
|
D | mpp_vepu1.c | 147 static int vepu_process_reg_fd(struct mpp_session *session, in vepu_process_reg_fd() 219 static void *vepu_alloc_task(struct mpp_session *session, in vepu_alloc_task() 386 static int vepu_free_task(struct mpp_session *session, in vepu_free_task() 397 static int vepu_control(struct mpp_session *session, struct mpp_request *req) in vepu_control() 441 static int vepu_free_session(struct mpp_session *session) in vepu_free_session() 451 static int vepu_init_session(struct mpp_session *session) in vepu_init_session() 483 static int vepu_dump_session(struct mpp_session *session, struct seq_file *seq) in vepu_dump_session() 529 struct mpp_session *session = NULL, *n; in vepu_show_session_info() local 579 static inline int vepu_dump_session(struct mpp_session *session, struct seq_file *seq) in vepu_dump_session()
|
D | mpp_rkvdec2.c | 88 static int rkvdec2_extract_task_msg(struct mpp_session *session, in rkvdec2_extract_task_msg() 155 int mpp_set_rcbbuf(struct mpp_dev *mpp, struct mpp_session *session, in mpp_set_rcbbuf() 193 int rkvdec2_task_init(struct mpp_dev *mpp, struct mpp_session *session, in rkvdec2_task_init() 249 void *rkvdec2_alloc_task(struct mpp_session *session, in rkvdec2_alloc_task() 269 static void *rkvdec2_rk3568_alloc_task(struct mpp_session *session, in rkvdec2_rk3568_alloc_task() 498 int rkvdec2_free_task(struct mpp_session *session, struct mpp_task *mpp_task) in rkvdec2_free_task() 508 static int rkvdec2_control(struct mpp_session *session, struct mpp_request *req) in rkvdec2_control() 550 int rkvdec2_free_session(struct mpp_session *session) in rkvdec2_free_session() 560 static int rkvdec2_init_session(struct mpp_session *session) in rkvdec2_init_session()
|
/device/soc/rockchip/common/vendor/drivers/video/rockchip/mpp/ |
D | mpp_common.c | 212 static int mpp_session_clear(struct mpp_dev *mpp, struct mpp_session *session) in mpp_session_clear() 232 struct mpp_session *session = kzalloc(sizeof(*session), GFP_KERNEL); in mpp_session_init() local 252 static void mpp_session_deinit_default(struct mpp_session *session) in mpp_session_deinit_default() 282 int mpp_session_deinit(struct mpp_session *session) in mpp_session_deinit() 303 static void mpp_session_attach_workqueue(struct mpp_session *session, struct mpp_taskqueue *queue) in mpp_session_attach_workqueue() 311 static void mpp_session_detach_workqueue(struct mpp_session *session) in mpp_session_detach_workqueue() 333 static int mpp_session_push_pending(struct mpp_session *session, struct mpp_task *task) in mpp_session_push_pending() 343 static int mpp_session_pop_pending(struct mpp_session *session, struct mpp_task *task) in mpp_session_pop_pending() 353 static struct mpp_task *mpp_session_get_pending_task(struct mpp_session *session) in mpp_session_get_pending_task() 367 struct mpp_session *session; in mpp_free_task() local [all …]
|
D | mpp_vepu1.c | 145 static int vepu_process_reg_fd(struct mpp_session *session, struct vepu_task *task, struct mpp_task… in vepu_process_reg_fd() 206 static void *vepu_alloc_task(struct mpp_session *session, struct mpp_task_msgs *msgs) in vepu_alloc_task() 361 static int vepu_free_task(struct mpp_session *session, struct mpp_task *mpp_task) in vepu_free_task() 369 static int vepu_control(struct mpp_session *session, struct mpp_request *req) in vepu_control() 411 static int vepu_free_session(struct mpp_session *session) in vepu_free_session() 421 static int vepu_init_session(struct mpp_session *session) in vepu_init_session() 454 static int vepu_dump_session(struct mpp_session *session, struct seq_file *seq) in vepu_dump_session() 502 struct mpp_session *session = NULL, *n; in vepu_show_session_info() local 551 static inline int vepu_dump_session(struct mpp_session *session, struct seq_file *seq) in vepu_dump_session()
|
D | mpp_rkvdec2.c | 87 static int rkvdec2_extract_task_msg(struct mpp_session *session, struct rkvdec2_task *task, struct … in rkvdec2_extract_task_msg() 156 int mpp_set_rcbbuf(struct mpp_dev *mpp, struct mpp_session *session, struct mpp_task *task) in mpp_set_rcbbuf() 192 int rkvdec2_task_init(struct mpp_dev *mpp, struct mpp_session *session, struct rkvdec2_task *task, in rkvdec2_task_init() 248 void *rkvdec2_alloc_task(struct mpp_session *session, struct mpp_task_msgs *msgs) in rkvdec2_alloc_task() 268 static void *rkvdec2_rk3568_alloc_task(struct mpp_session *session, struct mpp_task_msgs *msgs) in rkvdec2_rk3568_alloc_task() 492 int rkvdec2_free_task(struct mpp_session *session, struct mpp_task *mpp_task) in rkvdec2_free_task() 502 static int rkvdec2_control(struct mpp_session *session, struct mpp_request *req) in rkvdec2_control() 545 int rkvdec2_free_session(struct mpp_session *session) in rkvdec2_free_session() 555 static int rkvdec2_init_session(struct mpp_session *session) in rkvdec2_init_session()
|
/device/board/isoftstone/yangfan/kernel/src/driv/video/rockchip/rga2/ |
D | rga2_drv.c | 517 rga2_session *session, *session_tmp; in rga2_dump() local 619 static int rga2_flush(rga2_session *session, unsigned long arg) in rga2_flush() 684 static int rga2_get_result(rga2_session *session, unsigned long arg) in rga2_get_result() 769 static struct rga2_reg * rga2_reg_init(rga2_session *session, struct rga2_req *req) in rga2_reg_init() 840 static void rga2_service_session_clear(rga2_session *session) in rga2_service_session_clear() 1008 static int rga2_blit_flush_cache(rga2_session *session, struct rga2_req *req) in rga2_blit_flush_cache() 1049 static int rga2_blit(rga2_session *session, struct rga2_req *req) in rga2_blit() 1077 static int rga2_blit_async(rga2_session *session, struct rga2_req *req) in rga2_blit_async() 1097 static int rga2_blit_sync(rga2_session *session, struct rga2_req *req) in rga2_blit_sync() 1222 rga2_session *session; in rga_ioctl() local [all …]
|
/device/soc/rockchip/common/vendor/drivers/video/rockchip/rga2/ |
D | rga2_drv.c | 512 rga2_session *session, *session_tmp; in rga2_dump() local 610 static int rga2_flush(rga2_session *session, unsigned long arg) in rga2_flush() 666 static int rga2_get_result(rga2_session *session, unsigned long arg) in rga2_get_result() 748 static struct rga2_reg *rga2_reg_init(rga2_session *session, struct rga2_req *req) in rga2_reg_init() 817 static void rga2_service_session_clear(rga2_session *session) in rga2_service_session_clear() 976 static int rga2_blit_flush_cache(rga2_session *session, struct rga2_req *req) in rga2_blit_flush_cache() 1018 static int rga2_blit(rga2_session *session, struct rga2_req *req) in rga2_blit() 1046 static int rga2_blit_async(rga2_session *session, struct rga2_req *req) in rga2_blit_async() 1066 static int rga2_blit_sync(rga2_session *session, struct rga2_req *req) in rga2_blit_sync() 1181 rga2_session *session; in rga_ioctl() local [all …]
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/ipa_control/ |
D | mali_kbase_csf_ipa_control.c | 310 struct kbase_ipa_control_session *session = &ipa_ctrl->sessions[i]; in kbase_ipa_control_rate_change_notify() local 412 struct kbase_ipa_control_session *session) in session_read_raw_values() 448 struct kbase_ipa_control_session *session) in session_gpu_start() 523 struct kbase_ipa_control_session *session = NULL; in kbase_ipa_control_register() local 703 struct kbase_ipa_control_session *session; in kbase_ipa_control_unregister() local 786 struct kbase_ipa_control_session *session; in kbase_ipa_control_query() local 886 struct kbase_ipa_control_session *session = in kbase_ipa_control_handle_gpu_power_off() local 1003 struct kbase_ipa_control_session *session = in kbase_ipa_control_protm_exited() local
|