Home
last modified time | relevance | path

Searched refs:atomic_sub (Results 1 - 23 of 23) sorted by relevance

/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory_util.c64 atomic_sub(free_pages_nr, &session->mali_mem_allocated_pages); in _mali_free_allocation_mem()
69 atomic_sub(mem_bkend->size / MALI_MMU_PAGE_SIZE, &session->mali_mem_array[mem_bkend->type]); in _mali_free_allocation_mem()
77 atomic_sub(mem_bkend->size / MALI_MMU_PAGE_SIZE, &session->mali_mem_array[mem_bkend->type]); in _mali_free_allocation_mem()
84 atomic_sub(mem_bkend->size / MALI_MMU_PAGE_SIZE, &session->mali_mem_array[mem_bkend->type]); in _mali_free_allocation_mem()
89 atomic_sub(free_pages_nr, &session->mali_mem_allocated_pages); in _mali_free_allocation_mem()
98 atomic_sub(free_pages_nr, &session->mali_mem_allocated_pages); in _mali_free_allocation_mem()
102 atomic_sub(free_pages_nr, &session->mali_mem_allocated_pages); in _mali_free_allocation_mem()
103 atomic_sub(free_pages_nr, &session->mali_mem_array[mem_bkend->type]); in _mali_free_allocation_mem()
108 atomic_sub(free_pages_nr, &session->mali_mem_allocated_pages); in _mali_free_allocation_mem()
H A Dmali_memory_defer_bind.c196 atomic_sub(count, &dblock->num_free_pages); in mali_mem_defer_get_free_page_list()
H A Dmali_memory_os_alloc.c83 atomic_sub(1, &mali_mem_os_allocator.allocated_pages); in mali_mem_os_free()
95 atomic_sub(pages_count, &mali_mem_os_allocator.allocated_pages); in mali_mem_os_free()
119 atomic_sub(1, &mali_mem_os_allocator.allocated_pages); in mali_mem_os_put_page()
H A Dmali_memory_swap_alloc.c384 atomic_sub(1, &mali_mem_os_allocator.allocated_pages); in mali_mem_swap_free_swap_item()
H A Dmali_memory_manager.c331 atomic_sub((s32)(-change_page_count), &session->mali_mem_allocated_pages); in mali_mem_resize()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory_util.c64 atomic_sub(free_pages_nr, &session->mali_mem_allocated_pages); in _mali_free_allocation_mem()
69 atomic_sub(mem_bkend->size / MALI_MMU_PAGE_SIZE, &session->mali_mem_array[mem_bkend->type]); in _mali_free_allocation_mem()
77 atomic_sub(mem_bkend->size / MALI_MMU_PAGE_SIZE, &session->mali_mem_array[mem_bkend->type]); in _mali_free_allocation_mem()
84 atomic_sub(mem_bkend->size / MALI_MMU_PAGE_SIZE, &session->mali_mem_array[mem_bkend->type]); in _mali_free_allocation_mem()
89 atomic_sub(free_pages_nr, &session->mali_mem_allocated_pages); in _mali_free_allocation_mem()
98 atomic_sub(free_pages_nr, &session->mali_mem_allocated_pages); in _mali_free_allocation_mem()
102 atomic_sub(free_pages_nr, &session->mali_mem_allocated_pages); in _mali_free_allocation_mem()
103 atomic_sub(free_pages_nr, &session->mali_mem_array[mem_bkend->type]); in _mali_free_allocation_mem()
108 atomic_sub(free_pages_nr, &session->mali_mem_allocated_pages); in _mali_free_allocation_mem()
H A Dmali_memory_defer_bind.c204 atomic_sub(count, &dblock->num_free_pages); in mali_mem_defer_get_free_page_list()
H A Dmali_memory_os_alloc.c86 atomic_sub(1, &mali_mem_os_allocator.allocated_pages); in mali_mem_os_free()
98 atomic_sub(pages_count, &mali_mem_os_allocator.allocated_pages); in mali_mem_os_free()
124 atomic_sub(1, &mali_mem_os_allocator.allocated_pages); in mali_mem_os_put_page()
H A Dmali_memory_manager.c334 atomic_sub((s32)(-change_page_count), &session->mali_mem_allocated_pages); in mali_mem_resize()
H A Dmali_memory_swap_alloc.c383 atomic_sub(1, &mali_mem_os_allocator.allocated_pages); in mali_mem_swap_free_swap_item()
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/arch/
H A Datomic.h52 #define atomic_sub(n, v) LOS_AtomicSub(v, n) macro
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Dlinux_pkt.c183 atomic_sub(PKTISCHAINED(nskb) ? PKTCCNT(nskb) : 1, &osh->cmn->pktalloced); in osl_pkt_tonative()
688 atomic_sub(fraction, &skb->sk->sk_wmem_alloc.refs); in osl_pkt_orphan_partial()
690 atomic_sub(fraction, &skb->sk->sk_wmem_alloc); in osl_pkt_orphan_partial()
H A Dlinux_osl.c546 atomic_sub(1, &osh->cmn->refcount); in osl_detach()
826 atomic_sub(size, &osh->cmn->malloced); in osl_mfree()
837 atomic_sub(size, &osh->cmn->malloced); in osl_mfree()
883 atomic_sub(size, &osh->cmn->malloced); in osl_vmfree()
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/oal/
H A Doal_atomic.h151 static inline void atomic_sub(int i, oal_atomic *v) in atomic_sub() function
156 __asm__ __volatile__("@ atomic_sub\n" in atomic_sub()
/device/soc/rockchip/common/vendor/drivers/video/rockchip/rga2/
H A Drga2_drv.c937 atomic_sub(1, &reg->session->task_running); in rga2_del_running_list()
938 atomic_sub(1, &rga2_service.total_running); in rga2_del_running_list()
964 atomic_sub(1, &reg->session->task_running); in rga2_del_running_list_timeout()
965 atomic_sub(1, &rga2_service.total_running); in rga2_del_running_list_timeout()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu.c1232 atomic_sub(1, &mmut->kctx->used_pages); in cleanup_empty_pte()
1234 atomic_sub(1, &kbdev->memdev.used_pages); in cleanup_empty_pte()
1834 atomic_sub(1, &kbdev->memdev.used_pages); in mmu_teardown_level()
1841 atomic_sub(1, &mmut->kctx->used_pages); in mmu_teardown_level()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem.c2045 atomic_sub(nr_pages_requested, &kctx->used_pages); in kbase_alloc_phy_pages_helper()
2046 atomic_sub(nr_pages_requested, &kctx->kbdev->memdev.used_pages); in kbase_alloc_phy_pages_helper()
2224 atomic_sub(nr_pages_requested, &kctx->used_pages); in kbase_alloc_phy_pages_helper_locked()
2225 atomic_sub(nr_pages_requested, &kctx->kbdev->memdev.used_pages); in kbase_alloc_phy_pages_helper_locked()
2320 atomic_sub(freed, &kctx->kbdev->memdev.used_pages); in kbase_free_phy_pages_helper()
2426 atomic_sub(freed, &kctx->kbdev->memdev.used_pages); in kbase_free_phy_pages_helper_locked()
H A Dmali_kbase_mem_linux.c242 atomic_sub(alloc->nents, &kctx->permanent_mapped_pages); in kbase_phy_alloc_mapping_term()
824 atomic_sub(alloc->nents, &kctx->kbdev->memdev.used_pages); in kbase_mem_evictable_mark_reclaim()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem.c2386 atomic_sub(nr_pages_requested, &kctx->used_pages); in kbase_alloc_phy_pages_helper()
2387 atomic_sub(nr_pages_requested, in kbase_alloc_phy_pages_helper()
2587 atomic_sub(nr_pages_requested, &kctx->used_pages); in kbase_alloc_phy_pages_helper_locked()
2588 atomic_sub(nr_pages_requested, &kctx->kbdev->memdev.used_pages); in kbase_alloc_phy_pages_helper_locked()
2704 atomic_sub(freed, in kbase_free_phy_pages_helper()
2828 atomic_sub(freed, in kbase_free_phy_pages_helper_locked()
H A Dmali_kbase_mem_linux.c230 atomic_sub(alloc->nents, &kctx->permanent_mapped_pages); in kbase_phy_alloc_mapping_term()
765 atomic_sub(alloc->nents, &kctx->kbdev->memdev.used_pages); in kbase_mem_evictable_mark_reclaim()
/device/soc/rockchip/common/sdk_linux/ipc/
H A Dmsg.c279 atomic_sub(msq->q_cbytes, &ns->msg_bytes); in __releases()
1181 atomic_sub(msg->m_ts, &ns->msg_bytes); in do_msgrcv()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu.c1517 atomic_sub(1, &kbdev->memdev.used_pages); in kbase_mmu_free_pgd()
1524 atomic_sub(1, &mmut->kctx->used_pages); in kbase_mmu_free_pgd()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf.c224 atomic_sub(num_pages, &kctx->permanent_mapped_pages); in kernel_unmap_user_io_pages()

Completed in 45 milliseconds