Home
last modified time | relevance | path

Searched refs:refcnt (Results 151 - 175 of 1154) sorted by relevance

12345678910>>...47

/third_party/mesa3d/src/gallium/winsys/freedreno/drm/
H A Dfreedreno_drm_winsys.c53 destroy = --screen->refcnt == 0; in fd_drm_screen_destroy()
86 fd_screen(pscreen)->refcnt++; in fd_drm_screen_create()
/third_party/mesa3d/src/gallium/winsys/lima/drm/
H A Dlima_drm_winsys.c49 destroy = --screen->refcnt == 0; in lima_drm_screen_destroy()
81 lima_screen(pscreen)->refcnt++; in lima_drm_screen_create()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_acl_atcam.c30 refcount_t refcnt; member
81 refcount_set(&region_generic->dummy_lkey_id.refcnt, 1); in mlxsw_sp_acl_atcam_region_generic_init()
190 refcount_set(&lkey_id->refcnt, 1); in mlxsw_sp_acl_atcam_lkey_id_create()
239 refcount_inc(&lkey_id->refcnt); in mlxsw_sp_acl_atcam_12kb_lkey_id_get()
250 if (refcount_dec_and_test(&lkey_id->refcnt)) in mlxsw_sp_acl_atcam_12kb_lkey_id_put()
406 refcount_read(&lkey_id->refcnt) != 1, lkey_id->id, in mlxsw_sp_acl_atcam_region_entry_insert()
435 refcount_read(&lkey_id->refcnt) != 1, in mlxsw_sp_acl_atcam_region_entry_remove()
464 refcount_read(&lkey_id->refcnt) != 1, lkey_id->id, in mlxsw_sp_acl_atcam_region_entry_action_replace()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_acl_atcam.c30 refcount_t refcnt; member
81 refcount_set(&region_generic->dummy_lkey_id.refcnt, 1); in mlxsw_sp_acl_atcam_region_generic_init()
190 refcount_set(&lkey_id->refcnt, 1); in mlxsw_sp_acl_atcam_lkey_id_create()
239 refcount_inc(&lkey_id->refcnt); in mlxsw_sp_acl_atcam_12kb_lkey_id_get()
250 if (refcount_dec_and_test(&lkey_id->refcnt)) in mlxsw_sp_acl_atcam_12kb_lkey_id_put()
406 refcount_read(&lkey_id->refcnt) != 1, lkey_id->id, in mlxsw_sp_acl_atcam_region_entry_insert()
435 refcount_read(&lkey_id->refcnt) != 1, in mlxsw_sp_acl_atcam_region_entry_remove()
464 refcount_read(&lkey_id->refcnt) != 1, lkey_id->id, in mlxsw_sp_acl_atcam_region_entry_action_replace()
/kernel/linux/linux-5.10/include/net/
H A Dmacsec.h119 refcount_t refcnt; member
149 refcount_t refcnt; member
170 refcount_t refcnt; member
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rep.h159 refcount_t refcnt; member
185 refcount_t refcnt; member
222 refcount_t refcnt; member
/third_party/libdrm/freedreno/
H A Dfreedreno_ringbuffer.c76 if (!atomic_dec_and_test(&ring->refcnt)) in fd_ringbuffer_del()
86 STATIC_ASSERT(sizeof(ring->refcnt) <= sizeof(ring->__pad)); in fd_ringbuffer_ref()
87 atomic_inc(&ring->refcnt); in fd_ringbuffer_ref()
/third_party/mesa3d/src/etnaviv/drm/
H A Detnaviv_priv.h70 int refcnt; member
113 int refcnt; member
206 "refcnt: %d, handle: 0x%.8x, name: 0x%.8x", \
207 msg, bo, bo->va, bo->size, bo->flags, bo->refcnt, bo->handle, bo->name);
/third_party/mesa3d/src/freedreno/drm/
H A Dfreedreno_pipe.c58 p_atomic_set(&pipe->refcnt, 1); in fd_pipe_new2()
107 pipe->refcnt++; in fd_pipe_ref_locked()
123 if (!p_atomic_dec_zero(&pipe->refcnt)) in fd_pipe_del_locked()
/kernel/linux/linux-5.10/mm/
H A Dbacking-dev.c386 percpu_ref_exit(&wb->refcnt); in cgwb_free_rcu()
411 static void cgwb_release(struct percpu_ref *refcnt) in cgwb_release() argument
413 struct bdi_writeback *wb = container_of(refcnt, struct bdi_writeback, in cgwb_release()
414 refcnt); in cgwb_release()
425 percpu_ref_kill(&wb->refcnt); in cgwb_kill()
474 ret = percpu_ref_init(&wb->refcnt, cgwb_release, 0, gfp); in cgwb_create()
519 percpu_ref_exit(&wb->refcnt); in cgwb_create()
537 * This function uses css_get() on @memcg_css and thus expects its refcnt
729 kref_init(&bdi->refcnt); in bdi_init()
905 container_of(ref, struct backing_dev_info, refcnt); in release_bdi()
[all...]
/kernel/linux/linux-6.6/mm/
H A Dbacking-dev.c518 percpu_ref_exit(&wb->refcnt); in cgwb_free_rcu()
550 static void cgwb_release(struct percpu_ref *refcnt) in cgwb_release() argument
552 struct bdi_writeback *wb = container_of(refcnt, struct bdi_writeback, in cgwb_release()
553 refcnt); in cgwb_release()
565 percpu_ref_kill(&wb->refcnt); in cgwb_kill()
612 ret = percpu_ref_init(&wb->refcnt, cgwb_release, 0, gfp); in cgwb_create()
660 percpu_ref_exit(&wb->refcnt); in cgwb_create()
678 * This function uses css_get() on @memcg_css and thus expects its refcnt
916 kref_init(&bdi->refcnt); in bdi_init()
1095 container_of(ref, struct backing_dev_info, refcnt); in release_bdi()
[all...]
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-grgpio.c47 u8 refcnt; /* Reference counter to manage requesting/freeing of uirq */ member
255 if (uirq->refcnt == 0) { in grgpio_irq_map()
267 uirq->refcnt++; in grgpio_irq_map()
310 uirq->refcnt--; in grgpio_irq_unmap()
311 if (uirq->refcnt == 0) { in grgpio_irq_unmap()
443 if (priv->uirqs[i].refcnt != 0) { in grgpio_remove()
/kernel/linux/linux-5.10/drivers/mtd/ubi/
H A Dblock.c79 int refcnt; member
225 if (dev->refcnt > 0) { in ubiblock_open()
253 dev->refcnt++; in ubiblock_open()
267 dev->refcnt--; in ubiblock_release()
268 if (dev->refcnt == 0) { in ubiblock_release()
507 if (dev->refcnt > 0) { in ubiblock_remove()
/kernel/linux/linux-6.6/arch/s390/kernel/
H A Dperf_pai_crypto.c39 refcount_t refcnt; /* Reference count mapped buffers */ member
60 " mode %d refcnt %u\n", __func__, in paicrypt_event_destroy()
63 refcount_read(&cpump->refcnt)); in paicrypt_event_destroy()
64 if (refcount_dec_and_test(&cpump->refcnt)) { in paicrypt_event_destroy()
154 refcount_inc(&cpump->refcnt); in paicrypt_busy()
170 refcount_set(&cpump->refcnt, 1); in paicrypt_busy()
179 " mode %d refcnt %u page %#lx save %p rc %d\n", in paicrypt_busy()
181 cpump->mode, refcount_read(&cpump->refcnt), in paicrypt_busy()
/kernel/linux/linux-5.10/drivers/scsi/cxgbi/
H A Dlibcxgbi.h145 struct kref refcnt; member
312 refcnt); in cxgbi_sock_free()
325 fn, csk, kref_read(&csk->refcnt)); in __cxgbi_sock_put()
326 kref_put(&csk->refcnt, cxgbi_sock_free); in __cxgbi_sock_put()
334 fn, csk, kref_read(&csk->refcnt)); in __cxgbi_sock_get()
335 kref_get(&csk->refcnt); in __cxgbi_sock_get()
/kernel/linux/linux-5.10/tools/perf/util/
H A Dthread_map.c51 refcount_set(&threads->refcnt, 1); in thread_map__new_by_pid()
68 refcount_set(&threads->refcnt, 1); in thread_map__new_by_tid()
90 refcount_set(&threads->refcnt, 1); in __thread_map__new_all_cpus()
230 refcount_set(&threads->refcnt, 1); in thread_map__new_by_pid_str()
283 refcount_set(&threads->refcnt, 1); in thread_map__new_by_tid_str()
383 refcount_set(&threads->refcnt, 1); in thread_map__copy_event()
/kernel/linux/linux-5.10/net/core/
H A Dflow_offload.c256 block_cb->refcnt++; in flow_block_cb_incref()
262 return --block_cb->refcnt; in flow_block_cb_decref()
330 refcount_t refcnt; member
345 refcount_set(&indr_dev->refcnt, 1); in flow_indr_dev_alloc()
385 refcount_inc(&indr_dev->refcnt); in flow_indr_dev_register()
438 refcount_dec_and_test(&this->refcnt)) { in flow_indr_dev_unregister()
/kernel/linux/linux-6.6/drivers/mtd/ubi/
H A Dblock.c77 int refcnt; member
236 if (dev->refcnt > 0) { in ubiblock_open()
263 dev->refcnt++; in ubiblock_open()
277 dev->refcnt--; in ubiblock_release()
278 if (dev->refcnt == 0) { in ubiblock_release()
473 if (dev->refcnt > 0) { in ubiblock_remove()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Drss.c81 refcount_t refcnt; member
293 refcount_set(&rss->refcnt, 1); in mlx5e_rss_init_no_tirs()
330 if (!refcount_dec_if_one(&rss->refcnt)) in mlx5e_rss_cleanup()
345 refcount_inc(&rss->refcnt); in mlx5e_rss_refcnt_inc()
350 refcount_dec(&rss->refcnt); in mlx5e_rss_refcnt_dec()
355 return refcount_read(&rss->refcnt); in mlx5e_rss_refcnt_read()
/kernel/linux/linux-6.6/tools/perf/util/
H A Dthread_map.c52 refcount_set(&threads->refcnt, 1); in thread_map__new_by_pid()
69 refcount_set(&threads->refcnt, 1); in thread_map__new_by_tid()
91 refcount_set(&threads->refcnt, 1); in __thread_map__new_all_cpus()
231 refcount_set(&threads->refcnt, 1); in thread_map__new_by_pid_str()
285 refcount_set(&threads->refcnt, 1); in thread_map__new_by_tid_str()
384 refcount_set(&threads->refcnt, 1); in thread_map__copy_event()
/kernel/linux/linux-6.6/drivers/scsi/cxgbi/
H A Dlibcxgbi.h144 struct kref refcnt; member
311 refcnt); in cxgbi_sock_free()
324 fn, csk, kref_read(&csk->refcnt)); in __cxgbi_sock_put()
325 kref_put(&csk->refcnt, cxgbi_sock_free); in __cxgbi_sock_put()
333 fn, csk, kref_read(&csk->refcnt)); in __cxgbi_sock_get()
334 kref_get(&csk->refcnt); in __cxgbi_sock_get()
/kernel/linux/linux-5.10/net/netfilter/ipvs/
H A Dip_vs_nq.c104 "activeconns %d refcnt %d weight %d overhead %d\n", in ip_vs_nq_schedule()
108 refcount_read(&least->refcnt), in ip_vs_nq_schedule()
118 .refcnt = ATOMIC_INIT(0),
H A Dip_vs_sed.c105 "activeconns %d refcnt %d weight %d overhead %d\n", in ip_vs_sed_schedule()
109 refcount_read(&least->refcnt), in ip_vs_sed_schedule()
119 .refcnt = ATOMIC_INIT(0),
H A Dip_vs_rr.c92 "activeconns %d refcnt %d weight %d\n", in ip_vs_rr_schedule()
95 refcount_read(&dest->refcnt), atomic_read(&dest->weight)); in ip_vs_rr_schedule()
103 .refcnt = ATOMIC_INIT(0),
H A Dip_vs_wlc.c77 "activeconns %d refcnt %d weight %d overhead %d\n", in ip_vs_wlc_schedule()
81 refcount_read(&least->refcnt), in ip_vs_wlc_schedule()
91 .refcnt = ATOMIC_INIT(0),

Completed in 19 milliseconds

12345678910>>...47