Home
last modified time | relevance | path

Searched refs:WRITE_ONCE (Results 1 - 25 of 26) sorted by relevance

12

/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_utility.h40 #ifndef WRITE_ONCE
42 #define WRITE_ONCE(x, val) ASSIGN_ONCE(val, x) macro
44 #define WRITE_ONCE(x, val) (ACCESS_ONCE(x) = (val)) macro
H A Dmali_kbase_dummy_job_wa.c444 WRITE_ONCE(kbdev->dummy_job_wa.ctx, NULL); in kbase_dummy_job_wa_cleanup()
H A Dmali_kbase_mem.h766 WRITE_ONCE(config->max_size, max_size); in kbase_mem_pool_config_set_max_size()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_utility.h39 #ifndef WRITE_ONCE
41 #define WRITE_ONCE(x, val) ASSIGN_ONCE(val, x) macro
43 #define WRITE_ONCE(x, val) (ACCESS_ONCE(x) = (val)) macro
H A Dmali_kbase_dummy_job_wa.c411 WRITE_ONCE(kbdev->dummy_job_wa.ctx, NULL); in kbase_dummy_job_wa_cleanup()
H A Dmali_kbase_mem.h681 WRITE_ONCE(config->max_size, max_size); in kbase_mem_pool_config_set_max_size()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_clk_rate_trace_mgr.c213 WRITE_ONCE(clk_rtm->clk_rate_trace_ops, NULL); in kbase_clk_rate_trace_manager_init()
235 WRITE_ONCE(clk_rtm->clk_rate_trace_ops, callbacks); in kbase_clk_rate_trace_manager_init()
238 WRITE_ONCE(clk_rtm->clk_rate_trace_ops, NULL); in kbase_clk_rate_trace_manager_init()
275 WRITE_ONCE(clk_rtm->clk_rate_trace_ops, NULL); in kbase_clk_rate_trace_manager_term()
/device/soc/rockchip/common/hardware/mpp/include/
H A Dmpp_hash.h60 #define WRITE_ONCE(var, val) (*((volatile typeof(val) *)(&(var))) = (val)) macro
85 WRITE_ONCE(*pprev, next); in _hlist_del()
113 WRITE_ONCE(h->first, n); in hlist_add_head()
122 WRITE_ONCE(*(n->pprev), n); in hlist_add_before()
128 WRITE_ONCE(prev->next, n); in hlist_add_behind()
/device/soc/rockchip/rk3399/hardware/mpp/include/
H A Dmpp_hash.h57 #define WRITE_ONCE(var, val) \ macro
83 WRITE_ONCE(*pprev, next); in _hlist_del()
111 WRITE_ONCE(h->first, n); in hlist_add_head()
120 WRITE_ONCE(*(n->pprev), n); in hlist_add_before()
126 WRITE_ONCE(prev->next, n); in hlist_add_behind()
/device/soc/rockchip/rk3568/hardware/mpp/include/
H A Dmpp_hash.h57 #define WRITE_ONCE(var, val) \ macro
83 WRITE_ONCE(*pprev, next); in __hlist_del()
111 WRITE_ONCE(h->first, n); in hlist_add_head()
120 WRITE_ONCE(*(n->pprev), n); in hlist_add_before()
126 WRITE_ONCE(prev->next, n); in hlist_add_behind()
/device/soc/rockchip/rk3588/hardware/mpp/include/
H A Dmpp_hash.h58 #define WRITE_ONCE(var, val) \ macro
85 WRITE_ONCE(*pprev, next); in __hlist_del()
111 WRITE_ONCE(h->first, n); in hlist_add_head()
120 WRITE_ONCE(*(n->pprev), n); in hlist_add_before()
126 WRITE_ONCE(prev->next, n); in hlist_add_behind()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_clk_rate_trace_mgr.c146 WRITE_ONCE(clk_rtm->clk_rate_trace_ops, callbacks); in kbase_clk_rate_trace_manager_init()
184 WRITE_ONCE(clk_rtm->clk_rate_trace_ops, NULL); in kbase_clk_rate_trace_manager_term()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ipa/
H A Dmali_kbase_ipa_simple.c68 WRITE_ONCE(dummy_temp, temp); in kbase_simple_power_model_set_dummy_temp()
169 WRITE_ONCE(model_data->current_temperature, temp); in poll_temperature()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ipa/
H A Dmali_kbase_ipa_simple.c67 WRITE_ONCE(dummy_temp, temp); in kbase_simple_power_model_set_dummy_temp()
169 WRITE_ONCE(model_data->current_temperature, temp); in poll_temperature()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu_mode_lpae.c48 WRITE_ONCE(*pte, phy); in page_table_entry_set()
H A Dmali_kbase_mmu_mode_aarch64.c52 WRITE_ONCE(*pte, phy); in page_table_entry_set()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu_mode_aarch64.c53 WRITE_ONCE(*pte, phy); in page_table_entry_set()
/device/soc/rockchip/common/sdk_linux/kernel/sched/
H A Dpelt.c308 WRITE_ONCE(sa->util_avg, sa->util_sum / divider); in ___update_load_avg()
H A Dfair.c1743 WRITE_ONCE(rq->numa_migrate_on, 0); in task_numa_assign()
2164 WRITE_ONCE(best_rq->numa_migrate_on, 0); in task_numa_migrate()
2172 WRITE_ONCE(best_rq->numa_migrate_on, 0); in task_numa_migrate()
2814 * statistical sampling. Use READ_ONCE/WRITE_ONCE, which are not in reset_ptenuma_scan()
2817 WRITE_ONCE(p->mm->numa_scan_seq, READ_ONCE(p->mm->numa_scan_seq) + 1); in reset_ptenuma_scan()
3151 WRITE_ONCE(*ptr, res); \
3169 WRITE_ONCE(*ptr, res); \
4090 WRITE_ONCE(cfs_rq->avg.util_est.enqueued, enqueued); in util_est_enqueue()
4106 WRITE_ONCE(cfs_rq->avg.util_est.enqueued, enqueued); in util_est_dequeue()
4210 WRITE_ONCE( in util_est_update()
[all...]
H A Dsched.h1702 WRITE_ONCE(p->cpu, cpu); in __set_task_cpu()
1704 WRITE_ONCE(task_thread_info(p)->cpu, cpu); in __set_task_cpu()
2104 WRITE_ONCE(rq->rd->overload, 1); in add_nr_running()
2750 WRITE_ONCE(rq->membarrier_state, membarrier_state); in membarrier_switch_mm()
H A Dcore.c1093 WRITE_ONCE(rq->uclamp[clamp_id].value, clamp_value); in uclamp_idle_reset()
1279 WRITE_ONCE(uc_rq->value, uc_se->value); in uclamp_rq_inc_id()
1357 WRITE_ONCE(uc_rq->value, bkt_clamp); in uclamp_rq_dec_id()
2851 WRITE_ONCE(rq->ttwu_pending, 0); in sched_ttwu_pending()
2896 WRITE_ONCE(rq->ttwu_pending, 1); in __ttwu_queue_wakelist()
3858 WRITE_ONCE(next->on_cpu, 1); in prepare_task()
H A Dtopology.c2206 WRITE_ONCE(d.rd->max_cap_orig_cpu, i); in build_sched_domains()
2210 /* Use READ_ONCE()/WRITE_ONCE() to avoid load/store tearing: */ in build_sched_domains()
2212 WRITE_ONCE(d.rd->max_cpu_capacity, rq->cpu_capacity_orig); in build_sched_domains()
/device/soc/rockchip/common/sdk_linux/ipc/
H A Dmsg.c1205 WRITE_ONCE(msr_d.r_msg, ERR_PTR(-EAGAIN)); in do_msgrcv()
H A Dsem.c2222 WRITE_ONCE(queue.status, -EINTR); in do_semtimedop()
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/
H A Ddrm_vblank.c1123 WRITE_ONCE(vblank->enabled, true); in drm_vblank_enable()

Completed in 56 milliseconds

12