| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/backend/ |
| H A D | mali_kbase_mmu_jm.c | 57 void kbase_gpu_report_bus_fault_and_kill(struct kbase_context *kctx, in kbase_gpu_report_bus_fault_and_kill() 105 void kbase_mmu_report_fault_and_kill(struct kbase_context *kctx, in kbase_mmu_report_fault_and_kill() 204 struct kbase_context *kctx, struct kbase_as *as, in kbase_mmu_interrupt_process() 333 struct kbase_context *kctx; in kbase_mmu_interrupt() local 418 int kbase_mmu_switch_to_ir(struct kbase_context *const kctx, in kbase_mmu_switch_to_ir()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_context.h | 33 static inline bool kbase_ctx_flag(struct kbase_context *kctx, in kbase_ctx_flag() 50 static inline void kbase_ctx_flag_clear(struct kbase_context *kctx, in kbase_ctx_flag_clear() 85 static inline void kbase_ctx_flag_set(struct kbase_context *kctx, in kbase_ctx_flag_set()
|
| H A D | mali_kbase_dma_fence.c | 42 struct kbase_context *kctx = katom->kctx; in kbase_dma_fence_waiters_add() local 122 struct kbase_context *kctx = katom->kctx; in kbase_dma_fence_queue_work() local 400 void kbase_dma_fence_cancel_all_atoms(struct kbase_context *kctx) in kbase_dma_fence_cancel_all_atoms() 433 void kbase_dma_fence_term(struct kbase_context *kctx) in kbase_dma_fence_term() 439 int kbase_dma_fence_init(struct kbase_context *kctx) in kbase_dma_fence_init()
|
| H A D | mali_kbase_context.c | 42 struct kbase_context *kctx; in kbase_create_context() local 211 void kbase_destroy_context(struct kbase_context *kctx) in kbase_destroy_context() 311 int kbase_context_set_create_flags(struct kbase_context *kctx, u32 flags) in kbase_context_set_create_flags()
|
| H A D | mali_kbase_jd_debugfs.c | 109 struct kbase_context *kctx = atom->kctx; in kbasep_jd_debugfs_atom_deps() local 145 struct kbase_context *kctx = sfile->private; in kbasep_jd_debugfs_atoms_show() local 223 void kbasep_jd_debugfs_ctx_init(struct kbase_context *kctx) in kbasep_jd_debugfs_ctx_init()
|
| H A D | mali_kbase_dma_fence.h | 124 static inline int kbase_dma_fence_init(struct kbase_context *kctx) in kbase_dma_fence_init() 129 static inline void kbase_dma_fence_term(struct kbase_context *kctx) {} in kbase_dma_fence_term()
|
| H A D | mali_kbase_jm.c | 39 struct kbase_context *kctx; in kbase_jm_next_job() local 102 void kbase_jm_idle_ctx(struct kbase_device *kbdev, struct kbase_context *kctx) in kbase_jm_idle_ctx()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_trace_gpu_mem.h | 32 struct kbase_context *kctx) in kbase_trace_gpu_mem_usage() 47 struct kbase_context *kctx, size_t pages) in kbase_trace_gpu_mem_usage_dec() 62 struct kbase_context *kctx, size_t pages) in kbase_trace_gpu_mem_usage_inc()
|
| H A D | mali_kbase_trace_gpu_mem.c | 57 static bool kbase_delete_dma_buf_mapping(struct kbase_context *kctx, in kbase_delete_dma_buf_mapping() 108 static bool kbase_capture_dma_buf_mapping(struct kbase_context *kctx, in kbase_capture_dma_buf_mapping() 166 void kbase_remove_dma_buf_usage(struct kbase_context *kctx, in kbase_remove_dma_buf_usage() 196 void kbase_add_dma_buf_usage(struct kbase_context *kctx, in kbase_add_dma_buf_usage()
|
| H A D | mali_kbase_mem.h | 71 struct kbase_context *kctx; member 152 struct kbase_context *kctx; member 165 struct kbase_context *kctx; member 761 struct kbase_context *kctx, struct kbase_va_region *region) in kbase_va_region_alloc_get() 774 struct kbase_context *kctx, struct kbase_va_region *region) in kbase_va_region_alloc_put() 877 struct kbase_context *kctx, size_t nr_pages, in kbase_alloc_create() 936 struct kbase_context *kctx, int group_id) in kbase_reg_prepare_native() 1654 static inline void kbase_process_page_usage_inc(struct kbase_context *kctx, int pages) in kbase_process_page_usage_inc() 1670 static inline void kbase_process_page_usage_dec(struct kbase_context *kctx, int pages) in kbase_process_page_usage_dec() 2010 #define kbase_trace_jit_report_gpu_mem(kctx, reg, flags) \ argument [all …]
|
| H A D | mali_kbase_debug_mem_zones.c | 49 struct kbase_context *const kctx = sfile->private; in debug_mem_zones_show() local 98 void kbase_debug_mem_zones_init(struct kbase_context *const kctx) in kbase_debug_mem_zones_init() 113 void kbase_debug_mem_zones_init(struct kbase_context *const kctx) in kbase_debug_mem_zones_init()
|
| H A D | mali_kbase_debug_mem_allocs.c | 84 struct kbase_context *const kctx = sfile->private; in debug_ctx_mem_allocs_show() local 120 void kbase_debug_mem_allocs_init(struct kbase_context *const kctx) in kbase_debug_mem_allocs_init() 135 void kbase_debug_mem_allocs_init(struct kbase_context *const kctx) in kbase_debug_mem_allocs_init()
|
| H A D | mali_kbase_debug_mem_view.c | 62 struct kbase_context *kctx; member 233 struct kbase_context *const kctx = i->i_private; in debug_mem_open() local 326 struct kbase_context *const kctx = inode->i_private; in debug_mem_release() local 357 struct kbase_context *const kctx = file->private_data; in debug_mem_write() local 394 void kbase_debug_mem_view_init(struct kbase_context *const kctx) in kbase_debug_mem_view_init()
|
| H A D | mali_kbase_jd_debugfs.c | 67 struct kbase_context *kctx = atom->kctx; in kbasep_jd_debugfs_atom_deps() local 103 struct kbase_context *kctx = sfile->private; in kbasep_jd_debugfs_atoms_show() local 182 void kbasep_jd_debugfs_ctx_init(struct kbase_context *kctx) in kbasep_jd_debugfs_ctx_init()
|
| H A D | mali_kbase_config.c | 67 int kbasep_platform_context_init(struct kbase_context *kctx) in kbasep_platform_context_init() 78 void kbasep_platform_context_term(struct kbase_context *kctx) in kbasep_platform_context_term()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
| H A D | mali_kbase_jm_hw.c | 38 #define beenthere(kctx, f, a...) \ argument 48 struct kbase_context *kctx) in kbasep_jm_is_js_free() 57 struct kbase_context *kctx; in kbase_job_hw_submit() local 487 struct kbase_context *kctx = target_katom->kctx; in kbasep_job_slot_soft_or_hard_stop_do_action() local 695 void kbase_backend_jm_kill_jobs_from_kctx(struct kbase_context *kctx) in kbase_backend_jm_kill_jobs_from_kctx() 725 void kbase_job_slot_ctx_priority_check_locked(struct kbase_context *kctx, in kbase_job_slot_ctx_priority_check_locked() 803 void kbase_jm_wait_for_zero_jobs(struct kbase_context *kctx) in kbase_jm_wait_for_zero_jobs() 930 struct kbase_context *kctx, int js, in kbasep_check_for_afbc_on_slot() 1017 void kbase_job_slot_hardstop(struct kbase_context *kctx, int js, in kbase_job_slot_hardstop()
|
| H A D | mali_kbase_debug_job_fault_backend.c | 76 bool kbase_debug_job_fault_reg_snapshot_init(struct kbase_context *kctx, in kbase_debug_job_fault_reg_snapshot_init() 140 bool kbase_job_fault_get_reg_snapshot(struct kbase_context *kctx) in kbase_job_fault_get_reg_snapshot()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
| H A D | mali_kbase_jm_hw.c | 133 struct kbase_context *const kctx = katom->kctx; in select_job_chain() local 194 struct kbase_context *kctx) in kbasep_jm_wait_js_free() 216 struct kbase_context *kctx; in kbase_job_hw_submit() local 753 void kbase_backend_jm_kill_running_jobs_from_kctx(struct kbase_context *kctx) in kbase_backend_jm_kill_running_jobs_from_kctx() 764 void kbase_job_slot_ctx_priority_check_locked(struct kbase_context *kctx, in kbase_job_slot_ctx_priority_check_locked() 797 struct kbase_context *kctx, struct kbase_va_region *reg) in softstop_start_rp_nolock() 846 int kbase_job_slot_softstop_start_rp(struct kbase_context *const kctx, in kbase_job_slot_softstop_start_rp() 860 void kbase_jm_wait_for_zero_jobs(struct kbase_context *kctx) in kbase_jm_wait_for_zero_jobs() 967 void kbase_job_slot_hardstop(struct kbase_context *kctx, unsigned int js, in kbase_job_slot_hardstop()
|
| H A D | mali_kbase_debug_job_fault_backend.c | 82 bool kbase_debug_job_fault_reg_snapshot_init(struct kbase_context *kctx, in kbase_debug_job_fault_reg_snapshot_init() 146 bool kbase_job_fault_get_reg_snapshot(struct kbase_context *kctx) in kbase_job_fault_get_reg_snapshot()
|
| /OK3568_Linux_fs/kernel/net/sunrpc/auth_gss/ |
| H A D | gss_krb5_wrap.c | 158 gss_wrap_kerberos_v1(struct krb5_ctx *kctx, int offset, in gss_wrap_kerberos_v1() 247 gss_unwrap_kerberos_v1(struct krb5_ctx *kctx, int offset, int len, in gss_unwrap_kerberos_v1() 409 gss_wrap_kerberos_v2(struct krb5_ctx *kctx, u32 offset, in gss_wrap_kerberos_v2() 460 gss_unwrap_kerberos_v2(struct krb5_ctx *kctx, int offset, int len, in gss_unwrap_kerberos_v2() 564 struct krb5_ctx *kctx = gctx->internal_ctx_id; in gss_wrap_kerberos() local 582 struct krb5_ctx *kctx = gctx->internal_ctx_id; in gss_unwrap_kerberos() local
|
| H A D | gss_krb5_seqnum.c | 43 krb5_make_seq_num(struct krb5_ctx *kctx, in krb5_make_seq_num() 72 krb5_get_seq_num(struct krb5_ctx *kctx, in krb5_get_seq_num()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/ |
| H A D | mali_kbase_mmu.c | 62 struct kbase_context *kctx) in release_ctx() 176 static void mmu_invalidate(struct kbase_device *kbdev, struct kbase_context *kctx, int as_nr, in mmu_invalidate() 231 static void mmu_flush_invalidate(struct kbase_device *kbdev, struct kbase_context *kctx, int as_nr, in mmu_flush_invalidate() 277 static void mmu_flush_invalidate_on_gpu_ctrl(struct kbase_device *kbdev, struct kbase_context *kctx, in mmu_flush_invalidate_on_gpu_ctrl() 296 static void kbase_mmu_sync_pgd_gpu(struct kbase_device *kbdev, struct kbase_context *kctx, in kbase_mmu_sync_pgd_gpu() 332 static void kbase_mmu_sync_pgd(struct kbase_device *kbdev, struct kbase_context *kctx, in kbase_mmu_sync_pgd() 645 static void kbase_gpu_mmu_handle_write_fault(struct kbase_context *kctx, in kbase_gpu_mmu_handle_write_fault() 723 static void kbase_gpu_mmu_handle_permission_fault(struct kbase_context *kctx, in kbase_gpu_mmu_handle_permission_fault() 814 static bool page_fault_try_alloc(struct kbase_context *kctx, in page_fault_try_alloc() 977 struct kbase_context *kctx; in kbase_mmu_page_fault_worker() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/ |
| H A D | mali_kbase_csf_event.h | 100 static inline void kbase_csf_event_signal_notify_gpu(struct kbase_context *kctx) in kbase_csf_event_signal_notify_gpu() 105 static inline void kbase_csf_event_signal_cpu_only(struct kbase_context *kctx) in kbase_csf_event_signal_cpu_only()
|
| H A D | mali_kbase_csf_scheduler.c | 83 #define kctx_as_enabled(kctx) (!kbase_ctx_flag(kctx, KCTX_AS_DISABLED_ON_FAULT)) argument 114 struct kbase_context *kctx = group->kctx; in wait_for_dump_complete_on_group_deschedule() local 158 struct kbase_context *kctx, enum dumpfault_error_type error) in schedule_actions_trigger_df() 699 struct kbase_context *kctx = group ? group->kctx : NULL; in scheduler_protm_wait_quit() local 2094 struct kbase_context *kctx = group->kctx; in schedule_in_cycle() local 2156 struct kbase_context *const kctx = group->kctx; in insert_group_to_runnable() local 2210 struct kbase_context *kctx = group->kctx; in remove_group_from_runnable() local 2311 struct kbase_context *kctx = group->kctx; in insert_group_to_idle_wait() local 2331 struct kbase_context *kctx = group->kctx; in remove_group_from_idle_wait() local 2555 struct kbase_context *kctx = group->kctx; in cleanup_csg_slot() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/tl/ |
| H A D | mali_kbase_timeline.c | 327 void kbase_timeline_pre_kbase_context_destroy(struct kbase_context *kctx) in kbase_timeline_pre_kbase_context_destroy() 349 void kbase_timeline_post_kbase_context_create(struct kbase_context *kctx) in kbase_timeline_post_kbase_context_create() 376 void kbase_timeline_post_kbase_context_destroy(struct kbase_context *kctx) in kbase_timeline_post_kbase_context_destroy()
|