Home
last modified time | relevance | path

Searched refs:mali_bool (Results 1 – 25 of 69) sorted by relevance

123

/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/common/
H A Dmali_group.h48 mali_bool power_is_on;
50 mali_bool is_working;
72 mali_bool disable_requested;
127 MALI_STATIC_INLINE mali_bool mali_group_is_virtual(struct mali_group *group) in mali_group_is_virtual()
140 MALI_STATIC_INLINE mali_bool mali_group_is_in_virtual(struct mali_group *group) in mali_group_is_in_virtual()
187 mali_bool mali_group_set_active(struct mali_group *group);
194 mali_bool mali_group_deactivate(struct mali_group *group);
203 MALI_STATIC_INLINE mali_bool mali_group_power_is_on(struct mali_group *group) in mali_group_power_is_on()
213 struct mali_group *group, mali_bool disable) in mali_group_set_disable_request()
230 MALI_STATIC_INLINE mali_bool mali_group_disable_requested( in mali_group_disable_requested()
[all …]
H A Dmali_timeline.h113mali_bool timer_enabled; /**< Set to MALI_TRUE if soft job timer should be e…
152 mali_bool destroyed;
158 mali_bool timer_active;
221 mali_bool timer_active;
265 MALI_STATIC_INLINE mali_bool mali_timeline_point_after(mali_timeline_point a, mali_timeline_point b) in mali_timeline_point_after()
278 MALI_STATIC_INLINE mali_bool mali_timeline_is_point_on(struct mali_timeline *timeline, mali_timelin… in mali_timeline_is_point_on()
294 MALI_STATIC_INLINE mali_bool mali_timeline_is_point_released(struct mali_timeline *timeline, mali_t… in mali_timeline_is_point_released()
314 MALI_STATIC_INLINE mali_bool mali_timeline_is_tracker_released(struct mali_timeline *timeline, mali… in mali_timeline_is_tracker_released()
339 MALI_STATIC_INLINE mali_bool mali_timeline_is_point_valid(struct mali_timeline *timeline, mali_time… in mali_timeline_is_point_valid()
351 MALI_STATIC_INLINE mali_bool mali_timeline_is_empty(struct mali_timeline *timeline) in mali_timeline_is_empty()
[all …]
H A Dmali_executor.h23 extern mali_bool mali_executor_hints[MALI_EXECUTOR_HINT_MAX];
56 void mali_executor_schedule_from_mask(mali_scheduler_mask mask, mali_bool deferred_schedule);
58 _mali_osk_errcode_t mali_executor_interrupt_gp(struct mali_group *group, mali_bool in_upper_half);
59 _mali_osk_errcode_t mali_executor_interrupt_pp(struct mali_group *group, mali_bool in_upper_half);
60 _mali_osk_errcode_t mali_executor_interrupt_mmu(struct mali_group *group, mali_bool in_upper_half);
68 mali_bool mali_executor_core_scaling_is_enabled(void);
72 mali_bool mali_executor_group_is_disabled(struct mali_group *group);
74 int mali_executor_set_perf_level(unsigned int target_core_nr, mali_bool override);
92 MALI_STATIC_INLINE mali_bool mali_executor_hint_is_enabled(mali_executor_hint hint) in mali_executor_hint_is_enabled()
H A Dmali_scheduler.h63 u32 mali_scheduler_job_physical_head_count(mali_bool gpu_mode_is_secure);
65 mali_bool mali_scheduler_job_next_is_virtual(void);
111 mali_bool success,
112 mali_bool user_notification,
113 mali_bool dequeued);
117 mali_bool user_notification,
118 mali_bool dequeued);
H A Dmali_executor.c58 mali_bool mali_executor_hints[MALI_EXECUTOR_HINT_MAX];
108 static mali_bool core_scaling_enabled = MALI_TRUE;
125 static mali_bool mali_executor_is_suspended(void *data);
126 static mali_bool mali_executor_is_working(void);
128 static mali_bool mali_executor_physical_rejoin_virtual(struct mali_group *group);
129 static mali_bool mali_executor_has_virtual_group(void);
130 static mali_bool mali_executor_virtual_group_is_usable(void);
135 mali_bool success,
143 static mali_bool mali_executor_group_is_in_state(struct mali_group *group,
153 static mali_bool mali_executor_deactivate_list_idle(mali_bool deactivate_idle_group);
[all …]
H A Dmali_kernel_core.h25 extern mali_bool mali_gpu_class_is_mali450;
26 extern mali_bool mali_gpu_class_is_mali470;
40 MALI_STATIC_INLINE mali_bool mali_is_mali470(void) in mali_is_mali470()
45 MALI_STATIC_INLINE mali_bool mali_is_mali450(void) in mali_is_mali450()
50 MALI_STATIC_INLINE mali_bool mali_is_mali400(void) in mali_is_mali400()
H A Dmali_pm_metrics.h37 mali_bool gpu_active;
56 void mali_pm_record_gpu_active(mali_bool is_gp);
61 void mali_pm_record_gpu_idle(mali_bool is_gp);
71 void mali_pm_record_gpu_idle(mali_bool is_gp) {} in mali_pm_record_gpu_idle()
72 void mali_pm_record_gpu_active(mali_bool is_gp) {} in mali_pm_record_gpu_active()
H A Dmali_pp_job.h68mali_bool user_notification; /**< When we deferred delete PP job, we need to…
193 MALI_STATIC_INLINE mali_bool mali_pp_job_is_virtual(struct mali_pp_job *job) in mali_pp_job_is_virtual()
309 MALI_STATIC_INLINE mali_bool mali_pp_job_all_writeback_unit_disabled(struct mali_pp_job *job) in mali_pp_job_all_writeback_unit_disabled()
353 MALI_STATIC_INLINE mali_bool mali_pp_job_has_started_sub_jobs(struct mali_pp_job *job) in mali_pp_job_has_started_sub_jobs()
360 MALI_STATIC_INLINE mali_bool mali_pp_job_has_unstarted_sub_jobs(struct mali_pp_job *job) in mali_pp_job_has_unstarted_sub_jobs()
387 MALI_STATIC_INLINE mali_bool mali_pp_job_is_complete(struct mali_pp_job *job) in mali_pp_job_is_complete()
431 MALI_STATIC_INLINE mali_bool mali_pp_job_needs_dma_buf_mapping(struct mali_pp_job *job) in mali_pp_job_needs_dma_buf_mapping()
453 MALI_STATIC_INLINE void mali_pp_job_mark_sub_job_completed(struct mali_pp_job *job, mali_bool succe… in mali_pp_job_mark_sub_job_completed()
463 MALI_STATIC_INLINE mali_bool mali_pp_job_was_success(struct mali_pp_job *job) in mali_pp_job_was_success()
472 MALI_STATIC_INLINE mali_bool mali_pp_job_use_no_notification( in mali_pp_job_use_no_notification()
[all …]
H A Dmali_pm.h57 mali_bool mali_pm_get_domain_refs(struct mali_pm_domain **domains,
60 mali_bool mali_pm_put_domain_refs(struct mali_pm_domain **domains,
70 void mali_pm_os_suspend(mali_bool os_suspend);
73 mali_bool mali_pm_runtime_suspend(void);
H A Dmali_pm_domain.h23 mali_bool power_is_on;
68 MALI_STATIC_INLINE mali_bool mali_pm_domain_power_is_on( in mali_pm_domain_power_is_on()
77 mali_bool power_is_on) in mali_pm_domain_set_power_on()
101 mali_bool mali_pm_domain_all_unused(void);
H A Dmali_mmu.c104 …re *mali_mmu_create(_mali_osk_resource_t *resource, struct mali_group *group, mali_bool is_virtual) in mali_mmu_create()
182 static mali_bool mali_mmu_enable_stall(struct mali_mmu_core *mmu) in mali_mmu_enable_stall()
289 mali_bool stall_success; in mali_mmu_reset()
311 mali_bool mali_mmu_zap_tlb(struct mali_mmu_core *mmu) in mali_mmu_zap_tlb()
313 mali_bool stall_success = mali_mmu_enable_stall(mmu); in mali_mmu_zap_tlb()
349 mali_bool stall_success; in mali_mmu_activate_page_directory()
363 mali_bool stall_success; in mali_mmu_activate_empty_page_directory()
380 mali_bool stall_success; in mali_mmu_activate_fault_flush_page_directory()
H A Dmali_control_timer.c23 static mali_bool timer_running = MALI_FALSE;
46 mali_bool need_add_timer = MALI_TRUE; in mali_control_timer_callback()
98 mali_bool mali_control_timer_resume(u64 time_now) in mali_control_timer_resume()
123 void mali_control_timer_suspend(mali_bool suspend) in mali_control_timer_suspend()
H A Dmali_timeline_fence_wait.c44 static mali_bool mali_timeline_fence_wait_tracker_is_activated(void *data) in mali_timeline_fence_wait_tracker_is_activated()
61 static mali_bool mali_timeline_fence_wait_check_status(struct mali_timeline_system *system, struct …
65 mali_bool ret = MALI_TRUE;
145 mali_bool mali_timeline_fence_wait(struct mali_timeline_system *system, struct mali_timeline_fence …
149 mali_bool ret;
H A Dmali_osk_profiling.h31 _mali_osk_errcode_t _mali_osk_profiling_init(mali_bool auto_start);
125 mali_bool _mali_osk_profiling_is_recording(void);
132 mali_bool _mali_osk_profiling_have_recording(void);
H A Dmali_osk_mali.h115 mali_bool _mali_osk_shared_interrupts(void);
141 mali_bool _mali_osk_gpu_secure_mode_is_enabled(void);
146 mali_bool _mali_osk_gpu_secure_mode_is_supported(void);
H A Dmali_osk.h537 mali_bool _mali_osk_mem_check_allocated(u32 max_allocated);
1035 mali_bool _mali_osk_timer_pending(_mali_osk_timer_t *tim);
1095 mali_bool _mali_osk_time_after_eq(unsigned long ticka, unsigned long tickb);
1184 void _mali_osk_wait_queue_wait_event(_mali_osk_wait_queue_t *queue, mali_bool(*condition)(void *), …
1198 void _mali_osk_wait_queue_wait_event_timeout(_mali_osk_wait_queue_t *queue, mali_bool(*condition)(v…
H A Dmali_pm.c74 static mali_bool mali_pm_runtime_active = MALI_FALSE;
78 static mali_bool mali_pm_runtime_active = MALI_TRUE;
87 static mali_bool mali_pm_common_suspend(void);
210 mali_bool mali_pm_get_domain_refs(struct mali_pm_domain **domains, in mali_pm_get_domain_refs()
214 mali_bool ret = MALI_TRUE; /* Assume all is powered on instantly */ in mali_pm_get_domain_refs()
247 mali_bool mali_pm_put_domain_refs(struct mali_pm_domain **domains, in mali_pm_put_domain_refs()
251 mali_bool ret; in mali_pm_put_domain_refs()
330 void mali_pm_os_suspend(mali_bool os_suspend) in mali_pm_os_suspend()
392 mali_bool mali_pm_runtime_suspend(void) in mali_pm_runtime_suspend()
394 mali_bool ret; in mali_pm_runtime_suspend()
[all …]
H A Dmali_session.h53 mali_bool is_aborting; /**< MALI_TRUE if the session is aborting, MALI_FALSE if not. */
54mali_bool use_high_priority_job_queue; /**< If MALI_TRUE, jobs added from this session will use th…
90 mali_bool mali_session_pp_job_is_empty(void *data);
H A Dmali_osk_types.h55 typedef unsigned long mali_bool; typedef
58 #define MALI_TRUE ((mali_bool)1)
62 #define MALI_FALSE ((mali_bool)0)
H A Dmali_control_timer.h20 mali_bool mali_control_timer_resume(u64 time_now);
22 void mali_control_timer_suspend(mali_bool suspend);
H A Dmali_kernel_utilization.c48 …tion_data *mali_utilization_calculate(u64 *start_time, u64 *time_period, mali_bool *need_add_timer) in mali_utilization_calculate()
231 mali_bool is_resume = MALI_FALSE; in mali_utilization_gp_start()
289 mali_bool is_resume = MALI_FALSE; in mali_utilization_pp_start()
385 mali_bool mali_utilization_enabled(void) in mali_utilization_enabled()
H A Dmali_timeline_fence_wait.h43mali_bool activated; /**< MALI_TRUE if the tracker has been activated, MALI_FALSE…
58 mali_bool mali_timeline_fence_wait(struct mali_timeline_system *system, struct mali_timeline_fence …
H A Dmali_kernel_utilization.h32 mali_bool mali_utilization_enabled(void);
57 …ion_data *mali_utilization_calculate(u64 *start_time, u64 *time_period, mali_bool *need_add_timer);
/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_profiling_internal.h20 int _mali_internal_profiling_init(mali_bool auto_start);
23 mali_bool _mali_internal_profiling_is_recording(void);
24 mali_bool _mali_internal_profiling_have_recording(void);
H A Dmali_osk_mali.c30 static mali_bool mali_secure_mode_enabled = MALI_FALSE;
31 static mali_bool mali_secure_mode_supported = MALI_FALSE;
124 mali_bool mali_is_450 = MALI_FALSE, mali_is_470 = MALI_FALSE; in _mali_osk_resource_initialize()
390 mali_bool _mali_osk_shared_interrupts(void) in _mali_osk_shared_interrupts()
495 mali_bool _mali_osk_gpu_secure_mode_is_enabled(void) in _mali_osk_gpu_secure_mode_is_enabled()
500 mali_bool _mali_osk_gpu_secure_mode_is_supported(void) in _mali_osk_gpu_secure_mode_is_supported()

123