Home
last modified time | relevance | path

Searched defs:kctx (Results 51 – 75 of 129) sorted by relevance

123456

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/backend/
H A Dmali_kbase_mmu_jm.c57 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 Dmali_kbase_context.h33 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 Dmali_kbase_dma_fence.c42 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 Dmali_kbase_context.c42 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 Dmali_kbase_jd_debugfs.c109 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 Dmali_kbase_dma_fence.h124 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 Dmali_kbase_jm.c39 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 Dmali_kbase_trace_gpu_mem.h32 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 Dmali_kbase_trace_gpu_mem.c57 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 Dmali_kbase_mem.h71 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 Dmali_kbase_debug_mem_zones.c49 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 Dmali_kbase_debug_mem_allocs.c84 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 Dmali_kbase_debug_mem_view.c62 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 Dmali_kbase_jd_debugfs.c67 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 Dmali_kbase_config.c67 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 Dmali_kbase_jm_hw.c38 #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 Dmali_kbase_debug_job_fault_backend.c76 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 Dmali_kbase_jm_hw.c133 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 Dmali_kbase_debug_job_fault_backend.c82 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 Dgss_krb5_wrap.c158 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 Dgss_krb5_seqnum.c43 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 Dmali_kbase_mmu.c62 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 Dmali_kbase_csf_event.h100 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 Dmali_kbase_csf_scheduler.c83 #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 Dmali_kbase_timeline.c327 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()

123456