Home
last modified time | relevance | path

Searched refs:mali_session_data (Results 1 – 25 of 54) sorted by relevance

123

/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_ukk_wrappers.h26 int wait_for_notification_wrapper(struct mali_session_data *session_data, _mali_uk_wait_for_notific…
27 int get_api_version_wrapper(struct mali_session_data *session_data, _mali_uk_get_api_version_s __us…
28 int get_api_version_v2_wrapper(struct mali_session_data *session_data, _mali_uk_get_api_version_v2_…
29 int get_user_settings_wrapper(struct mali_session_data *session_data, _mali_uk_get_user_settings_s …
30 int post_notification_wrapper(struct mali_session_data *session_data, _mali_uk_post_notification_s …
31 int request_high_priority_wrapper(struct mali_session_data *session_data, _mali_uk_request_high_pri…
32 int pending_submit_wrapper(struct mali_session_data *session_data, _mali_uk_pending_submit_s __user…
36 int get_mali_version_in_rk30_wrapper(struct mali_session_data *session_data, _mali_uk_get_mali_vers…
38 int get_rk_ko_version_wrapper(struct mali_session_data *session_data, _mali_rk_ko_version_s __user …
41 int mem_alloc_wrapper(struct mali_session_data *session_data, _mali_uk_alloc_mem_s __user *uargs);
[all …]
H A Dmali_ukk_core.c20 int get_api_version_wrapper(struct mali_session_data *session_data, _mali_uk_get_api_version_s __us… in get_api_version_wrapper()
39 int get_api_version_v2_wrapper(struct mali_session_data *session_data, _mali_uk_get_api_version_v2_… in get_api_version_v2_wrapper()
61 int get_mali_version_in_rk30_wrapper(struct mali_session_data *session_data, _mali_uk_get_mali_vers…
72 int get_rk_ko_version_wrapper(struct mali_session_data *session_data, _mali_rk_ko_version_s __user … in get_rk_ko_version_wrapper()
83 int wait_for_notification_wrapper(struct mali_session_data *session_data, _mali_uk_wait_for_notific… in wait_for_notification_wrapper()
104 int post_notification_wrapper(struct mali_session_data *session_data, _mali_uk_post_notification_s … in post_notification_wrapper()
125 int get_user_settings_wrapper(struct mali_session_data *session_data, _mali_uk_get_user_settings_s … in get_user_settings_wrapper()
144 int request_high_priority_wrapper(struct mali_session_data *session_data, _mali_uk_request_high_pri… in request_high_priority_wrapper()
159 int pending_submit_wrapper(struct mali_session_data *session_data, _mali_uk_pending_submit_s __user… in pending_submit_wrapper()
H A Dmali_ukk_mem.c19 int mem_alloc_wrapper(struct mali_session_data *session_data, _mali_uk_alloc_mem_s __user *uargs) in mem_alloc_wrapper()
45 int mem_free_wrapper(struct mali_session_data *session_data, _mali_uk_free_mem_s __user *uargs) in mem_free_wrapper()
71 int mem_bind_wrapper(struct mali_session_data *session_data, _mali_uk_bind_mem_s __user *uargs) in mem_bind_wrapper()
93 int mem_unbind_wrapper(struct mali_session_data *session_data, _mali_uk_unbind_mem_s __user *uargs) in mem_unbind_wrapper()
116 int mem_cow_wrapper(struct mali_session_data *session_data, _mali_uk_cow_mem_s __user *uargs) in mem_cow_wrapper()
142 int mem_cow_modify_range_wrapper(struct mali_session_data *session_data, _mali_uk_cow_modify_range_… in mem_cow_modify_range_wrapper()
168 int mem_resize_mem_wrapper(struct mali_session_data *session_data, _mali_uk_mem_resize_s __user *ua… in mem_resize_mem_wrapper()
190 int mem_write_safe_wrapper(struct mali_session_data *session_data, _mali_uk_mem_write_safe_s __user… in mem_write_safe_wrapper()
230 int mem_query_mmu_page_table_dump_size_wrapper(struct mali_session_data *session_data, _mali_uk_que… in mem_query_mmu_page_table_dump_size_wrapper()
248 int mem_dump_mmu_page_table_wrapper(struct mali_session_data *session_data, _mali_uk_dump_mmu_page_… in mem_dump_mmu_page_table_wrapper()
[all …]
H A Dmali_ukk_pp.c19 int pp_start_job_wrapper(struct mali_session_data *session_data, _mali_uk_pp_start_job_s __user *ua… in pp_start_job_wrapper()
35 int pp_and_gp_start_job_wrapper(struct mali_session_data *session_data, _mali_uk_pp_and_gp_start_jo… in pp_and_gp_start_job_wrapper()
52 int pp_get_number_of_cores_wrapper(struct mali_session_data *session_data, _mali_uk_get_pp_number_o… in pp_get_number_of_cores_wrapper()
75 int pp_get_core_version_wrapper(struct mali_session_data *session_data, _mali_uk_get_pp_core_versio… in pp_get_core_version_wrapper()
92 int pp_disable_wb_wrapper(struct mali_session_data *session_data, _mali_uk_pp_disable_wb_s __user *… in pp_disable_wb_wrapper()
H A 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()
604 struct mali_session_data *session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_mem_free()
637 struct mali_session_data *session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_mem_bind()
757 struct mali_session_data *session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_mem_unbind()
792 struct mali_session_data *session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_mem_cow()
916 struct mali_session_data *session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_mem_cow_modify_range()
[all …]
H A Dmali_ukk_gp.c19 int gp_start_job_wrapper(struct mali_session_data *session_data, _mali_uk_gp_start_job_s __user *ua… in gp_start_job_wrapper()
35 int gp_get_core_version_wrapper(struct mali_session_data *session_data, _mali_uk_get_gp_core_versio… in gp_get_core_version_wrapper()
54 int gp_suspend_response_wrapper(struct mali_session_data *session_data, _mali_uk_gp_suspend_respons… in gp_suspend_response_wrapper()
74 int gp_get_number_of_cores_wrapper(struct mali_session_data *session_data, _mali_uk_get_gp_number_o… in gp_get_number_of_cores_wrapper()
H A Dmali_memory.h67 _mali_osk_errcode_t mali_memory_session_begin(struct mali_session_data *session);
77 void mali_memory_session_end(struct mali_session_data *session);
111 void mali_mem_mali_map_free(struct mali_session_data *session, u32 size, mali_address_t vaddr, u32 …
H A Dmali_ukk_profiling.c20 int profiling_add_event_wrapper(struct mali_session_data *session_data, _mali_uk_profiling_add_even… in profiling_add_event_wrapper()
40 int profiling_report_sw_counters_wrapper(struct mali_session_data *session_data, _mali_uk_sw_counte… in profiling_report_sw_counters_wrapper()
85 int profiling_get_stream_fd_wrapper(struct mali_session_data *session_data, _mali_uk_profiling_stre… in profiling_get_stream_fd_wrapper()
109 int profiling_control_set_wrapper(struct mali_session_data *session_data, _mali_uk_profiling_contro… in profiling_control_set_wrapper()
H A 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()
H A Dmali_memory_external.c21 struct mali_session_data *session; in mali_mem_unbind_ext_buf()
40 struct mali_session_data *session; in mali_mem_bind_ext_buf()
46 session = (struct mali_session_data *)(uintptr_t)alloc->session; in mali_mem_bind_ext_buf()
H A Dmali_memory.c154 struct mali_session_data *session; in mali_mmap()
161 session = (struct mali_session_data *)filp->private_data; in mali_mmap()
284 struct mali_session_data *session = descriptor->session; in mali_mem_mali_map_prepare()
300 struct mali_session_data *session = descriptor->session; in mali_mem_mali_map_resize()
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()
351 _mali_osk_errcode_t mali_memory_session_begin(struct mali_session_data *session_data) in mali_memory_session_begin()
374 void mali_memory_session_end(struct mali_session_data *session) in mali_memory_session_end()
H A Dmali_memory_dma_buf.c39 struct mali_session_data *session; in mali_dma_buf_map()
157 struct mali_session_data *session; in mali_dma_buf_map_job()
206 struct mali_session_data *session; in mali_dma_buf_unmap_job()
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()
H A Dmali_memory_dma_buf.h29 struct mali_session_data *session;
36 int mali_dma_buf_get_size(struct mali_session_data *session, _mali_uk_dma_buf_get_size_s __user *ar…
H A Dmali_memory_manager.h39 _mali_osk_errcode_t mali_mem_add_mem_size(struct mali_session_data *session, u32 mali_addr, u32 add…
40 mali_mem_backend *mali_mem_backend_struct_search(struct mali_session_data *session, u32 mali_addres…
H A Dmali_ukk_soft_job.c22 int soft_job_start_wrapper(struct mali_session_data *session, _mali_uk_soft_job_start_s __user *uar… in soft_job_start_wrapper()
78 int soft_job_signal_wrapper(struct mali_session_data *session, _mali_uk_soft_job_signal_s __user *u… in soft_job_signal_wrapper()
H A Dmali_osk_low_level_mem.c130 struct mali_session_data *session; in _mali_ukk_mem_write_safe()
134 session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_mem_write_safe()
H A Dmali_memory_util.c50 struct mali_session_data *session = mali_alloc->session; in _mali_free_allocation_mem()
149 void mali_free_session_allocations(struct mali_session_data *session) in mali_free_session_allocations()
H A Dmali_memory_ump.c23 struct mali_session_data *session; in mali_mem_ump_map()
100 struct mali_session_data *session; in mali_mem_ump_unmap()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/common/
H A Dmali_session.h29 struct mali_session_data { struct
87 void mali_session_add(struct mali_session_data *session); argument
88 void mali_session_remove(struct mali_session_data *session);
94 _MALI_OSK_LIST_FOREACHENTRY(session, tmp, &mali_sessions, struct mali_session_data, link)
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()
H A 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()
93 struct mali_session_data *session, *tmp; in mali_session_max_window_num()
115 struct mali_session_data *session, *tmp; in mali_session_memory_tracking()
H A Dmali_scheduler.c86 struct mali_session_data *session, struct mali_gp_job *job);
88 struct mali_session_data *session, struct mali_pp_job *job, mali_timeline_point *point);
603 struct mali_session_data *session; in mali_scheduler_complete_pp_job()
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()
740 session = (struct mali_session_data *)(uintptr_t)ctx; in _mali_ukk_gp_start_job()
768 struct mali_session_data *session; in _mali_ukk_pp_start_job()
776 session = (struct mali_session_data *)(uintptr_t)ctx; in _mali_ukk_pp_start_job()
807 struct mali_session_data *session; in _mali_ukk_pp_and_gp_start_job()
819 session = (struct mali_session_data *) ctx; in _mali_ukk_pp_and_gp_start_job()
[all …]
H A Dmali_soft_job.h19 struct mali_session_data;
87 …struct mali_session_data *session; /**< The session this soft job system belong…
101 struct mali_soft_job_system *mali_soft_job_system_create(struct mali_session_data *session);
H A Dmali_executor.h26 struct mali_session_data;
48 void mali_executor_zap_all_active(struct mali_session_data *session);
64 void mali_executor_abort_session(struct mali_session_data *session);
H A Dmali_kernel_core.c1024 struct mali_session_data *session; in _mali_ukk_wait_for_notification()
1030 session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_wait_for_notification()
1060 struct mali_session_data *session; in _mali_ukk_post_notification()
1066 session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_post_notification()
1107 struct mali_session_data *session; in _mali_ukk_request_high_priority()
1112 session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_request_high_priority()
1125 struct mali_session_data *session; in _mali_ukk_open()
1128 session = (struct mali_session_data *)_mali_osk_calloc(1, sizeof(struct mali_session_data)); in _mali_ukk_open()
1246 struct mali_session_data *session; in _mali_ukk_close()
1248 session = (struct mali_session_data *)*context; in _mali_ukk_close()
H A Dmali_gp_job.h42 struct mali_session_data *session; /**< Session which submitted this job */
88 struct mali_gp_job *mali_gp_job_create(struct mali_session_data *session, _mali_uk_gp_start_job_s *…
152 MALI_STATIC_INLINE struct mali_session_data *mali_gp_job_get_session(struct mali_gp_job *job) in mali_gp_job_get_session()

123