Symbol: percpu_ref_init
block/blk-cgroup.c
308
if (percpu_ref_init(&blkg->refcnt, blkg_release, 0, gfp_mask))
block/blk-core.c
447
error = percpu_ref_init(&q->q_usage_counter,
drivers/dma/idxd/device.c
418
rc = percpu_ref_init(&wq->wq_active, idxd_wq_ref_release,
drivers/infiniband/sw/rdmavt/mr.c
110
if (percpu_ref_init(&mr->refcount, &__rvt_mregion_complete,
drivers/infiniband/ulp/rtrs/rtrs-srv.c
153
ret = percpu_ref_init(&srv_path->ids_inflight_ref,
drivers/md/md-llbitmap.c
572
if (percpu_ref_init(&pctl->active, active_release,
drivers/md/md.c
742
if (percpu_ref_init(&mddev->active_io, active_io_release,
drivers/md/md.c
746
if (percpu_ref_init(&mddev->writes_pending, no_op,
drivers/nvme/target/core.c
1013
ret = percpu_ref_init(&sq->ref, nvmet_sq_free, 0, GFP_KERNEL);
drivers/nvme/target/core.c
605
if (percpu_ref_init(&ns->ref, nvmet_destroy_namespace, 0, GFP_KERNEL))
drivers/nvme/target/pr.c
1020
ret = percpu_ref_init(&pc_ref->ref, nvmet_pr_ctrl_ns_all_cmds_done,
drivers/target/target_core_device.c
745
if (percpu_ref_init(&dev->non_ordered, target_non_ordered_release,
drivers/target/target_core_tpg.c
660
ret = percpu_ref_init(&lun->lun_ref, core_tpg_lun_ref_release, 0,
drivers/target/target_core_transport.c
244
rc = percpu_ref_init(&cmd_cnt->refcnt, target_release_cmd_refcnt, 0,
fs/aio.c
781
if (percpu_ref_init(&ctx->users, free_ioctx_users, 0, GFP_KERNEL))
fs/aio.c
784
if (percpu_ref_init(&ctx->reqs, free_ioctx_reqs, 0, GFP_KERNEL))
fs/nfsd/nfssvc.c
606
error = percpu_ref_init(&nn->nfsd_net_ref, nfsd_net_free,
include/linux/percpu-refcount.h
121
int __must_check percpu_ref_init(struct percpu_ref *ref,
io_uring/io_uring.c
244
if (percpu_ref_init(&ctx->refs, io_ring_ctx_ref_free,
kernel/bpf/cgroup.c
516
ret = percpu_ref_init(&cgrp->bpf.refcnt, cgroup_bpf_release_fn, 0,
kernel/bpf/trampoline.c
586
err = percpu_ref_init(&im->pcref, __bpf_tramp_image_release, 0, GFP_KERNEL);
kernel/cgroup/cgroup.c
2163
ret = percpu_ref_init(&root_cgrp->self.refcnt, css_release,
kernel/cgroup/cgroup.c
5810
err = percpu_ref_init(&css->refcnt, css_release, 0, GFP_KERNEL);
kernel/cgroup/cgroup.c
5859
ret = percpu_ref_init(&cgrp->self.refcnt, css_release, 0, GFP_KERNEL);
lib/percpu-refcount.c
106
EXPORT_SYMBOL_GPL(percpu_ref_init);
mm/backing-dev.c
702
ret = percpu_ref_init(&wb->refcnt, cgwb_release, 0, gfp);
mm/memcontrol.c
199
ret = percpu_ref_init(&objcg->refcnt, obj_cgroup_release, 0,
mm/memremap.c
325
error = percpu_ref_init(&pgmap->ref, dev_pagemap_percpu_release, 0,
mm/swapfile.c
3055
if (percpu_ref_init(&p->users, swap_users_ref_free,
mm/zswap.c
283
ret = percpu_ref_init(&pool->ref, __zswap_pool_empty,
net/core/devmem.c
217
err = percpu_ref_init(&binding->ref,
net/smc/smc_wr.c
900
rc = percpu_ref_init(&lnk->wr_tx_refs, smcr_wr_tx_refs_free, 0, GFP_KERNEL);
net/smc/smc_wr.c
905
rc = percpu_ref_init(&lnk->wr_reg_refs, smcr_wr_reg_refs_free, 0, GFP_KERNEL);
tools/testing/nvdimm/test/iomap.c
125
error = percpu_ref_init(&pgmap->ref, dev_pagemap_percpu_release, 0,