/linux-master/drivers/uio/ |
H A D | uio_dmem_genirq.c | 40 unsigned int refcnt; member in struct:uio_dmem_genirq_platdata 56 while (!priv->refcnt && uiomem < &priv->uioinfo->mem[MAX_UIO_MAPS]) { 66 priv->refcnt++; 86 priv->refcnt--; 87 while (!priv->refcnt && uiomem < &priv->uioinfo->mem[MAX_UIO_MAPS]) {
|
H A D | uio_hv_generic.c | 58 atomic_t refcnt; member in struct:hv_uio_private_data 204 if (atomic_inc_return(&pdata->refcnt) != 1) 215 atomic_dec(&pdata->refcnt); 229 if (atomic_dec_and_test(&pdata->refcnt)) 268 atomic_set(&pdata->refcnt, 0);
|
/linux-master/drivers/infiniband/hw/qedr/ |
H A D | qedr_iw_cm.c | 84 struct qedr_qp *qp = container_of(ref, struct qedr_qp, refcnt); 92 struct qedr_iw_ep *ep = container_of(ref, struct qedr_iw_ep, refcnt); 95 kref_put(&ep->qp->refcnt, qedr_iw_free_qp); 117 kref_init(&ep->refcnt); 178 kref_put(&ep->refcnt, qedr_iw_free_ep); 219 * the ep's refcnt was increased before calling this 250 kref_put(&ep->refcnt, qedr_iw_free_ep); 267 * won't delete the ep, so we increase the refcnt 269 kref_get(&ep->refcnt); 292 kref_put(&ep->refcnt, qedr_iw_free_e [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | l2t.c | 72 if (atomic_add_return(1, &e->refcnt) == 1) /* 0 -> 1 transition */ 273 if (atomic_read(&e->refcnt) == 0) 276 for (e = d->l2tab; atomic_read(&e->refcnt); ++e) 305 if (atomic_read(&e->refcnt) == 0) { 355 if (atomic_read(&e->refcnt) == 0) { /* hasn't been recycled */ 373 if (atomic_read(&e->refcnt) == 0) { /* hasn't been recycled */ 388 if (atomic_dec_and_test(&e->refcnt)) 444 if (atomic_read(&e->refcnt) == 1) 461 atomic_set(&e->refcnt, 1); 523 if (atomic_read(&e->refcnt)) [all...] |
H A D | l2t.h | 83 atomic_t refcnt; /* entry reference count */ member in struct:l2t_entry
|
/linux-master/net/ipv4/ |
H A D | inet_fragment.c | 112 refcount_set(&f->refcnt, 1); 120 if (refcount_dec_and_test(&f->refcnt)) 148 if (refcount_sub_and_test(count, &fq->refcnt)) 171 if (refcount_dec_and_test(&f->refcnt)) 204 refcount_inc(&f->refcnt); 232 refcount_dec(&fq->refcnt); 247 refcount_dec(&fq->refcnt); 331 refcount_set(&q->refcnt, 3); 378 if (!refcount_inc_not_zero(&fq->refcnt))
|
H A D | metrics.c | 83 refcount_set(&fib_metrics->refcnt, 1);
|
/linux-master/tools/perf/util/ |
H A D | thread_map.c | 52 refcount_set(&threads->refcnt, 1); 69 refcount_set(&threads->refcnt, 1); 91 refcount_set(&threads->refcnt, 1); 230 refcount_set(&threads->refcnt, 1); 284 refcount_set(&threads->refcnt, 1); 383 refcount_set(&threads->refcnt, 1);
|
H A D | namespaces.h | 40 refcount_t refcnt; local
|
H A D | cpumap.h | 40 refcount_t refcnt; member in struct:cpu_aggr_map
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_acl_atcam.c | 30 refcount_t refcnt; member in struct:mlxsw_sp_acl_atcam_lkey_id 81 refcount_set(®ion_generic->dummy_lkey_id.refcnt, 1); 190 refcount_set(&lkey_id->refcnt, 1); 239 refcount_inc(&lkey_id->refcnt); 250 if (refcount_dec_and_test(&lkey_id->refcnt)) 406 refcount_read(&lkey_id->refcnt) != 1, lkey_id->id, 435 refcount_read(&lkey_id->refcnt) != 1, 464 refcount_read(&lkey_id->refcnt) != 1, lkey_id->id,
|
/linux-master/net/ceph/ |
H A D | pagelist.c | 23 refcount_set(&pl->refcnt, 1); 40 if (!refcount_dec_and_test(&pl->refcnt))
|
/linux-master/drivers/pinctrl/samsung/ |
H A D | pinctrl-samsung.h | 206 * @refcnt: atomic counter if retention control affects more than one bank. 215 atomic_t *refcnt; member in struct:samsung_retention_ctrl 226 * @refcnt: atomic counter if retention control affects more than one bank. 233 atomic_t *refcnt; member in struct:samsung_retention_data
|
/linux-master/arch/s390/kernel/ |
H A D | perf_pai_ext.c | 52 refcount_t refcnt; member in struct:paiext_map 62 refcount_t refcnt; /* Overall active events */ member in struct:paiext_root 69 if (refcount_dec_and_test(&paiext_root.refcnt)) { 82 if (!refcount_inc_not_zero(&paiext_root.refcnt)) { 86 /* Returning without refcnt adjustment is ok. The 88 * decrements refcnt when an event can not be 93 refcount_set(&paiext_root.refcnt, 1); 125 if (refcount_dec_and_test(&cpump->refcnt)) /* Last reference gone */ 188 refcount_set(&cpump->refcnt, 1); 201 refcount_inc(&cpump->refcnt); [all...] |
/linux-master/include/linux/ceph/ |
H A D | pagelist.h | 17 refcount_t refcnt; member in struct:ceph_pagelist
|
/linux-master/include/linux/ |
H A D | netpoll.h | 38 refcount_t refcnt; member in struct:netpoll_info
|
H A D | atmdev.h | 163 refcount_t refcnt; /* reference count */ member in struct:atm_dev 273 refcount_inc(&dev->refcnt); 279 if (refcount_dec_and_test(&dev->refcnt)) {
|
/linux-master/include/net/ |
H A D | arp.h | 43 if (n && !refcount_inc_not_zero(&n->refcnt))
|
/linux-master/fs/coda/ |
H A D | file.c | 34 refcount_t refcnt; member in struct:coda_vm_ops 128 refcount_inc(&cvm_ops->refcnt); 143 if (refcount_dec_and_test(&cvm_ops->refcnt)) { 219 refcount_set(&cvm_ops->refcnt, 1);
|
/linux-master/net/ipv6/ |
H A D | xfrm6_tunnel.c | 49 refcount_t refcnt; member in struct:xfrm6_tunnel_spi 153 refcount_set(&x6spi->refcnt, 1); 171 refcount_inc(&x6spi->refcnt); 200 if (refcount_dec_and_test(&x6spi->refcnt)) {
|
/linux-master/drivers/w1/ |
H A D | w1.c | 503 /* refcnt 0 means it was detached in the call */ 733 atomic_set(&sl->refcnt, 1); 734 atomic_inc(&sl->master->refcnt); 763 atomic_dec(&sl->master->refcnt); 780 int refcnt; local 782 refcnt = atomic_sub_return(1, &sl->refcnt); 783 if (refcnt == 0) { 803 atomic_dec(&dev->refcnt); 805 return refcnt; [all...] |
/linux-master/block/ |
H A D | blk-cgroup.h | 67 struct percpu_ref refcnt; member in struct:blkcg_gq 324 percpu_ref_get(&blkg->refcnt); 332 * of freeing this blkg, so we can only use it if the refcnt is not zero. 336 return blkg && percpu_ref_tryget(&blkg->refcnt); 345 percpu_ref_put(&blkg->refcnt);
|
/linux-master/net/caif/ |
H A D | cffrml.c | 192 int i, refcnt = 0; local 195 refcnt += *per_cpu_ptr(this->pcpu_refcnt, i); 196 return refcnt;
|
/linux-master/drivers/infiniband/core/ |
H A D | uverbs_std_types_srq.c | 29 atomic_dec(&us->uxrcd->refcnt); 86 atomic_inc(&obj->uxrcd->refcnt); 142 atomic_dec(&obj->uxrcd->refcnt);
|
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_perfmon.c | 29 refcount_inc(&perfmon->refcnt); 43 if (refcount_dec_and_test(&perfmon->refcnt)) 179 refcount_set(&perfmon->refcnt, 1);
|