Home
last modified time | relevance | path

Searched refs:percpu_ref_exit (Results 1 – 25 of 26) sorted by relevance

12

/linux-6.14.4/lib/
Dpercpu-refcount.c130 void percpu_ref_exit(struct percpu_ref *ref) in percpu_ref_exit() function
148 EXPORT_SYMBOL_GPL(percpu_ref_exit);
/linux-6.14.4/include/linux/
Dpercpu-refcount.h124 void percpu_ref_exit(struct percpu_ref *ref);
/linux-6.14.4/drivers/nvme/target/
Dpr.c1034 percpu_ref_exit(&pc_ref->ref); in nvmet_pr_alloc_and_insert_pc_ref()
1074 percpu_ref_exit(&pc_ref->ref); in nvmet_ctrl_init_pr()
1094 percpu_ref_exit(&pc_ref->ref); in nvmet_ctrl_destroy_pr()
1127 percpu_ref_exit(&pc_ref->ref); in nvmet_pr_init_ns()
1150 percpu_ref_exit(&pc_ref->ref); in nvmet_pr_exit_ns()
Dcore.c658 percpu_ref_exit(&ns->ref); in nvmet_ns_disable()
933 percpu_ref_exit(&sq->ref); in nvmet_sq_destroy()
/linux-6.14.4/net/smc/
Dsmc_wr.c651 percpu_ref_exit(&lnk->wr_reg_refs); in smc_wr_free_link()
654 percpu_ref_exit(&lnk->wr_tx_refs); in smc_wr_free_link()
923 percpu_ref_exit(&lnk->wr_tx_refs); in smc_wr_create_link()
/linux-6.14.4/fs/
Daio.c624 percpu_ref_exit(&ctx->reqs); in free_ioctx()
625 percpu_ref_exit(&ctx->users); in free_ioctx()
836 percpu_ref_exit(&ctx->reqs); in ioctx_alloc()
837 percpu_ref_exit(&ctx->users); in ioctx_alloc()
/linux-6.14.4/mm/
Dmemremap.c151 percpu_ref_exit(&pgmap->ref); in memunmap_pages()
Dbacking-dev.c607 percpu_ref_exit(&wb->refcnt); in cgwb_free_rcu()
749 percpu_ref_exit(&wb->refcnt); in cgwb_create()
Dzswap.c382 percpu_ref_exit(&pool->ref); in __zswap_pool_release()
Dswapfile.c2978 percpu_ref_exit(&p->users); in alloc_swap_info()
3005 percpu_ref_exit(&defer->users); in alloc_swap_info()
/linux-6.14.4/tools/testing/nvdimm/test/
Diomap.c106 percpu_ref_exit(&pgmap->ref); in nfit_test_kill()
/linux-6.14.4/fs/bcachefs/
Dsuper.c597 percpu_ref_exit(&c->writes); in __bch2_fs_free()
1212 percpu_ref_exit(&ca->io_ref); in bch2_dev_free()
1214 percpu_ref_exit(&ca->ref); in bch2_dev_free()
/linux-6.14.4/drivers/target/
Dtarget_core_tpg.c710 percpu_ref_exit(&lun->lun_ref); in core_tpg_remove_lun()
Dtarget_core_transport.c266 percpu_ref_exit(&cmd_cnt->refcnt); in target_free_cmd_counter()
/linux-6.14.4/block/
Dblk-cgroup.c146 percpu_ref_exit(&blkg->refcnt); in blkg_free_workfn()
365 percpu_ref_exit(&blkg->refcnt); in blkg_alloc()
Dblk-core.c253 percpu_ref_exit(&q->q_usage_counter); in blk_free_queue_rcu()
/linux-6.14.4/fs/nfsd/
Dnfssvc.c443 percpu_ref_exit(&nn->nfsd_net_ref); in nfsd_shutdown_net()
/linux-6.14.4/drivers/infiniband/sw/rdmavt/
Dmr.c82 percpu_ref_exit(&mr->refcount); in rvt_deinit_mregion()
/linux-6.14.4/kernel/bpf/
Dtrampoline.c263 percpu_ref_exit(&im->pcref); in bpf_tramp_image_free()
Dcgroup.c340 percpu_ref_exit(&cgrp->bpf.refcnt); in cgroup_bpf_release()
516 percpu_ref_exit(&cgrp->bpf.refcnt); in cgroup_bpf_inherit()
/linux-6.14.4/kernel/cgroup/
Dcgroup.c2184 percpu_ref_exit(&root_cgrp->self.refcnt); in cgroup_setup_root()
5403 percpu_ref_exit(&css->refcnt); in css_free_rwork_fn()
5780 percpu_ref_exit(&cgrp->self.refcnt); in cgroup_create()
/linux-6.14.4/drivers/dma/idxd/
Ddevice.c1515 percpu_ref_exit(&wq->wq_active); in idxd_drv_disable_wq()
/linux-6.14.4/io_uring/
Dio_uring.c361 percpu_ref_exit(&ctx->refs); in io_ring_ctx_alloc()
2732 percpu_ref_exit(&ctx->refs); in io_ring_ctx_free()
/linux-6.14.4/drivers/infiniband/ulp/rtrs/
Drtrs-srv.c131 percpu_ref_exit(&srv_path->ids_inflight_ref); in rtrs_srv_inflight_ref_release()
/linux-6.14.4/drivers/md/
Dmd.c668 percpu_ref_exit(&mddev->active_io); in mddev_init()
706 percpu_ref_exit(&mddev->active_io); in mddev_destroy()
707 percpu_ref_exit(&mddev->writes_pending); in mddev_destroy()

12