Symbol: atomic_long_sub
arch/alpha/include/asm/local.h
19
#define local_sub(i,l) atomic_long_sub((i),(&(l)->a))
arch/loongarch/include/asm/local.h
24
#define local_sub(i, l) atomic_long_sub((i), (&(l)->a))
arch/mips/include/asm/local.h
23
#define local_sub(i, l) atomic_long_sub((i), (&(l)->a))
arch/s390/kvm/pci.c
199
atomic_long_sub(nr_pages, &user->locked_vm);
arch/x86/coco/tdx/tdx.c
1004
atomic_long_sub(numpages, &nr_shared);
drivers/base/memory.c
1236
atomic_long_sub(i, &mem->nr_hwpoison);
drivers/gpu/drm/ttm/ttm_pool.c
364
atomic_long_sub(1 << pt->order, &allocated_pages[nid]);
drivers/gpu/drm/ttm/ttm_pool.c
403
atomic_long_sub(1 << pt->order, &allocated_pages[page_to_nid(p)]);
drivers/gpu/drm/ttm/ttm_tt.c
420
atomic_long_sub(ttm->num_pages, &ttm_pages_allocated);
drivers/gpu/drm/ttm/ttm_tt.c
422
atomic_long_sub(ttm->num_pages,
drivers/gpu/drm/ttm/ttm_tt.c
443
atomic_long_sub(ttm->num_pages, &ttm_pages_allocated);
drivers/gpu/drm/ttm/ttm_tt.c
445
atomic_long_sub(ttm->num_pages,
drivers/iommu/iommufd/pages.c
979
atomic_long_sub(npages, &pages->source_user->locked_vm);
drivers/md/bcache/super.c
1516
atomic_long_sub(bcache_dev_sectors_dirty(d),
fs/cachefiles/io.c
271
atomic_long_sub(ki->b_writing, &object->volume->cache->b_writing);
fs/smb/client/cached_dir.c
750
atomic_long_sub((long)cfid->dirents.entries_count,
fs/ubifs/shrinker.c
117
atomic_long_sub(freed, &ubifs_clean_zn_cnt);
fs/ubifs/shrinker.c
118
atomic_long_sub(freed, &c->clean_zn_cnt);
fs/ubifs/tnc_misc.c
270
atomic_long_sub(n, &ubifs_clean_zn_cnt);
include/asm-generic/local.h
34
#define local_sub(i,l) atomic_long_sub((i),(&(l)->a))
include/linux/hugetlb.h
1042
atomic_long_sub(l, &mm->hugetlb_usage);
include/linux/mm.h
3516
atomic_long_sub(PTRS_PER_PUD * sizeof(pud_t), &mm->pgtables_bytes);
include/linux/mm.h
3544
atomic_long_sub(PTRS_PER_PMD * sizeof(pmd_t), &mm->pgtables_bytes);
include/linux/mm.h
3566
atomic_long_sub(PTRS_PER_PTE * sizeof(pte_t), &mm->pgtables_bytes);
include/net/inet_frag.h
151
atomic_long_sub(val, &fqdir->mem);
io_uring/rsrc.h
139
atomic_long_sub(nr_pages, &user->locked_vm);
kernel/bpf/core.c
1105
atomic_long_sub(size, &bpf_jit_current);
kernel/bpf/core.c
1115
atomic_long_sub(size, &bpf_jit_current);
kernel/dma/swiotlb.c
1005
atomic_long_sub(nslots, &mem->transient_nslabs);
kernel/dma/swiotlb.c
984
atomic_long_sub(nslots, &mem->total_used);
kernel/events/core.c
7046
atomic_long_sub(rb->aux_nr_pages - rb->aux_mmap_locked, &mmap_user->locked_vm);
kernel/events/core.c
7265
atomic_long_sub((perf_data_size(rb) >> PAGE_SHIFT) + 1 - rb->mmap_locked,
lib/genalloc.c
318
atomic_long_sub(size, &chunk->avail);
mm/kasan/kasan_test_c.c
817
KUNIT_EXPECT_KASAN_FAIL(test, atomic_long_sub(42, unsafe));
mm/memory-failure.c
91
atomic_long_sub(i, &num_poisoned_pages);
mm/page_counter.c
144
atomic_long_sub(nr_pages, &c->usage);
mm/slub.c
1698
atomic_long_sub(objects, &n->total_objects);
mm/swapfile.c
1307
atomic_long_sub(nr_entries, &nr_swap_pages);
mm/swapfile.c
3116
atomic_long_sub(p->pages, &nr_swap_pages);
mm/vmalloc.c
2327
atomic_long_sub(nr_purged_pages, &vmap_lazy_nr);
mm/zsmalloc.c
827
atomic_long_sub(class->pages_per_zspage, &pool->pages_allocated);
net/core/skbuff.c
1719
atomic_long_sub(mmp->num_pg, &mmp->user->locked_vm);
net/xdp/xdp_umem.c
35
atomic_long_sub(umem->npgs, &umem->user->locked_vm);
security/integrity/ima/ima_queue.c
460
atomic_long_sub(num_to_remove, &ima_num_records[BINARY]);