Home
last modified time | relevance | path

Searched defs:session (Results 1 – 25 of 133) sorted by relevance

123456

/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/
Dmali_memory_manager.c85 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 …]
Dmali_memory_dma_buf.c40 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
Dmali_ukk_timeline.c24 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()
Dmali_memory.c152 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/
Dmali_memory_manager.c84 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 …]
Dmali_memory_dma_buf.c39 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
Dmali_ukk_timeline.c23 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()
Dmali_memory.c154 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/
Dmpp_common.c235 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 …]
Dmpp_vepu1.c147 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/
Dmali_session.c49 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
Dmali_scheduler.c603 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 …]
Dmali_session.h93 #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/
Dmali_session.c48 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
Dmali_scheduler.c580 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 …]
Dmali_session.h96 #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/
Dmpp_common.c233 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 …]
Dmpp_vepu1.c147 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()
Dmpp_rkvdec2.c88 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/
Dmpp_common.c212 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 …]
Dmpp_vepu1.c145 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()
Dmpp_rkvdec2.c87 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/
Drga2_drv.c517 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/
Drga2_drv.c512 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/
Dmali_kbase_csf_ipa_control.c310 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

123456