Symbol: atomic_add
arch/arm64/include/asm/atomic.h
28
ATOMIC_OP(atomic_add)
arch/m68k/amiga/chipram.c
109
atomic_add(size, &chipavail);
arch/mips/net/bpf_jit_comp32.c
739
addr = (u32)&atomic_add;
arch/s390/kernel/topology.c
386
atomic_add(60, &topology_poll);
arch/um/drivers/vector_kern.c
281
atomic_add(advance, &qi->queue_depth);
arch/um/drivers/vector_kern.c
979
atomic_add(packet_count, &qi->queue_depth);
arch/x86/events/intel/uncore_nhmex.c
1019
atomic_add(1 << ((idx - 2) * 8), &er->ref);
arch/x86/events/intel/uncore_nhmex.c
600
atomic_add(1 << (idx * 8), &er->ref);
arch/x86/events/intel/uncore_snbep.c
1083
atomic_add(1 << (idx * 8), &er->ref);
arch/x86/events/intel/uncore_snbep.c
956
atomic_add(1 << (i * 6), &er->ref);
block/blk-iolatency.c
349
atomic_add(scale, &lat_info->scale_cookie);
block/blk-mq.h
298
atomic_add(val, &hctx->queue->nr_active_requests_shared_tags);
block/blk-mq.h
300
atomic_add(val, &hctx->nr_active);
crypto/af_alg.c
1264
atomic_add(err, &ctx->rcvused);
drivers/accel/habanalabs/common/hw_queue.c
155
atomic_add(num_of_entries, free_slots);
drivers/accel/habanalabs/common/hw_queue.c
63
atomic_add(cs->jobs_in_queue_cnt[i], &q->ci);
drivers/accel/habanalabs/common/hw_queue.c
800
atomic_add(cs->jobs_in_queue_cnt[i], free_slots);
drivers/atm/idt77252.c
1079
atomic_add(i, &vcc->stats->rx_drop);
drivers/atm/idt77252.c
1085
atomic_add(i - 1, &vcc->stats->rx_drop);
drivers/atm/nicstar.c
2040
atomic_add(i, &vcc->stats->rx_drop);
drivers/atm/nicstar.c
2047
atomic_add(i - 1, &vcc->stats->rx_drop); /* already increased by 1 */
drivers/atm/suni.c
52
atomic_add((v),&stats->s); \
drivers/block/drbd/drbd_bitmap.c
1056
atomic_add(len >> 9, &device->rs_sect_ev);
drivers/block/drbd/drbd_receiver.c
130
atomic_add(number, &device->pp_in_use);
drivers/block/drbd/drbd_receiver.c
1895
atomic_add(pi->size >> 9, &device->rs_sect_ev);
drivers/block/drbd/drbd_receiver.c
1990
atomic_add(pi->size >> 9, &device->rs_sect_in);
drivers/block/drbd/drbd_receiver.c
2732
atomic_add(size >> 9, &device->rs_sect_in);
drivers/block/drbd/drbd_receiver.c
2804
atomic_add(size >> 9, &device->rs_sect_ev);
drivers/block/drbd/drbd_receiver.c
4798
atomic_add(pi->size >> 9, &device->rs_sect_ev);
drivers/block/drbd/drbd_receiver.c
4822
atomic_add(size >> 9, &device->rs_sect_in);
drivers/block/drbd/drbd_receiver.c
5465
atomic_add(blksize >> 9, &device->rs_sect_in);
drivers/block/drbd/drbd_req.c
455
atomic_add(req->i.size >> 9, &device->ap_in_flight);
drivers/block/drbd/drbd_worker.c
408
atomic_add(size >> 9, &device->rs_sect_ev);
drivers/char/ipmi/ipmi_msghandler.c
5334
atomic_add(2, &panic_done_count);
drivers/cpuidle/coupled.c
208
atomic_add(MAX_WAITING_CPUS, &coupled->ready_waiting_counts);
drivers/crypto/marvell/cesa/cesa.h
756
atomic_add(weight, &selected->load);
drivers/firewire/nosy.c
213
atomic_add(sizeof(struct packet) + length, &buffer->size);
drivers/firmware/arm_scmi/driver.c
556
atomic_add((int)(xfer_id - next_token), &transfer_last_id);
drivers/gpu/drm/i915/gt/gen6_ppgtt.c
207
atomic_add(count, &pt->used);
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
381
atomic_add(count, &pt->used);
drivers/gpu/drm/i915/gt/intel_gt_pm.c
44
atomic_add(count, &gt->wakeref.count);
drivers/gpu/drm/i915/gt/intel_reset.c
54
atomic_add(score, &file_priv->ban_score);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
618
atomic_add(g2h_len_dw, &ct->ctbs.recv.space);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3148
atomic_add(2, &ce->pin_count);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3284
atomic_add(2, &ce->pin_count);
drivers/gpu/drm/i915/i915_vma.c
1578
atomic_add(I915_VMA_PAGES_ACTIVE, &vma->pages_count);
drivers/gpu/drm/i915/intel_runtime_pm.c
145
atomic_add(1 + INTEL_RPM_WAKELOCK_BIAS, &rpm->wakeref_count);
drivers/gpu/drm/i915/intel_runtime_pm.h
162
atomic_add(INTEL_RPM_WAKELOCK_BIAS + 1,
drivers/gpu/drm/msm/msm_gem_vma.c
1218
atomic_add(job->prealloc.count, &vm->prealloc_throttle.in_flight);
drivers/gpu/drm/panthor/panthor_heap.c
189
atomic_add(heap->chunk_size, &pool->size);
drivers/gpu/drm/panthor/panthor_heap.c
571
atomic_add(pool->gpu_contexts->obj->size, &pool->size);
drivers/gpu/drm/scheduler/sched_main.c
1260
atomic_add(sched_job->credits, &sched->credit_count);
drivers/gpu/drm/scheduler/sched_main.c
701
atomic_add(s_job->credits, &sched->credit_count);
drivers/infiniband/hw/hfi1/iowait.h
205
atomic_add(count, &wait->sdma_busy);
drivers/infiniband/hw/hfi1/pin_system.c
155
atomic_add(pinned, &pq->n_locked);
drivers/infiniband/hw/mlx5/mr.c
1499
atomic_add(ib_umem_num_pages(umem), &dev->mdev->priv.reg_pages);
drivers/infiniband/hw/mlx5/mr.c
1679
atomic_add(ib_umem_num_pages(mr->umem), &dev->mdev->priv.reg_pages);
drivers/infiniband/hw/mlx5/mr.c
1873
atomic_add(ib_umem_num_pages(new_umem), &dev->mdev->priv.reg_pages);
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1322
atomic_add(s->signal_interval, &con->c.sq_wr_avail);
drivers/infiniband/ulp/rtrs/rtrs-srv.c
507
atomic_add(1, &con->c.sq_wr_avail);
drivers/infiniband/ulp/srpt/ib_srpt.c
1396
atomic_add(ioctx->n_rdma, &ch->sq_wr_avail);
drivers/infiniband/ulp/srpt/ib_srpt.c
1827
atomic_add(1 + ioctx->n_rdma, &ch->sq_wr_avail);
drivers/infiniband/ulp/srpt/ib_srpt.c
2847
atomic_add(ioctx->n_rdma, &ch->sq_wr_avail);
drivers/infiniband/ulp/srpt/ib_srpt.c
2955
atomic_add(1 + ioctx->n_rdma, &ch->sq_wr_avail);
drivers/iommu/riscv/iommu.c
415
atomic_add((head - last) & queue->mask, &queue->head);
drivers/leds/trigger/ledtrig-cpu.c
82
atomic_add(is_active ? 1 : -1, &num_active_cpus);
drivers/md/bcache/stats.c
218
atomic_add(sectors, &dc->accounting.collector.sectors_bypassed);
drivers/md/bcache/stats.c
219
atomic_add(sectors, &c->accounting.collector.sectors_bypassed);
drivers/md/dm-cache-background-tracker.c
133
atomic_add(delta, &b->pending_promotes);
drivers/md/dm-cache-background-tracker.c
137
atomic_add(delta, &b->pending_demotes);
drivers/md/dm-cache-background-tracker.c
141
atomic_add(delta, &b->pending_writebacks);
drivers/md/dm-clone-target.c
832
atomic_add(nr_regions, &clone->hydrations_in_flight);
drivers/md/dm-integrity.c
908
atomic_add(roundup(pl_offset + n_bytes, PAGE_SIZE) >> PAGE_SHIFT, &comp->in_flight);
drivers/md/dm-integrity.c
991
atomic_add(2, &comp->in_flight);
drivers/md/dm-ps-service-time.c
309
atomic_add(nr_bytes, &pi->in_flight_size);
drivers/md/dm.c
1557
atomic_add(ti->num_flush_bios, &ci->io->io_count);
drivers/md/dm.c
1581
atomic_add(1, &ci->io->io_count);
drivers/md/dm.c
1606
atomic_add(num_bios, &ci->io->io_count);
drivers/md/dm.c
1848
atomic_add(nr_zones, &ci->io->io_count);
drivers/md/dm.c
1898
atomic_add(1, &ci->io->io_count);
drivers/md/md.c
9708
atomic_add(sectors, &mddev->recovery_active);
drivers/md/raid1.c
2231
atomic_add(s, &rdev->corrected_errors);
drivers/md/raid1.c
2465
atomic_add(s, &rdev->corrected_errors);
drivers/md/raid10.c
2229
atomic_add(r10_bio->sectors,
drivers/md/raid10.c
2757
atomic_add(s, &rdev->corrected_errors);
drivers/md/raid5.c
2755
atomic_add(RAID5_STRIPE_SECTORS(conf), &rdev->corrected_errors);
drivers/message/fusion/mptlan.c
1273
atomic_add(i, &priv->buckets_out);
drivers/net/ethernet/alteon/acenic.c
1660
atomic_add(i, &ap->cur_rx_bufs);
drivers/net/ethernet/alteon/acenic.c
1721
atomic_add(i, &ap->cur_mini_bufs);
drivers/net/ethernet/alteon/acenic.c
1777
atomic_add(i, &ap->cur_jumbo_bufs);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14736
atomic_add(count, &bp->cq_spq_left);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
5674
atomic_add(spqe_cnt, &bp->eq_spq_left);
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
101
atomic_add(last_count, &droq->pkts_pending);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1138
atomic_add(desc_cnt, &sq->free_cnt);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1145
atomic_add(desc_cnt, &sq->free_cnt);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
201
atomic_add(2, &t->hash_tids_in_use);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
206
atomic_add(2, &t->tids_in_use);
drivers/net/ethernet/emulex/benet/be_main.c
2658
atomic_add(posted, &rxq->used);
drivers/net/ethernet/emulex/benet/be_main.c
941
atomic_add(num_frags, &txq->used);
drivers/net/ethernet/google/gve/gve_tx.c
141
atomic_add(bytes, &fifo->available);
drivers/net/ethernet/google/gve/gve_tx_dqo.c
97
atomic_add(pkt->num_bufs, &tx->dqo_compl.free_tx_qpl_buf_cnt);
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
751
atomic_add(num_wqebbs, &wq->delta);
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
795
atomic_add(num_wqebbs, &wq->delta);
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
808
atomic_add(num_wqebbs, &wq->cons_idx);
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
810
atomic_add(num_wqebbs, &wq->delta);
drivers/net/ethernet/ibm/ehea/ehea_main.c
859
atomic_add(swqe_av, &pr->swqe_avail);
drivers/net/ethernet/ibm/ibmveth.c
379
atomic_add(buffers_added, &(pool->available));
drivers/net/ethernet/ibm/ibmvnic.c
4598
atomic_add(cap_reqs, &adapter->running_cap_crqs);
drivers/net/ethernet/ibm/ibmvnic.c
870
atomic_add(buffers_added, &pool->available);
drivers/net/ethernet/ibm/ibmvnic.c
898
atomic_add(buffers_added, &pool->available);
drivers/net/ethernet/jme.c
1483
atomic_add(cnt, &txring->nr_free);
drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c
212
atomic_add(sub_pool->entry_size, &sub_pool->active_entries_count);
drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c
213
atomic_add(sub_pool->entry_size, &pool->active_entries_count);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10869
atomic_add(rif_entries, &mlxsw_sp->router->rifs_count);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8661
atomic_add(rif_entries, &mlxsw_sp->router->rifs_count);
drivers/net/ipa/gsi_trans.c
320
atomic_add(tre_count, &trans_info->tre_avail);
drivers/net/team/team_core.c
656
atomic_add(team->notify_peers.count, &team->notify_peers.count_pending);
drivers/net/team/team_core.c
702
atomic_add(team->mcast_rejoin.count, &team->mcast_rejoin.count_pending);
drivers/net/wireless/ath/ath10k/htt_rx.c
2940
atomic_add(mpdu_count, &htt->num_mpdus_ready);
drivers/net/wireless/ath/carl9170/tx.c
200
atomic_add(chunks, &ar->mem_free_blocks);
drivers/net/wireless/ath/carl9170/tx.c
209
atomic_add(chunks, &ar->mem_free_blocks);
drivers/net/wireless/ath/carl9170/tx.c
253
atomic_add(DIV_ROUND_UP(skb->len, ar->fw.mem_block_size),
drivers/net/wireless/marvell/mwifiex/11n_aggr.c
232
atomic_add(aggr_num * 2, &adapter->tx_queued);
drivers/net/wireless/marvell/mwifiex/txrx.c
203
atomic_add(tx_info->aggr_num, &adapter->tx_queued);
drivers/nvme/target/rdma.c
664
atomic_add(1 + rsp->n_rdma, &queue->sq_wr_avail);
drivers/nvme/target/rdma.c
753
atomic_add(rsp->n_rdma, &queue->sq_wr_avail);
drivers/nvme/target/rdma.c
790
atomic_add(rsp->n_rdma, &queue->sq_wr_avail);
drivers/nvme/target/rdma.c
951
atomic_add(1 + rsp->n_rdma, &queue->sq_wr_avail);
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
1067
atomic_add(ack_cnt, &arm_state->ka_use_ack_count);
drivers/s390/cio/qdio_main.c
1225
atomic_add(count, &q->nr_buf_used);
drivers/s390/crypto/zcrypt_api.c
586
atomic_add(weight, &zc->load);
drivers/s390/crypto/zcrypt_api.c
587
atomic_add(weight, &zq->load);
drivers/s390/scsi/zfcp_qdio.c
335
atomic_add(sbal_number, &qdio->req_q_free);
drivers/s390/scsi/zfcp_qdio.c
92
atomic_add(completed, &qdio->req_q_free);
drivers/scsi/bnx2fc/bnx2fc_hwi.c
1116
atomic_add(num_free_sqes, &tgt->free_sqes);
drivers/scsi/elx/efct/efct_hw.c
1600
atomic_add(1, &hw->io_alloc_failed_count);
drivers/scsi/ibmvscsi/ibmvscsi.c
1842
atomic_add(be32_to_cpu(evt_struct->xfer_iu->srp.rsp.req_lim_delta),
drivers/scsi/lpfc/lpfc_hbadisc.c
4579
atomic_add(count, &vport->fc_unused_cnt);
drivers/scsi/lpfc/lpfc_hbadisc.c
4582
atomic_add(count, &vport->fc_plogi_cnt);
drivers/scsi/lpfc/lpfc_hbadisc.c
4585
atomic_add(count, &vport->fc_adisc_cnt);
drivers/scsi/lpfc/lpfc_hbadisc.c
4588
atomic_add(count, &vport->fc_reglogin_cnt);
drivers/scsi/lpfc/lpfc_hbadisc.c
4591
atomic_add(count, &vport->fc_prli_cnt);
drivers/scsi/lpfc/lpfc_hbadisc.c
4594
atomic_add(count, &vport->fc_unmap_cnt);
drivers/scsi/lpfc/lpfc_hbadisc.c
4597
atomic_add(count, &vport->fc_map_cnt);
drivers/scsi/lpfc/lpfc_hbadisc.c
4603
atomic_add(count, &vport->fc_npr_cnt);
drivers/scsi/lpfc/lpfc_init.c
6051
atomic_add(io_cnt, &phba->cgn_latency_evt_cnt);
drivers/scsi/lpfc/lpfc_init.c
6621
atomic_add(cgn_signal->alarm_cnt,
drivers/scsi/lpfc/lpfc_init.c
6629
atomic_add(cnt, &phba->cgn_sync_warn_cnt);
drivers/scsi/qla2xxx/qla_inline.h
453
atomic_add(iores->iocb_cnt, &ha->fwres.iocb_used);
drivers/scsi/qla2xxx/qla_inline.h
454
atomic_add(iores->exch_cnt, &ha->fwres.exch_used);
drivers/scsi/scsi_debug.c
9155
atomic_add(num_entries, &sdeb_mq_poll_count);
drivers/target/iscsi/iscsi_target_device.c
42
atomic_add(se_nacl->queue_depth - 1, &sess->max_cmd_sn);
drivers/tty/mips_ejtag_fdc.c
821
atomic_add(total, &priv->xmit_total);
drivers/tty/serial/dz.c
412
atomic_add(-1, &mux->irq_guard);
drivers/tty/serial/dz.c
696
atomic_add(-1, &mux->map_guard);
drivers/tty/serial/zs.c
766
atomic_add(-1, &scc->irq_guard);
drivers/tty/tty_buffer.c
186
atomic_add(size, &port->buf.mem_used);
drivers/video/fbdev/udlfb.c
661
atomic_add(bytes_sent, &dlfb->bytes_sent);
drivers/video/fbdev/udlfb.c
662
atomic_add(bytes_identical, &dlfb->bytes_identical);
drivers/video/fbdev/udlfb.c
663
atomic_add(width*height*2, &dlfb->bytes_rendered);
drivers/video/fbdev/udlfb.c
665
atomic_add(((unsigned int) ((end_cycles - start_cycles)
drivers/video/fbdev/udlfb.c
774
atomic_add(bytes_sent, &dlfb->bytes_sent);
drivers/video/fbdev/udlfb.c
775
atomic_add(bytes_identical, &dlfb->bytes_identical);
drivers/video/fbdev/udlfb.c
776
atomic_add(bytes_rendered, &dlfb->bytes_rendered);
drivers/video/fbdev/udlfb.c
778
atomic_add(((unsigned int) ((end_cycles - start_cycles)
drivers/xen/events/events_base.c
626
atomic_add(delay, &dev->jiffies_eoi_delayed);
drivers/xen/gntdev.c
392
atomic_add(alloced, &map->live_grants);
fs/aio.c
944
atomic_add(ctx->req_batch, &ctx->reqs_available);
fs/btrfs/discard.c
646
atomic_add(-discardable_extents,
fs/btrfs/discard.c
706
atomic_add(extents_delta, &discard_ctl->discardable_extents);
fs/btrfs/disk-io.c
3753
atomic_add(BTRFS_SUPER_PRIMARY_WRITE_ERROR,
fs/btrfs/inode.c
1775
atomic_add(nr_pages, &fs_info->async_delalloc_pages);
fs/ext4/mballoc.c
4697
atomic_add(ac->ac_b_ex.fe_len, &sbi->s_bal_allocated);
fs/ext4/mballoc.c
4701
atomic_add(ac->ac_found, &sbi->s_bal_ex_scanned);
fs/ext4/mballoc.c
4703
atomic_add(ac->ac_cX_found[i], &sbi->s_bal_cX_ex_scanned[i]);
fs/ext4/mballoc.c
4706
atomic_add(ac->ac_groups_scanned, &sbi->s_bal_groups_scanned);
fs/ext4/mballoc.c
5334
atomic_add(pa->pa_free, &sbi->s_mb_preallocated);
fs/ext4/mballoc.c
5387
atomic_add(pa->pa_free, &EXT4_SB(sb)->s_mb_preallocated);
fs/ext4/mballoc.c
5471
atomic_add(free, &sbi->s_mb_discarded);
fs/ext4/mballoc.c
5491
atomic_add(pa->pa_len, &EXT4_SB(sb)->s_mb_discarded);
fs/ext4/mballoc.c
6486
atomic_add(clusters, &sbi->s_mb_free_pending);
fs/ext4/resize.c
1505
atomic_add(EXT4_INODES_PER_GROUP(sb) * flex_gd->count,
fs/ext4/super.c
3224
atomic_add(ext4_free_inodes_count(sb, gdp), &fg->free_inodes);
fs/ext4/super.c
3227
atomic_add(ext4_used_dirs_count(sb, gdp), &fg->used_dirs);
fs/f2fs/checkpoint.c
2044
atomic_add(count, &cprc->total_ckpt);
fs/f2fs/data.c
3544
atomic_add(skipped, &sbi->nr_pages[F2FS_SKIPPED_WRITE]);
fs/f2fs/f2fs.h
4964
atomic_add(diff, &fi->i_compr_blocks);
fs/gfs2/log.c
456
atomic_add(revokes, &sdp->sd_log_revokes_available);
fs/gfs2/log.c
468
atomic_add(blks, &sdp->sd_log_blks_free);
fs/gfs2/log.c
527
atomic_add(blks, &sdp->sd_log_blks_needed);
fs/gfs2/rgrp.c
2370
atomic_add(RGRP_RSRV_ADDBLKS, &ip->i_sizehint);
fs/jfs/jfs_imap.c
2371
atomic_add(INOSPEREXT - 1, &imap->im_numfree);
fs/jfs/jfs_imap.c
2372
atomic_add(INOSPEREXT, &imap->im_numinos);
fs/kernfs/dir.c
1467
atomic_add(KN_DEACTIVATED_BIAS, &kn->active);
fs/kernfs/dir.c
1498
atomic_add(KN_DEACTIVATED_BIAS, &pos->active);
fs/nfsd/nfs4state.c
2072
atomic_add(i - 1, &nfsd_total_target_slots);
fs/nfsd/nfs4state.c
4520
atomic_add(s - session->se_target_maxslots,
fs/nilfs2/inode.c
1011
atomic_add(nr_dirty, &nilfs->ns_ndirtyblks);
fs/ntfs3/ntfs_fs.h
1082
atomic_add(da, &sbi->used.da);
fs/smb/client/smbdirect.c
1164
atomic_add(available, &sc->recv_io.credits.available);
fs/smb/client/smbdirect.c
1173
atomic_add(available, &sc->recv_io.credits.available);
fs/smb/client/smbdirect.c
1179
atomic_add(new_credits, &sc->recv_io.credits.count);
fs/smb/client/smbdirect.c
1332
atomic_add(batch->credit, &sc->send_io.bcredits.count);
fs/smb/client/smbdirect.c
1350
atomic_add(needed, total_credits);
fs/smb/client/smbdirect.c
1574
atomic_add(batch->credit, &sc->send_io.bcredits.count);
fs/smb/client/smbdirect.c
619
atomic_add(lcredits, &sc->send_io.lcredits.count);
fs/smb/client/smbdirect.c
744
atomic_add(posted, &sc->recv_io.credits.available);
fs/smb/client/smbdirect.c
866
atomic_add(le16_to_cpu(data_transfer->credits_granted),
fs/smb/server/transport_rdma.c
1047
atomic_add(credits, &sc->recv_io.credits.available);
fs/smb/server/transport_rdma.c
1121
atomic_add(lcredits, &sc->send_io.lcredits.count);
fs/smb/server/transport_rdma.c
1146
atomic_add(available, &sc->recv_io.credits.available);
fs/smb/server/transport_rdma.c
1155
atomic_add(available, &sc->recv_io.credits.available);
fs/smb/server/transport_rdma.c
1161
atomic_add(new_credits, &sc->recv_io.credits.count);
fs/smb/server/transport_rdma.c
1259
atomic_add(send_ctx->credit, &sc->send_io.bcredits.count);
fs/smb/server/transport_rdma.c
1277
atomic_add(needed, total_credits);
fs/smb/server/transport_rdma.c
1605
atomic_add(send_ctx->credit, &sc->send_io.bcredits.count);
fs/smb/server/transport_rdma.c
1920
atomic_add(credits_needed, &sc->rw_io.credits.count);
fs/smb/server/transport_rdma.c
709
atomic_add(le16_to_cpu(data_transfer->credits_granted),
fs/xfs/xfs_log_cil.c
177
atomic_add(count, &ctx->space_used);
fs/xfs/xfs_log_cil.c
723
atomic_add(len, &ctx->space_used);
include/linux/atmdev.h
261
atomic_add(truesize, &sk_atm(vcc)->sk_rmem_alloc);
include/linux/netdevice.h
3502
atomic_add(val, &ndc->drops1);
include/linux/netdevice.h
3504
atomic_add(val, &ndc->drops0);
include/linux/page_ref.h
120
atomic_add(nr, &page->_refcount);
include/linux/rmap.h
288
atomic_add(diff, &folio->_large_mapcount);
include/net/sctp/sctp.h
400
atomic_add(event->rmem_len, &sk->sk_rmem_alloc);
include/net/sock.h
2452
atomic_add(skb->truesize, &sk->sk_rmem_alloc);
include/net/sock.h
2750
atomic_add(segs, &sk->sk_drops);
kernel/audit.c
1945
atomic_add(rtime - stime, &audit_backlog_wait_time_actual);
kernel/events/core.c
3438
atomic_add(refresh, &event->event_limit);
kernel/kcsan/kcsan_test.c
595
KCSAN_EXPECT_READ_BARRIER(atomic_add(1, &dummy), false);
kernel/kcsan/kcsan_test.c
640
KCSAN_EXPECT_WRITE_BARRIER(atomic_add(1, &dummy), false);
kernel/kcsan/kcsan_test.c
685
KCSAN_EXPECT_RW_BARRIER(atomic_add(1, &dummy), false);
kernel/locking/qrwlock.c
44
atomic_add(_QR_BIAS, &lock->cnts);
kernel/locking/qspinlock.h
145
atomic_add(-_Q_PENDING_VAL + _Q_LOCKED_VAL, &lock->val);
kernel/profile.c
122
atomic_add(nr_hits, &prof_buffer[pc]);
kernel/trace/ring_buffer.c
6281
atomic_add(RESET_BIT, &cpu_buffer->resize_disabled);
lib/closure.c
110
atomic_add(CLOSURE_WAITING + 1, &cl->remaining);
lib/sbitmap.c
623
atomic_add(nr, &sbq->completion_cnt);
mm/gup.c
165
atomic_add(refs, &folio->_pincount);
mm/gup.c
567
atomic_add(refs, &folio->_pincount);
mm/kasan/kasan_test_c.c
779
KUNIT_EXPECT_KASAN_FAIL(test, atomic_add(42, unsafe));
mm/kfence/core.c
225
atomic_add(val, &alloc_covered[alloc_stack_hash & ALLOC_COVERED_MASK]);
mm/memcontrol.c
2588
atomic_add(nr, &pn->slab_reclaimable);
mm/memcontrol.c
2590
atomic_add(nr, &pn->slab_unreclaimable);
mm/memcontrol.c
2811
atomic_add(val, &memcg->kmem_stat);
mm/memcontrol.c
3035
atomic_add(nr_bytes, &old->nr_charged_bytes);
mm/memcontrol.c
3092
atomic_add(nr_bytes, &objcg->nr_charged_bytes);
mm/memcontrol.c
595
atomic_add(stats_updates, &statc->vmstats->stats_updates);
net/9p/trans_virtio.c
338
atomic_add(nr_pages, &vp_pinned);
net/atm/atm_misc.c
37
atomic_add(skb->truesize-guess,
net/batman-adv/translation-table.c
302
atomic_add(v, &vlan->tt.num_entries);
net/bluetooth/rfcomm/sock.c
56
atomic_add(skb->len, &sk->sk_rmem_alloc);
net/core/bpf_sk_storage.c
292
atomic_add(size, &sk->sk_omem_alloc);
net/core/dev.c
12480
atomic_add(cnt, &dev_unreg_count);
net/core/filter.c
1249
atomic_add(filter_size, &sk->sk_omem_alloc);
net/core/skbuff.c
5477
atomic_add(skb->truesize, &sk->sk_rmem_alloc);
net/core/sock.c
2860
atomic_add(skb->truesize, &sk->sk_omem_alloc);
net/core/sock.c
2879
atomic_add(size, &sk->sk_omem_alloc);
net/ipv4/tcp_bpf.c
60
atomic_add(size, &sk->sk_rmem_alloc);
net/ipv4/tcp_input.c
5283
atomic_add(delta, &sk->sk_rmem_alloc);
net/ipv4/udp.c
1746
atomic_add(size, &udp_prod_queue->rmem_alloc);
net/ipv4/udp.c
1781
atomic_add(q_size, &sk->sk_rmem_alloc);
net/kcm/kcmsock.c
207
atomic_add(skb->truesize, &sk->sk_rmem_alloc);
net/mac80211/sta_info.c
2455
atomic_add(tx_airtime,
net/mac80211/sta_info.c
2458
atomic_add(tx_airtime, &local->aql_total_pending_airtime);
net/mac80211/sta_info.c
2459
atomic_add(tx_airtime, &local->aql_ac_pending_airtime[ac]);
net/mptcp/protocol.c
188
atomic_add(delta, &sk->sk_rmem_alloc);
net/netlink/af_netlink.c
1314
atomic_add(skb->truesize, &sk->sk_rmem_alloc);
net/nfc/nci/ntf.c
89
atomic_add(ntf->conn_entries[i].credits,
net/phonet/pep.c
291
atomic_add(wake = hdr->data[3], &pn->tx_credits);
net/rds/ib_frmr.c
114
atomic_add(ibmr->sg_len, &pool->free_pinned);
net/rds/ib_rdma.c
501
atomic_add(ibmr->sg_len, &pool->free_pinned);
net/rds/ib_recv.c
199
atomic_add(RDS_FRAG_SIZE / SZ_1K, &ic->i_cache_allocs);
net/rds/ib_ring.c
120
atomic_add(val, &ring->w_free_ctr);
net/rds/ib_send.c
1010
atomic_add(nr_sig, &ic->i_signaled_sends);
net/rds/ib_send.c
420
atomic_add(IB_SET_SEND_CREDITS(credits), &ic->i_credits);
net/rds/ib_send.c
436
atomic_add(IB_SET_POST_CREDITS(posted), &ic->i_credits);
net/rds/ib_send.c
759
atomic_add(nr_sig, &ic->i_signaled_sends);
net/rds/ib_send.c
854
atomic_add(nr_sig, &ic->i_signaled_sends);
net/sched/act_api.c
1590
atomic_add(drops, &a->tcfa_drops);
net/sctp/ulpevent.c
88
atomic_add(event->rmem_len, &event->asoc->rmem_alloc);
net/smc/smc_cdc.c
272
atomic_add(diff, &conn->sndbuf_space);
net/smc/smc_cdc.c
348
atomic_add(diff_cons, &conn->peer_rmbe_space);
net/smc/smc_cdc.c
366
atomic_add(diff_tx, &conn->sndbuf_space);
net/smc/smc_cdc.c
383
atomic_add(diff_prod, &conn->bytes_to_rcv);
net/smc/smc_cdc.c
45
atomic_add(diff, &cdcpend->conn->sndbuf_space);
net/smc/smc_core.c
1058
atomic_add(diff, &conn->sndbuf_space);
net/smc/smc_rx.c
228
atomic_add(bytes, &smc->conn.splice_pending);
net/sunrpc/backchannel_rqst.c
186
atomic_add(min_reqs, &xprt->bc_slot_count);
net/sunrpc/svc_xprt.c
810
atomic_add(rqstp->rq_reserved, &xprt->xpt_reserved);
net/sunrpc/xprtrdma/svc_rdma_rw.c
420
atomic_add(cc->cc_sqecount, &rdma->sc_sq_avail);
net/sunrpc/xprtrdma/svc_rdma_rw.c
433
atomic_add(cc->cc_sqecount, &rdma->sc_sq_avail);
net/sunrpc/xprtrdma/svc_rdma_sendto.c
291
atomic_add(avail, &rdma->sc_sq_avail);
net/tipc/socket.c
2409
atomic_add(added, &tipc_sk(sk)->dupl_rcvcnt);
net/unix/af_unix.c
2053
atomic_add(fp->count, &u->scm_stat.nr_fds);
rust/helpers/atomic.c
41
atomic_add(i, v);
samples/vfio-mdev/mbochs.c
562
atomic_add(type->mbytes, &mbochs_avail_mbytes);
samples/vfio-mdev/mbochs.c
592
atomic_add(mdev_state->type->mbytes, &mbochs_avail_mbytes);
samples/vfio-mdev/mtty.c
1357
atomic_add(type->nr_ports, &mdev_avail_ports);
samples/vfio-mdev/mtty.c
1389
atomic_add(mdev_state->nr_ports, &mdev_avail_ports);
tools/testing/selftests/bpf/benchs/bench_sockmap.c
428
atomic_add(&ctx.user_read, rcv);
tools/testing/selftests/bpf/benchs/bench_sockmap.c
491
atomic_add(&ctx.prod_send, sent);
tools/testing/selftests/bpf/benchs/bench_sockmap.c
494
atomic_add(&ctx.prod_send, need_sent);