/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/ |
H A D | qib_user_pages.c | 126 atomic64_sub(num_pages, ¤t->mm->pinned_vm); in qib_get_user_pages() 136 atomic64_sub(num_pages, ¤t->mm->pinned_vm); in qib_release_user_pages()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/ |
H A D | qib_user_pages.c | 126 atomic64_sub(num_pages, ¤t->mm->pinned_vm); in qib_get_user_pages() 136 atomic64_sub(num_pages, ¤t->mm->pinned_vm); in qib_release_user_pages()
|
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | umem.c | 201 atomic64_sub(npages, &mm->pinned_vm); in ib_umem_get() 252 atomic64_sub(ib_umem_num_pages(umem), &mm->pinned_vm); in ib_umem_get() 277 atomic64_sub(ib_umem_num_pages(umem), &umem->owning_mm->pinned_vm); in ib_umem_release()
|
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | umem.c | 201 atomic64_sub(npages, &mm->pinned_vm); in ib_umem_get() 246 atomic64_sub(ib_umem_num_pages(umem), &mm->pinned_vm); in ib_umem_get() 273 atomic64_sub(ib_umem_num_pages(umem), &umem->owning_mm->pinned_vm); in ib_umem_release()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vram_mgr.c | 335 atomic64_sub(mem_bytes, &mgr->usage); in amdgpu_vram_mgr_new() 356 atomic64_sub(mem_bytes, &mgr->usage); in amdgpu_vram_mgr_new() 413 atomic64_sub(mem->num_pages << PAGE_SHIFT, &mgr->usage); in amdgpu_vram_mgr_new() 449 atomic64_sub(usage, &mgr->usage); in amdgpu_vram_mgr_del() 450 atomic64_sub(vis_usage, &mgr->vis_usage); in amdgpu_vram_mgr_del()
|
H A D | amdgpu_gtt_mgr.c | 191 atomic64_sub(mem->num_pages, &mgr->available); in amdgpu_gtt_mgr_new()
|
/kernel/linux/linux-5.10/drivers/hyperhold/ |
H A D | hp_iotab.c | 110 atomic64_sub(PAGE_SIZE, &hpio_mem); in hpio_clear_pages() 113 atomic64_sub(sizeof(struct page *) * hpio->nr_page, &hpio_mem); in hpio_clear_pages() 157 atomic64_sub(sizeof(struct hpio), &hpio_mem); in hpio_free()
|
H A D | hp_space.c | 24 atomic64_sub(BITS_TO_LONGS(spc->nr_ext) * sizeof(long), &spc_mem); in deinit_space()
|
H A D | hp_core.c | 698 atomic64_sub(sizeof(struct bio), &mem_used); in hpio_endio() 750 atomic64_sub(sizeof(struct bio), &mem_used); in hpio_submit()
|
/kernel/linux/linux-6.6/drivers/hyperhold/ |
H A D | hp_iotab.c | 110 atomic64_sub(PAGE_SIZE, &hpio_mem); in hpio_clear_pages() 113 atomic64_sub(sizeof(struct page *) * hpio->nr_page, &hpio_mem); in hpio_clear_pages() 157 atomic64_sub(sizeof(struct hpio), &hpio_mem); in hpio_free()
|
H A D | hp_space.c | 24 atomic64_sub(BITS_TO_LONGS(spc->nr_ext) * sizeof(long), &spc_mem); in deinit_space()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | user_pages.c | 101 atomic64_sub(npages, &mm->pinned_vm); in hfi1_release_user_pages()
|
/kernel/linux/linux-5.10/drivers/block/zram/zram_group/ |
H A D | zram_group.c | 252 atomic64_sub(size, &zgrp->stats[gid].zram_size); in zgrp_obj_stats_dec() 254 atomic64_sub(size, &zgrp->stats[0].zram_size); in zgrp_obj_stats_dec() 653 atomic64_sub(size, &zgrp->stats[gid].wb_size); in wbgrp_obj_stats_dec() 655 atomic64_sub(size, &zgrp->stats[0].wb_size); in wbgrp_obj_stats_dec()
|
/kernel/linux/linux-6.6/drivers/block/zram/zram_group/ |
H A D | zram_group.c | 252 atomic64_sub(size, &zgrp->stats[gid].zram_size); in zgrp_obj_stats_dec() 254 atomic64_sub(size, &zgrp->stats[0].zram_size); in zgrp_obj_stats_dec() 653 atomic64_sub(size, &zgrp->stats[gid].wb_size); in wbgrp_obj_stats_dec() 655 atomic64_sub(size, &zgrp->stats[0].wb_size); in wbgrp_obj_stats_dec()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | user_pages.c | 124 atomic64_sub(npages, &mm->pinned_vm); in hfi1_release_user_pages()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_mksstat.h | 132 atomic64_sub(dt, &pstat[_##kern_cntr.old_top].selfCycles); \
|
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | atomic.h | 156 #define atomic64_sub(_i, _v) atomic64_add(-(s64)(_i), _v) macro
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | atomic.h | 69 ATOMIC64_OP(atomic64_sub)
|
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | local64.h | 73 #define local64_sub(i,l) atomic64_sub((i),(&(l)->a))
|
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | local64.h | 82 #define local64_sub(i,l) atomic64_sub((i),(&(l)->a))
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/usnic/ |
H A D | usnic_uiom.c | 186 atomic64_sub(npages, ¤t->mm->pinned_vm); in usnic_uiom_get_pages() 438 atomic64_sub(usnic_uiom_num_pages(uiomr), &uiomr->owning_mm->pinned_vm); in usnic_uiom_reg_release()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/usnic/ |
H A D | usnic_uiom.c | 181 atomic64_sub(npages, ¤t->mm->pinned_vm); in usnic_uiom_get_pages() 433 atomic64_sub(usnic_uiom_num_pages(uiomr), &uiomr->owning_mm->pinned_vm); in usnic_uiom_reg_release()
|
/kernel/linux/linux-6.6/drivers/infiniband/sw/siw/ |
H A D | siw_mem.c | 82 atomic64_sub(umem->num_pages, &mm_s->pinned_vm); in siw_umem_release() 444 atomic64_sub(num_pages, &mm_s->pinned_vm); in siw_umem_get()
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | atomic.h | 69 ATOMIC64_OP(atomic64_sub)
|
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | nft_quota.c | 148 atomic64_sub(consumed, &priv->consumed); in nft_quota_do_dump()
|