Home
last modified time | relevance | path

Searched refs:atomic64_add (Results 1 – 53 of 53) sorted by relevance

/linux-4.4.14/arch/tile/include/asm/
Datomic_64.h88 static inline void atomic64_add(long i, atomic64_t *v) in atomic64_add() function
135 #define atomic64_sub(i, v) atomic64_add(-(i), (v))
138 #define atomic64_inc(v) atomic64_add(1, (v))
Datomic_32.h124 static inline void atomic64_add(long long i, atomic64_t *v) in atomic64_add() function
185 #define atomic64_inc(v) atomic64_add(1LL, (v))
190 #define atomic64_sub(i, v) atomic64_add(-(i), (v))
/linux-4.4.14/kernel/sched/
Dstats.h219 atomic64_add(cputime, &cputimer->cputime_atomic.utime); in account_group_user_time()
240 atomic64_add(cputime, &cputimer->cputime_atomic.stime); in account_group_system_time()
261 atomic64_add(ns, &cputimer->cputime_atomic.sum_exec_runtime); in account_group_exec_runtime()
/linux-4.4.14/arch/s390/include/asm/
Datomic.h239 static inline void atomic64_add(long long i, atomic64_t *v) in atomic64_add() function
314 #define atomic64_inc(_v) atomic64_add(1, _v)
318 #define atomic64_sub(_i, _v) atomic64_add(-(long long)(_i), _v)
/linux-4.4.14/drivers/staging/octeon/
Dethernet-rx.c368 atomic64_add(1, in cvm_oct_napi_poll()
370 atomic64_add(skb->len, in cvm_oct_napi_poll()
387 atomic64_add(1, in cvm_oct_napi_poll()
Dethernet.c235 atomic64_add(rx_status.dropped_packets, in cvm_oct_common_get_stats()
/linux-4.4.14/drivers/crypto/nx/
Dnx-aes-ccm.c280 atomic64_add(assoclen, &nx_ctx->stats->aes_bytes); in generate_pat()
328 atomic64_add(assoclen, &nx_ctx->stats->aes_bytes); in generate_pat()
406 atomic64_add(csbcpb->csb.processed_byte_count, in ccm_nx_decrypt()
475 atomic64_add(csbcpb->csb.processed_byte_count, in ccm_nx_encrypt()
Dnx-aes-gcm.c170 atomic64_add(assoclen, &(nx_ctx->stats->aes_bytes)); in nx_gca()
243 atomic64_add(assoclen, &(nx_ctx->stats->aes_bytes)); in gmac()
400 atomic64_add(csbcpb->csb.processed_byte_count, in gcm_aes_nx_crypt()
Dnx-aes-ecb.c103 atomic64_add(csbcpb->csb.processed_byte_count, in ecb_aes_nx_crypt()
Dnx-aes-cbc.c104 atomic64_add(csbcpb->csb.processed_byte_count, in cbc_aes_nx_crypt()
Dnx-aes-ctr.c118 atomic64_add(csbcpb->csb.processed_byte_count, in ctr_aes_nx_crypt()
Dnx-sha256.c253 atomic64_add(sctx->count, &(nx_ctx->stats->sha256_bytes)); in nx_sha256_final()
Dnx-sha512.c258 atomic64_add(sctx->count[0], &(nx_ctx->stats->sha512_bytes)); in nx_sha512_final()
/linux-4.4.14/include/asm-generic/
Datomic64.h49 #define atomic64_inc(v) atomic64_add(1LL, (v))
Dlocal64.h71 #define local64_add(i,l) atomic64_add((i),(&(l)->a))
/linux-4.4.14/arch/ia64/include/asm/
Datomic.h207 #define atomic64_add(i,v) (void)atomic64_add_return((i), (v)) macro
209 #define atomic64_inc(v) atomic64_add(1, (v))
Drwsem.h142 #define rwsem_atomic_add(delta, sem) atomic64_add(delta, (atomic64_t *)(&(sem)->count))
/linux-4.4.14/arch/parisc/include/asm/
Datomic.h217 #define atomic64_inc(v) (atomic64_add( 1,(v)))
218 #define atomic64_dec(v) (atomic64_add( -1,(v)))
/linux-4.4.14/arch/sparc/include/asm/
Drwsem.h99 atomic64_add(delta, (atomic64_t *)(&sem->count)); in rwsem_atomic_add()
Datomic_64.h68 #define atomic64_inc(v) atomic64_add(1, v) in ATOMIC_OPS()
/linux-4.4.14/arch/s390/pci/
Dpci_dma.c318 atomic64_add(nr_pages, &zdev->mapped_pages); in s390_dma_map_pages()
347 atomic64_add(npages, &zdev->unmapped_pages); in s390_dma_unmap_pages()
376 atomic64_add(size / PAGE_SIZE, &zdev->allocated_pages); in s390_dma_alloc()
/linux-4.4.14/arch/x86/include/asm/
Datomic64_64.h43 static __always_inline void atomic64_add(long i, atomic64_t *v) in atomic64_add() function
Datomic64_32.h176 static inline long long atomic64_add(long long i, atomic64_t *v) in atomic64_add() function
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_object.c68 atomic64_add(new_mem->size, &adev->gtt_usage); in amdgpu_update_memory_usage()
71 atomic64_add(new_mem->size, &adev->vram_usage); in amdgpu_update_memory_usage()
73 atomic64_add(vis_size, &adev->vram_vis_usage); in amdgpu_update_memory_usage()
Damdgpu_ttm.c415 atomic64_add((u64)bo->num_pages << PAGE_SHIFT, &adev->num_bytes_moved); in amdgpu_bo_move()
/linux-4.4.14/arch/frv/include/asm/
Datomic.h139 static inline void atomic64_add(long long i, atomic64_t *v) in atomic64_add() function
/linux-4.4.14/arch/arm64/include/asm/
Datomic.h138 #define atomic64_inc(v) atomic64_add(1, (v))
Datomic_lse.h207 static inline void atomic64_add(long i, atomic64_t *v) in atomic64_add() function
/linux-4.4.14/include/linux/netfilter/ipset/
Dip_set.h296 atomic64_add((long long)bytes, &(counter)->bytes); in ip_set_add_bytes()
302 atomic64_add((long long)packets, &(counter)->packets); in ip_set_add_packets()
/linux-4.4.14/arch/alpha/include/asm/
Datomic.h249 #define atomic64_inc(v) atomic64_add(1,(v))
/linux-4.4.14/kernel/
Dcgroup_pids.c127 atomic64_add(num, &p->counter); in pids_charge()
/linux-4.4.14/include/linux/
Dblk-cgroup.h562 atomic64_add(blkg_stat_read(from) + atomic64_read(&from->aux_cnt), in blkg_stat_add_aux()
680 atomic64_add(atomic64_read(&v.aux_cnt[i]) + in blkg_rwstat_add_aux()
/linux-4.4.14/arch/mips/include/asm/
Datomic.h575 #define atomic64_inc(v) atomic64_add(1, (v))
/linux-4.4.14/arch/arm/include/asm/
Datomic.h444 #define atomic64_inc(v) atomic64_add(1LL, (v))
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_object.c59 atomic64_add(size, &rdev->gtt_usage); in radeon_update_memory_usage()
65 atomic64_add(size, &rdev->vram_usage); in radeon_update_memory_usage()
Dradeon_ttm.c445 atomic64_add((u64)bo->num_pages << PAGE_SHIFT, &rdev->num_bytes_moved); in radeon_bo_move()
/linux-4.4.14/drivers/scsi/
Dst.c480 atomic64_add(ktime_to_ns(now), &STp->stats->tot_write_time); in st_do_stats()
481 atomic64_add(ktime_to_ns(now), &STp->stats->tot_io_time); in st_do_stats()
484 atomic64_add(atomic_read(&STp->stats->last_write_size) in st_do_stats()
490 atomic64_add(atomic_read(&STp->stats->last_write_size), in st_do_stats()
494 atomic64_add(ktime_to_ns(now), &STp->stats->tot_read_time); in st_do_stats()
495 atomic64_add(ktime_to_ns(now), &STp->stats->tot_io_time); in st_do_stats()
498 atomic64_add(atomic_read(&STp->stats->last_read_size) in st_do_stats()
504 atomic64_add(atomic_read(&STp->stats->last_read_size), in st_do_stats()
508 atomic64_add(ktime_to_ns(now), &STp->stats->tot_io_time); in st_do_stats()
/linux-4.4.14/net/netfilter/
Dnfnetlink_acct.c437 atomic64_add(skb->len, &nfacct->bytes); in nfnl_acct_update()
Dnf_conntrack_core.c1264 atomic64_add(skb->len, &counter[CTINFO2DIR(ctinfo)].bytes); in __nf_ct_refresh_acct()
1283 atomic64_add(skb->len - skb_network_offset(skb), in __nf_ct_kill_acct()
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/
Dnicvf_queues.c904 atomic64_add(1, (atomic64_t *)&netdev->stats.tx_packets); in nicvf_sq_free_used_descs()
905 atomic64_add(hdr->tot_len, in nicvf_sq_free_used_descs()
/linux-4.4.14/arch/x86/kernel/cpu/
Dperf_event_intel_cqm.c919 atomic64_add(val, &rr->value); in __intel_cqm_event_count()
/linux-4.4.14/kernel/bpf/
Dcore.c586 atomic64_add((u64) SRC, (atomic64_t *)(unsigned long) in __bpf_prog_run()
/linux-4.4.14/block/
Dblk-cgroup.c763 atomic64_add(atomic64_read(&rwstat->aux_cnt[i]) + in blkg_rwstat_recursive_sum()
/linux-4.4.14/fs/nilfs2/
Dinode.c60 atomic64_add(n, &root->blocks_count); in nilfs_inode_add_blocks()
/linux-4.4.14/drivers/block/zram/
Dzram_drv.c763 atomic64_add(clen, &zram->stats.compr_data_size); in zram_bvec_write()
/linux-4.4.14/fs/ext4/
Dresize.c1386 atomic64_add(EXT4_NUM_B2C(sbi, free_blocks), in ext4_update_super()
Dmballoc.c4873 atomic64_add(count_clusters, in ext4_free_blocks()
5018 atomic64_add(EXT4_NUM_B2C(sbi, blocks_freed), in ext4_group_add_blocks()
Dsuper.c2019 atomic64_add(ext4_free_group_clusters(sb, gdp), in ext4_fill_flex_info()
/linux-4.4.14/drivers/scsi/snic/
Dsnic_scsi.c976 atomic64_add(act_ios, &st->io.compl); in snic_hba_reset_scsi_cleanup()
/linux-4.4.14/kernel/events/
Dcore.c8760 atomic64_add(child_val, &parent_event->child_count); in sync_child_event()
8761 atomic64_add(child_event->total_time_enabled, in sync_child_event()
8763 atomic64_add(child_event->total_time_running, in sync_child_event()
/linux-4.4.14/drivers/md/
Draid1.c1991 atomic64_add(r1_bio->sectors, &mddev->resync_mismatches); in process_checks()
Draid5.c3749 atomic64_add(STRIPE_SECTORS, &conf->mddev->resync_mismatches); in handle_parity_checks5()
3901 atomic64_add(STRIPE_SECTORS, &conf->mddev->resync_mismatches); in handle_parity_checks6()
Draid10.c1981 atomic64_add(r10_bio->sectors, &mddev->resync_mismatches); in sync_request_write()