Symbol: atomic_long_add
arch/alpha/include/asm/local.h
18
#define local_add(i,l) atomic_long_add((i),(&(l)->a))
arch/loongarch/include/asm/local.h
23
#define local_add(i, l) atomic_long_add((i), (&(l)->a))
arch/mips/include/asm/local.h
22
#define local_add(i, l) atomic_long_add((i), (&(l)->a))
arch/powerpc/include/asm/book3s/64/pgalloc.h
180
atomic_long_add(count, &direct_pages_count[psize]);
arch/s390/include/asm/pgtable.h
45
atomic_long_add(count, &direct_pages_count[level]);
arch/x86/coco/tdx/tdx.c
1006
atomic_long_add(numpages, &nr_shared);
drivers/gpu/drm/i915/selftests/i915_request.c
446
atomic_long_add(num_fences, &t->num_fences);
drivers/gpu/drm/i915/selftests/i915_request.c
447
atomic_long_add(num_waits, &t->num_waits);
drivers/gpu/drm/ttm/ttm_pool.c
338
atomic_long_add(num_pages, &allocated_pages[nid]);
drivers/gpu/drm/ttm/ttm_tt.c
382
atomic_long_add(ttm->num_pages, &ttm_pages_allocated);
drivers/gpu/drm/ttm/ttm_tt.c
384
atomic_long_add(ttm->num_pages,
drivers/infiniband/core/cm.c
3831
atomic_long_add(1 + msg->retries, &port->counters[CM_XMIT][attr_index]);
drivers/infiniband/core/cm.c
3833
atomic_long_add(msg->retries,
drivers/md/bcache/alloc.c
659
atomic_long_add(sectors,
drivers/md/bcache/btree.c
428
atomic_long_add(set_blocks(i, block_bytes(b->c->cache)) * b->c->cache->sb.block_size,
drivers/md/bcache/journal.c
715
atomic_long_add(sectors, &ca->meta_sectors_written);
drivers/md/bcache/super.c
517
atomic_long_add(ca->sb.bucket_size, &ca->meta_sectors_written);
drivers/md/bcache/super.c
639
atomic_long_add(ca->sb.bucket_size * prio_buckets(ca),
drivers/md/bcache/writeback.c
611
atomic_long_add(nr_sectors, &c->flash_dev_dirty_sectors);
drivers/md/dm-bufio.c
2468
atomic_long_add(sc->nr_to_scan, &c->need_shrink);
drivers/misc/sgi-gru/gruhandles.c
30
atomic_long_add(nsec, &mcs_op_statistics[op].total);
drivers/nvme/host/fc.c
3157
atomic_long_add(ctrl->ctrl.nr_reconnects, &ctrl->ctrl.acc_reconnects);
drivers/nvme/host/rdma.c
1114
atomic_long_add(ctrl->ctrl.nr_reconnects, &ctrl->ctrl.acc_reconnects);
drivers/nvme/host/tcp.c
2486
atomic_long_add(ctrl->nr_reconnects, &ctrl->acc_reconnects);
drivers/target/iscsi/cxgbit/cxgbit_target.c
1019
atomic_long_add(ddp_data_len, &conn->sess->rx_data_octets);
drivers/target/iscsi/cxgbit/cxgbit_target.c
524
atomic_long_add(data_length - datain->length,
drivers/target/iscsi/iscsi_target.c
1462
atomic_long_add(payload_length, &conn->sess->rx_data_octets);
drivers/target/iscsi/iscsi_target.c
2853
atomic_long_add(datain.length, &conn->sess->tx_data_octets);
fs/afs/file.c
221
atomic_long_add(op->fetch.subreq->transferred, &op->net->n_fetch_bytes);
fs/afs/write.c
75
atomic_long_add(op->store.size, &afs_v2net(vnode)->n_store_bytes);
fs/cachefiles/io.c
323
atomic_long_add(ki->b_writing, &cache->b_writing);
fs/cachefiles/namei.c
75
atomic_long_add(inode->i_blocks, &cache->b_released);
fs/erofs/zdata.c
954
atomic_long_add(!free, &erofs_global_shrink_cnt);
fs/fs-writeback.c
88
atomic_long_add(wb->avg_write_bandwidth,
include/asm-generic/local.h
33
#define local_add(i,l) atomic_long_add((i),(&(l)->a))
include/linux/cred.h
223
atomic_long_add(nr, &nonconst_cred->usage);
include/linux/hugetlb.h
1037
atomic_long_add(l, &mm->hugetlb_usage);
include/linux/ksm.h
64
atomic_long_add(nr_ksm_zero_pages, &ksm_zero_pages);
include/linux/mm.h
3509
atomic_long_add(PTRS_PER_PUD * sizeof(pud_t), &mm->pgtables_bytes);
include/linux/mm.h
3537
atomic_long_add(PTRS_PER_PMD * sizeof(pmd_t), &mm->pgtables_bytes);
include/linux/mm.h
3561
atomic_long_add(PTRS_PER_PTE * sizeof(pte_t), &mm->pgtables_bytes);
include/linux/mm.h
71
atomic_long_add(count, &_totalram_pages);
include/linux/netdevice.h
5747
atomic_long_add((VAL), &(DEV)->stats.__##FIELD)
include/linux/percpu-refcount.h
207
atomic_long_add(nr, &ref->data->count);
include/linux/vmstat.h
145
atomic_long_add(x, &zone->vm_numa_event[item]);
include/linux/vmstat.h
146
atomic_long_add(x, &vm_numa_event[item]);
include/linux/vmstat.h
165
atomic_long_add(x, &zone->vm_stat[item]);
include/linux/vmstat.h
166
atomic_long_add(x, &vm_zone_stat[item]);
include/linux/vmstat.h
172
atomic_long_add(x, &pgdat->vm_stat[item]);
include/linux/vmstat.h
173
atomic_long_add(x, &vm_node_stat[item]);
include/net/inet_frag.h
156
atomic_long_add(val, &fqdir->mem);
include/net/proto_memory.h
61
atomic_long_add(val, proto->memory_allocated);
kernel/dma/swiotlb.c
1000
atomic_long_add(nslots, &mem->transient_nslabs);
kernel/events/core.c
7257
atomic_long_add(user_extra, &user->locked_vm);
kernel/locking/rwsem.c
491
atomic_long_add(-adjustment, &sem->count);
kernel/locking/rwsem.c
567
atomic_long_add(adjustment, &sem->count);
kernel/module/internal.h
198
#define mod_stat_add_long(count, var) atomic_long_add(count, var)
kernel/module/stats.c
222
atomic_long_add(info->len * 2, &invalid_mod_bytes);
kernel/module/stats.c
226
atomic_long_add(info->compressed_len, &invalid_mod_bytes);
kernel/module/stats.c
233
atomic_long_add(info->len, &invalid_becoming_bytes);
kernel/module/stats.c
236
atomic_long_add(info->compressed_len, &invalid_becoming_bytes);
kernel/rcu/rcu_segcblist.c
214
atomic_long_add(v, &rsclp->len);
kernel/rcu/rcutorture.c
3526
atomic_long_add(n_max_cbs, &rcu_fwd_max_cbs);
kernel/sched/core.c
8810
atomic_long_add(delta, &calc_load_tasks);
kernel/sched/fair.c
5000
atomic_long_add(delta, &cfs_rq->tg->load_avg);
kernel/sched/fair.c
5019
atomic_long_add(delta, &cfs_rq->tg->load_avg);
kernel/sched/loadavg.c
243
atomic_long_add(delta, &calc_load_nohz[idx]);
kernel/sched/loadavg.c
365
atomic_long_add(delta, &calc_load_tasks);
kernel/sched/loadavg.c
396
atomic_long_add(delta, &calc_load_tasks);
lib/genalloc.c
510
atomic_long_add(size, &chunk->avail);
lib/percpu-refcount.c
195
atomic_long_add((long)count - PERCPU_COUNT_BIAS, &data->count);
lib/percpu-refcount.c
250
atomic_long_add(PERCPU_COUNT_BIAS, &ref->data->count);
lib/test_objpool.c
90
atomic_long_add(size, &test->data.kmalloc.alloc);
lib/test_objpool.c
98
atomic_long_add(size, &test->data.kmalloc.free);
mm/kasan/kasan_test_c.c
816
KUNIT_EXPECT_KASAN_FAIL(test, atomic_long_add(42, unsafe));
mm/memcontrol.c
700
atomic_long_add(stats_updates, &statc->vmstats->stats_updates);
mm/nommu.c
963
atomic_long_add(total, &mmap_pages_allocated);
mm/page_alloc.c
1619
atomic_long_add(nr_pages, &page_zone(page)->managed_pages);
mm/page_alloc.c
6284
atomic_long_add(count, &page_zone(page)->managed_pages);
mm/page_counter.c
36
atomic_long_add(delta, &c->parent->children_min_usage);
mm/page_counter.c
45
atomic_long_add(delta, &c->parent->children_low_usage);
mm/shrinker.c
312
atomic_long_add(nr, &parent_unit->nr_deferred[offset]);
mm/slub.c
1691
atomic_long_add(objects, &n->total_objects);
mm/swapfile.c
1337
atomic_long_add(nr_entries, &nr_swap_pages);
mm/swapfile.c
2968
atomic_long_add(si->pages, &nr_swap_pages);
mm/vmstat.c
1039
atomic_long_add(delta, &nr_memmap_boot_pages);
mm/vmstat.c
1044
atomic_long_add(delta, &nr_memmap_pages);
mm/vmstat.c
768
atomic_long_add(zone_diff[i], &vm_zone_stat[i]);
mm/vmstat.c
775
atomic_long_add(node_diff[i], &vm_node_stat[i]);
mm/vmstat.c
818
atomic_long_add(v, &zone->vm_stat[i]);
mm/vmstat.c
873
atomic_long_add(v, &pgdat->vm_stat[i]);
mm/vmstat.c
908
atomic_long_add(v, &zone->vm_stat[i]);
mm/vmstat.c
936
atomic_long_add(v, &pgdat->vm_stat[i]);
mm/workingset.c
262
atomic_long_add(delta, &lrugen->evicted[hist][type][tier]);
mm/workingset.c
320
atomic_long_add(delta, &lrugen->refaulted[hist][type][tier]);
mm/workingset.c
380
atomic_long_add(nr_pages, &lruvec->nonresident_age);
mm/zsmalloc.c
1342
atomic_long_add(class->pages_per_zspage, &pool->pages_allocated);
mm/zsmalloc.c
1971
atomic_long_add(pages_freed, &pool->stats.pages_compacted);
net/ipv4/ipmr.c
2051
atomic_long_add(skb->len, &c->_c.mfc_un.res.bytes);
net/ipv4/ipmr.c
2294
atomic_long_add(skb->len, &c->_c.mfc_un.res.bytes);
net/ipv6/ip6mr.c
2202
atomic_long_add(skb->len, &c->_c.mfc_un.res.bytes);
net/ipv6/ip6mr.c
2301
atomic_long_add(skb->len, &c->_c.mfc_un.res.bytes);
net/l2tp/l2tp_core.c
1336
atomic_long_add(len, &session->tunnel->stats.tx_bytes);
net/l2tp/l2tp_core.c
1338
atomic_long_add(len, &session->stats.tx_bytes);
net/l2tp/l2tp_core.c
667
atomic_long_add(length, &tunnel->stats.rx_bytes);
net/l2tp/l2tp_core.c
669
atomic_long_add(length, &session->stats.rx_bytes);