Symbol: atomic64_sub
arch/arm64/include/asm/atomic.h
69
ATOMIC64_OP(atomic64_sub)
arch/mips/net/bpf_jit_comp32.c
826
addr = (u32)&atomic64_sub;
arch/s390/kernel/vtime.c
283
atomic64_sub(elapsed, &virt_timer_elapsed);
arch/s390/kvm/pci.c
200
atomic64_sub(nr_pages, &current->mm->pinned_vm);
block/blk-cgroup.c
1916
atomic64_sub(sub, &blkg->delay_nsec);
drivers/accel/amdxdna/amdxdna_ubuf.c
235
atomic64_sub(ubuf->nr_pages, &ubuf->mm->pinned_vm);
drivers/accel/amdxdna/amdxdna_ubuf.c
74
atomic64_sub(ubuf->nr_pages, &ubuf->mm->pinned_vm);
drivers/accel/habanalabs/common/memory.c
2259
atomic64_sub(args->in.alloc.mem_size,
drivers/accel/habanalabs/common/memory.c
2261
atomic64_sub(args->in.alloc.mem_size,
drivers/accel/habanalabs/common/memory.c
2797
atomic64_sub(phys_pg_list->total_size, &hdev->dram_used_mem);
drivers/accel/habanalabs/common/memory.c
380
atomic64_sub(phys_pg_pack->total_size, &ctx->dram_phys_mem);
drivers/accel/habanalabs/common/memory.c
381
atomic64_sub(phys_pg_pack->total_size, &hdev->dram_used_mem);
drivers/block/zram/zram_drv.c
2028
atomic64_sub(get_slot_size(zram, index),
drivers/block/zram/zram_drv.c
951
atomic64_sub(get_slot_size(zram, index), &zram->stats.compr_data_size);
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1022
atomic64_sub(amdgpu_bo_size(bo), &adev->vram_pin_size);
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1023
atomic64_sub(amdgpu_vram_mgr_bo_visible_size(bo),
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1026
atomic64_sub(amdgpu_bo_size(bo), &adev->gart_pin_size);
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
656
atomic64_sub(vis_usage, &mgr->vis_usage);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1251
atomic64_sub(size, &pdd->vram_usage);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
424
atomic64_sub(amdgpu_bo_size(svm_bo->bo), &pdd->vram_usage);
drivers/gpu/drm/vmwgfx/vmwgfx_mksstat.h
132
atomic64_sub(dt, &pstat[_##kern_cntr.old_top].selfCycles); \
drivers/infiniband/core/umem.c
224
atomic64_sub(npages, &mm->pinned_vm);
drivers/infiniband/core/umem.c
269
atomic64_sub(ib_umem_num_pages(umem), &mm->pinned_vm);
drivers/infiniband/core/umem.c
296
atomic64_sub(ib_umem_num_pages(umem), &umem->owning_mm->pinned_vm);
drivers/infiniband/hw/hfi1/user_pages.c
101
atomic64_sub(npages, &mm->pinned_vm);
drivers/infiniband/hw/usnic/usnic_uiom.c
180
atomic64_sub(npages, &current->mm->pinned_vm);
drivers/infiniband/hw/usnic/usnic_uiom.c
432
atomic64_sub(usnic_uiom_num_pages(uiomr), &uiomr->owning_mm->pinned_vm);
drivers/iommu/iommufd/pages.c
1036
atomic64_sub(npages, &pages->source_mm->pinned_vm);
drivers/misc/vmw_balloon.c
1258
atomic64_sub(n_unlocked_frames, &b->size);
drivers/net/netdevsim/fib.c
1172
atomic64_sub(occ, &data->nexthops.num);
drivers/net/netdevsim/fib.c
1178
atomic64_sub(i, &data->nexthops.num);
drivers/scsi/snic/snic_scsi.c
966
atomic64_sub(act_ios, &st->io.active);
drivers/scsi/snic/snic_scsi.c
969
atomic64_sub(act_fwreqs, &st->fw.actv_reqs);
drivers/vdpa/vdpa_user/vduse_dev.c
1201
atomic64_sub(dev->as[asid].umem->npages, &dev->as[asid].umem->mm->pinned_vm);
drivers/vhost/vdpa.c
937
atomic64_sub(PFN_DOWN(map->size), &dev->mm->pinned_vm);
drivers/virtio/virtio_mem.c
1080
atomic64_sub(size, &vm->offline_size);
drivers/virtio/virtio_mem.c
659
atomic64_sub(size, &vm->offline_size);
drivers/virtio/virtio_mem.c
709
atomic64_sub(size, &vm->offline_size);
drivers/virtio/virtio_mem.c
752
atomic64_sub(size, &vm->offline_size);
fs/btrfs/volumes.c
3027
atomic64_sub(device->total_bytes, &fs_info->free_chunk_space);
fs/btrfs/volumes.c
5200
atomic64_sub(free_diff, &fs_info->free_chunk_space);
fs/btrfs/volumes.c
5861
atomic64_sub(ctl->stripe_size * map->num_stripes,
fs/ext4/mballoc.c
4169
atomic64_sub(changed, &fg->free_clusters);
fs/f2fs/f2fs.h
2789
atomic64_sub(fi->atomic_write_cnt, &sbi->current_atomic_write);
fs/f2fs/f2fs.h
4366
(atomic64_sub(blocks, &F2FS_I_SB(inode)->compr_blocks))
fs/nilfs2/inode.c
58
atomic64_sub(n, &root->blocks_count);
fs/ntfs3/ntfs_fs.h
1090
atomic64_sub(da, &sbi->used.da);
fs/smb/client/cached_dir.c
744
atomic64_sub((long long)cfid->dirents.bytes_used,
fs/smb/client/cached_dir.c
746
atomic64_sub((long long)cfid->dirents.bytes_used,
fs/xfs/xfs_log.c
88
atomic64_sub(bytes, &head->grant);
include/asm-generic/local64.h
82
#define local64_sub(i,l) atomic64_sub((i),(&(l)->a))
io_uring/rsrc.c
66
atomic64_sub(nr_pages, &mm_account->pinned_vm);
kernel/events/core.c
7049
atomic64_sub(rb->aux_mmap_locked, &vma->vm_mm->pinned_vm);
kernel/events/core.c
7124
atomic64_sub(mmap_locked, &vma->vm_mm->pinned_vm);
rust/helpers/atomic.c
605
atomic64_sub(i, v);