Searched refs:atomic64_sub (Results 1 - 25 of 30) sorted by relevance

12

/linux-master/drivers/infiniband/hw/qib/
H A Dqib_user_pages.c126 atomic64_sub(num_pages, &current->mm->pinned_vm);
136 atomic64_sub(num_pages, &current->mm->pinned_vm);
/linux-master/drivers/infiniband/hw/hfi1/
H A Duser_pages.c101 atomic64_sub(npages, &mm->pinned_vm);
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_mksstat.h132 atomic64_sub(dt, &pstat[_##kern_cntr.old_top].selfCycles); \
/linux-master/drivers/infiniband/core/
H A Dumem.c201 atomic64_sub(npages, &mm->pinned_vm);
246 atomic64_sub(ib_umem_num_pages(umem), &mm->pinned_vm);
273 atomic64_sub(ib_umem_num_pages(umem), &umem->owning_mm->pinned_vm);
/linux-master/arch/arm64/include/asm/
H A Datomic.h69 ATOMIC64_OP(atomic64_sub)
/linux-master/include/asm-generic/
H A Dlocal64.h82 #define local64_sub(i,l) atomic64_sub((i),(&(l)->a))
/linux-master/drivers/infiniband/hw/usnic/
H A Dusnic_uiom.c181 atomic64_sub(npages, &current->mm->pinned_vm);
433 atomic64_sub(usnic_uiom_num_pages(uiomr), &uiomr->owning_mm->pinned_vm);
/linux-master/net/netfilter/
H A Dnft_quota.c158 atomic64_sub(consumed, priv->consumed);
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_object.c1027 atomic64_sub(amdgpu_bo_size(bo), &adev->vram_pin_size);
1028 atomic64_sub(amdgpu_vram_mgr_bo_visible_size(bo),
1031 atomic64_sub(amdgpu_bo_size(bo), &adev->gart_pin_size);
H A Damdgpu_vram_mgr.c610 atomic64_sub(vis_usage, &mgr->vis_usage);
/linux-master/arch/s390/kernel/
H A Dvtime.c307 atomic64_sub(elapsed, &virt_timer_elapsed);
/linux-master/drivers/accel/habanalabs/common/
H A Dmemory.c380 atomic64_sub(phys_pg_pack->total_size, &ctx->dram_phys_mem);
381 atomic64_sub(phys_pg_pack->total_size, &hdev->dram_used_mem);
2263 atomic64_sub(args->in.alloc.mem_size,
2265 atomic64_sub(args->in.alloc.mem_size,
2801 atomic64_sub(phys_pg_list->total_size, &hdev->dram_used_mem);
/linux-master/arch/s390/kvm/
H A Dpci.c201 atomic64_sub(nr_pages, &current->mm->pinned_vm);
/linux-master/drivers/virtio/
H A Dvirtio_mem.c652 atomic64_sub(size, &vm->offline_size);
702 atomic64_sub(size, &vm->offline_size);
745 atomic64_sub(size, &vm->offline_size);
1073 atomic64_sub(size, &vm->offline_size);
/linux-master/drivers/net/netdevsim/
H A Dfib.c1172 atomic64_sub(occ, &data->nexthops.num);
1178 atomic64_sub(i, &data->nexthops.num);
/linux-master/drivers/misc/
H A Dvmw_balloon.c1255 atomic64_sub(n_unlocked_frames, &b->size);
/linux-master/io_uring/
H A Drsrc.c67 atomic64_sub(nr_pages, &ctx->mm_account->pinned_vm);
/linux-master/drivers/scsi/snic/
H A Dsnic_scsi.c966 atomic64_sub(act_ios, &st->io.active);
969 atomic64_sub(act_fwreqs, &st->fw.actv_reqs);
/linux-master/fs/nilfs2/
H A Dinode.c61 atomic64_sub(n, &root->blocks_count);
/linux-master/drivers/iommu/iommufd/
H A Dpages.c882 atomic64_sub(npages, &pages->source_mm->pinned_vm);
/linux-master/include/linux/atomic/
H A Datomic-instrumented.h1835 * atomic64_sub() - atomic subtract with relaxed ordering
1846 atomic64_sub(s64 i, atomic64_t *v) function
/linux-master/drivers/vhost/
H A Dvdpa.c928 atomic64_sub(PFN_DOWN(map->size), &dev->mm->pinned_vm);
/linux-master/block/
H A Dblk-cgroup.c1835 atomic64_sub(sub, &blkg->delay_nsec);
/linux-master/fs/f2fs/
H A Df2fs.h2521 atomic64_sub(fi->atomic_write_cnt, &sbi->current_atomic_write);
4025 (atomic64_sub(blocks, &F2FS_I_SB(inode)->compr_blocks))
/linux-master/fs/btrfs/
H A Dvolumes.c2856 atomic64_sub(device->total_bytes, &fs_info->free_chunk_space);
5022 atomic64_sub(free_diff, &fs_info->free_chunk_space);
5691 atomic64_sub(ctl->stripe_size * map->num_stripes,

Completed in 313 milliseconds

12