Home
last modified time | relevance | path

Searched refs:atomic_sub_return (Results 1 - 12 of 12) sorted by relevance

/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/include/
H A Dhi_atomic.h49 #define hi_atomic_dec(v) atomic_sub_return(1, (atomic_t *)v)
51 #define hi_atomic_dec_return(v) (atomic_sub_return(1, (atomic_t *)v))
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_event.c32 KBASE_TIMELINE_ATOMS_IN_FLIGHT(kctx, atomic_sub_return(1, &kctx->timeline.jd_atoms_in_flight)); in kbase_event_process()
H A Dmali_kbase_mem.h438 int new_val = atomic_sub_return(num_pages, used_pages); in kbase_atomic_sub_pages()
H A Dmali_kbase_jd.c1262 atomic_sub_return(nr_atoms - i, &kctx->timeline.jd_atoms_in_flight)); in kbase_jd_submit()
1294 atomic_sub_return(nr_atoms - i, &kctx->timeline.jd_atoms_in_flight)); in kbase_jd_submit()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_event.c36 KBASE_TIMELINE_ATOMS_IN_FLIGHT(kctx, atomic_sub_return(1, &kctx->timeline.jd_atoms_in_flight)); in kbase_event_process()
H A Dmali_kbase_mem.h437 int new_val = atomic_sub_return(num_pages, used_pages); in kbase_atomic_sub_pages()
H A Dmali_kbase_jd.c1329 atomic_sub_return( in kbase_jd_submit()
1366 atomic_sub_return(nr_atoms - i, in kbase_jd_submit()
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/oal/
H A Doal_atomic.h167 static inline int atomic_sub_return(int i, oal_atomic *v) in atomic_sub_return() function
174 __asm__ __volatile__("@ atomic_sub_return\n" in atomic_sub_return()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_linux.c710 WARN_ON(atomic_sub_return(alloc->evicted, &kctx->evict_nents) < 0); in kbase_mem_evictable_reclaim_scan_objects()
763 new_page_count = atomic_sub_return(alloc->nents, in kbase_mem_evictable_mark_reclaim()
844 WARN_ON(atomic_sub_return(gpu_alloc->nents, &kctx->evict_nents) < 0); in kbase_mem_evictable_unmake()
H A Dmali_kbase_mem.c2702 new_page_count = atomic_sub_return(freed, in kbase_free_phy_pages_helper()
2826 new_page_count = atomic_sub_return(freed, in kbase_free_phy_pages_helper_locked()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem.c2319 new_page_count = atomic_sub_return(freed, &kctx->used_pages); in kbase_free_phy_pages_helper()
2425 new_page_count = atomic_sub_return(freed, &kctx->used_pages); in kbase_free_phy_pages_helper_locked()
H A Dmali_kbase_mem_linux.c823 new_page_count = atomic_sub_return(alloc->nents, &kctx->used_pages); in kbase_mem_evictable_mark_reclaim()

Completed in 36 milliseconds