Home
last modified time | relevance | path

Searched refs:atomic64_sub (Results 1 – 25 of 35) sorted by relevance

12

/linux/drivers/infiniband/core/
H A Dumem.c217 atomic64_sub(npages, &mm->pinned_vm); in ib_umem_get()
262 atomic64_sub(ib_umem_num_pages(umem), &mm->pinned_vm); in ib_umem_get()
289 atomic64_sub(ib_umem_num_pages(umem), &umem->owning_mm->pinned_vm); in ib_umem_release()
/linux/drivers/accel/amdxdna/
H A Damdxdna_ubuf.c67 atomic64_sub(ubuf->nr_pages, &ubuf->mm->pinned_vm); in amdxdna_ubuf_release()
225 atomic64_sub(ubuf->nr_pages, &ubuf->mm->pinned_vm); in amdxdna_get_ubuf()
/linux/drivers/infiniband/hw/hfi1/
H A Duser_pages.c101 atomic64_sub(npages, &mm->pinned_vm); in hfi1_release_user_pages()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_mksstat.h132atomic64_sub(dt, &pstat[_##kern_cntr.old_top].selfCycles); …
/linux/arch/arm64/include/asm/
H A Datomic.h69 ATOMIC64_OP(atomic64_sub)
/linux/drivers/infiniband/hw/usnic/
H A Dusnic_uiom.c181 atomic64_sub(npages, &current->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()
/linux/include/asm-generic/
H A Dlocal64.h82 #define local64_sub(i,l) atomic64_sub((i),(&(l)->a))
/linux/net/netfilter/
H A Dnft_quota.c164 atomic64_sub(consumed, priv->consumed); in nft_quota_do_dump()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_object.c1030 atomic64_sub(amdgpu_bo_size(bo), &adev->vram_pin_size); in amdgpu_bo_unpin()
1031 atomic64_sub(amdgpu_vram_mgr_bo_visible_size(bo), in amdgpu_bo_unpin()
1034 atomic64_sub(amdgpu_bo_size(bo), &adev->gart_pin_size); in amdgpu_bo_unpin()
H A Damdgpu_vram_mgr.c656 atomic64_sub(vis_usage, &mgr->vis_usage); in amdgpu_vram_mgr_del()
/linux/fs/smb/client/
H A Dcached_dir.c705 atomic64_sub((long long)cfid->dirents.bytes_used, in free_cached_dir()
707 atomic64_sub((long long)cfid->dirents.bytes_used, in free_cached_dir()
/linux/drivers/accel/habanalabs/common/
H A Dmemory.c380 atomic64_sub(phys_pg_pack->total_size, &ctx->dram_phys_mem); in free_device_memory()
381 atomic64_sub(phys_pg_pack->total_size, &hdev->dram_used_mem); in free_device_memory()
2259 atomic64_sub(args->in.alloc.mem_size, in hl_mem_ioctl()
2261 atomic64_sub(args->in.alloc.mem_size, in hl_mem_ioctl()
2797 atomic64_sub(phys_pg_list->total_size, &hdev->dram_used_mem); in hl_vm_ctx_fini()
/linux/arch/s390/kernel/
H A Dvtime.c305 atomic64_sub(elapsed, &virt_timer_elapsed); in virt_timer_expire()
/linux/drivers/virtio/
H A Dvirtio_mem.c659 atomic64_sub(size, &vm->offline_size); in virtio_mem_add_memory()
709 atomic64_sub(size, &vm->offline_size); in virtio_mem_remove_memory()
752 atomic64_sub(size, &vm->offline_size); in virtio_mem_offline_and_remove_memory()
1080 atomic64_sub(size, &vm->offline_size); in virtio_mem_memory_notifier_cb()
/linux/drivers/net/netdevsim/
H A Dfib.c1172 atomic64_sub(occ, &data->nexthops.num); in nsim_nexthop_account()
1178 atomic64_sub(i, &data->nexthops.num); in nsim_nexthop_account()
/linux/arch/s390/kvm/
H A Dpci.c201 atomic64_sub(nr_pages, &current->mm->pinned_vm); in unaccount_mem()
/linux/rust/helpers/
H A Datomic.c610 atomic64_sub(i, v); in rust_helper_atomic64_sub()
/linux/drivers/misc/
H A Dvmw_balloon.c1255 atomic64_sub(n_unlocked_frames, &b->size); in vmballoon_deflate()
/linux/drivers/scsi/snic/
H A Dsnic_scsi.c966 atomic64_sub(act_ios, &st->io.active); in snic_hba_reset_scsi_cleanup()
969 atomic64_sub(act_fwreqs, &st->fw.actv_reqs); in snic_hba_reset_scsi_cleanup()
/linux/fs/nilfs2/
H A Dinode.c58 atomic64_sub(n, &root->blocks_count); in nilfs_inode_sub_blocks()
/linux/io_uring/
H A Drsrc.c65 atomic64_sub(nr_pages, &ctx->mm_account->pinned_vm); in io_unaccount_mem()
/linux/block/
H A Dblk-cgroup.c1916 atomic64_sub(sub, &blkg->delay_nsec); in blkcg_scale_delay()
/linux/drivers/vhost/
H A Dvdpa.c935 atomic64_sub(PFN_DOWN(map->size), &dev->mm->pinned_vm); in vhost_vdpa_pa_unmap()
/linux/include/linux/atomic/
H A Datomic-instrumented.h1846 atomic64_sub(s64 i, atomic64_t *v) in atomic64_sub() function
/linux/drivers/iommu/iommufd/
H A Dpages.c1013 atomic64_sub(npages, &pages->source_mm->pinned_vm); in iopt_pages_update_pinned()

12