Home
last modified time | relevance | path

Searched refs:refcount (Results 26 - 50 of 1660) sorted by relevance

12345678910>>...67

/kernel/linux/linux-5.10/net/batman-adv/
H A Dtypes.h193 /** @refcount: number of contexts the object is used */
194 struct kref refcount; member
283 /** @refcount: number of contexts the object is used */
284 struct kref refcount; member
352 * @refcount: number of context where this object is currently in use
354 struct kref refcount; member
506 /** @refcount: number of contexts the object is used */
507 struct kref refcount; member
581 /** @refcount: number of contexts the object is used */
582 struct kref refcount; member
641 struct kref refcount; global() member
676 struct kref refcount; global() member
745 struct kref refcount; global() member
1499 struct kref refcount; global() member
1530 struct kref refcount; global() member
1864 struct kref refcount; global() member
1896 struct kref refcount; global() member
1923 struct kref refcount; global() member
1983 struct kref refcount; global() member
2013 struct kref refcount; global() member
2052 struct kref refcount; global() member
2075 struct kref refcount; global() member
2358 struct kref refcount; global() member
2405 struct kref refcount; global() member
2441 struct kref refcount; global() member
[all...]
H A Doriginator.h100 kref_put(&orig_vlan->refcount, batadv_orig_node_vlan_release); in batadv_orig_node_vlan_put()
114 kref_put(&neigh_ifinfo->refcount, batadv_neigh_ifinfo_release); in batadv_neigh_ifinfo_put()
128 kref_put(&hardif_neigh->refcount, batadv_hardif_neigh_release); in batadv_hardif_neigh_put()
141 kref_put(&neigh_node->refcount, batadv_neigh_node_release); in batadv_neigh_node_put()
155 kref_put(&orig_ifinfo->refcount, batadv_orig_ifinfo_release); in batadv_orig_ifinfo_put()
168 kref_put(&orig_node->refcount, batadv_orig_node_release); in batadv_orig_node_put()
H A Doriginator.c76 if (!kref_get_unless_zero(&orig_node->refcount)) in batadv_orig_hash_find()
123 if (!kref_get_unless_zero(&tmp->refcount)) in batadv_orig_node_vlan_get()
164 kref_init(&vlan->refcount); in batadv_orig_node_vlan_new()
167 kref_get(&vlan->refcount); in batadv_orig_node_vlan_new()
185 orig_vlan = container_of(ref, struct batadv_orig_node_vlan, refcount); in batadv_orig_node_vlan_release()
229 neigh_ifinfo = container_of(ref, struct batadv_neigh_ifinfo, refcount); in batadv_neigh_ifinfo_release()
247 refcount); in batadv_hardif_neigh_release()
268 neigh_node = container_of(ref, struct batadv_neigh_node, refcount); in batadv_neigh_node_release()
308 if (router && !kref_get_unless_zero(&router->refcount)) in batadv_orig_router_get()
336 if (!kref_get_unless_zero(&tmp->refcount)) in batadv_orig_ifinfo_get()
[all...]
/kernel/linux/linux-6.6/net/batman-adv/
H A Dtypes.h189 /** @refcount: number of contexts the object is used */
190 struct kref refcount; member
273 /** @refcount: number of contexts the object is used */
274 struct kref refcount; member
342 * @refcount: number of context where this object is currently in use
344 struct kref refcount; member
496 /** @refcount: number of contexts the object is used */
497 struct kref refcount; member
571 /** @refcount: number of contexts the object is used */
572 struct kref refcount; member
631 struct kref refcount; global() member
666 struct kref refcount; global() member
735 struct kref refcount; global() member
1482 struct kref refcount; global() member
1510 struct kref refcount; global() member
1797 struct kref refcount; global() member
1829 struct kref refcount; global() member
1856 struct kref refcount; global() member
1916 struct kref refcount; global() member
1946 struct kref refcount; global() member
1985 struct kref refcount; global() member
2008 struct kref refcount; global() member
2270 struct kref refcount; global() member
2317 struct kref refcount; global() member
2359 struct kref refcount; global() member
[all...]
H A Doriginator.h96 kref_put(&orig_vlan->refcount, batadv_orig_node_vlan_release); in batadv_orig_node_vlan_put()
110 kref_put(&neigh_ifinfo->refcount, batadv_neigh_ifinfo_release); in batadv_neigh_ifinfo_put()
124 kref_put(&hardif_neigh->refcount, batadv_hardif_neigh_release); in batadv_hardif_neigh_put()
137 kref_put(&neigh_node->refcount, batadv_neigh_node_release); in batadv_neigh_node_put()
151 kref_put(&orig_ifinfo->refcount, batadv_orig_ifinfo_release); in batadv_orig_ifinfo_put()
164 kref_put(&orig_node->refcount, batadv_orig_node_release); in batadv_orig_node_put()
/kernel/linux/linux-5.10/fs/xfs/scrub/
H A Drefcount.c33 * We want to count the reverse mappings overlapping a refcount record
34 * (bno, len, refcount), allowing for the possibility that some of the
39 * 1. For all reverse mappings overlapping the refcount extent,
45 * refcount record we want to find $refcount owners and we've already
47 * need to find ($refcount - $seen) owners for every block in the
61 * and that they all end at or beyond the end of the refcount extent.
63 * If the refcount is correct, all the check conditions in the algorithm
64 * should always hold true. If not, the refcount is incorrect.
75 /* refcount exten
78 xfs_nlink_t refcount; global() member
268 xchk_refcountbt_xref_rmap( struct xfs_scrub *sc, xfs_agblock_t bno, xfs_extlen_t len, xfs_nlink_t refcount) xchk_refcountbt_xref_rmap() argument
315 xchk_refcountbt_xref( struct xfs_scrub *sc, xfs_agblock_t agbno, xfs_extlen_t len, xfs_nlink_t refcount) xchk_refcountbt_xref() argument
340 xfs_nlink_t refcount; xchk_refcountbt_rec() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
H A Drl.c122 if (!table->rl_entry[i].refcount) in find_rl_entry()
127 if (table->rl_entry[i].refcount) { in find_rl_entry()
200 if (entry->refcount) { in mlx5_rl_add_rate_raw()
202 entry->refcount++; in mlx5_rl_add_rate_raw()
220 entry->refcount = 1; in mlx5_rl_add_rate_raw()
238 entry->refcount--; in mlx5_rl_remove_rate_raw()
239 if (!entry->refcount) in mlx5_rl_remove_rate_raw()
284 if (!entry || !entry->refcount) { in mlx5_rl_remove_rate()
290 entry->refcount--; in mlx5_rl_remove_rate()
291 if (!entry->refcount) in mlx5_rl_remove_rate()
[all...]
/third_party/skia/third_party/externals/abseil-cpp/absl/strings/internal/
H A Dcordz_info.cc58 // CordSubstring A (refcount = 5) --> child Flat C (refcount = 2)
59 // CordSubstring B (refcount = 9) --> child Flat C (refcount = 2)
61 // Flat C has 2 incoming edges from the 2 substrings (refcount = 2) and is not
63 // attribute 50% of the memory (memory / refcount = 2) to each incoming edge.
64 // Rep A has a refcount of 5, so we attribute each incoming edge 1 / 5th of the
66 // is then 'memory C / (refcount C * refcount A) + (memory A / refcount
81 size_t refcount = rep->refcount.Get(); AnalyzeCordRep() local
113 size_t refcount; global() member
[all...]
/foundation/communication/bluetooth_service/services/bluetooth/stack/platform/src/
H A Dbuffer.c24 atomic_uint_least32_t refcount; member
41 buf->refcount = 1; in BufferMalloc()
61 atomic_fetch_add_explicit(&ref->rootbuf->refcount, 1, memory_order_seq_cst); in BufferRefMalloc()
100 atomic_fetch_add_explicit(&ref->rootbuf->refcount, -1, memory_order_seq_cst); in BufferResize()
118 if (atomic_fetch_add_explicit(&buf->rootbuf->refcount, -1, memory_order_seq_cst) == 1) { in BufferFree()
122 } else if (atomic_fetch_add_explicit(&buf->refcount, -1, memory_order_seq_cst) == 1) { in BufferFree()
/third_party/skia/third_party/externals/dawn/src/dawn_native/
H A DBuddyMemoryAllocator.cpp68 if (mTrackedSubAllocations[memoryIndex].refcount == 0) { in Allocate()
72 mTrackedSubAllocations[memoryIndex] = {/*refcount*/ 0, std::move(memory)}; in Allocate()
75 mTrackedSubAllocations[memoryIndex].refcount++; in Allocate()
95 ASSERT(mTrackedSubAllocations[memoryIndex].refcount > 0); in Deallocate()
96 mTrackedSubAllocations[memoryIndex].refcount--; in Deallocate()
98 if (mTrackedSubAllocations[memoryIndex].refcount == 0) { in Deallocate()
113 if (allocation.refcount > 0) { in ComputeTotalNumOfHeapsForTesting()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_linux_kbase_trace.h63 DECLARE_EVENT_CLASS(mali_refcount_template, TP_PROTO(int refcount, unsigned int info_val), TP_ARGS(refcount, info_val),
64 TP_STRUCT__entry(__field(unsigned int, refcount) __field(unsigned int, info_val)),
65 TP_fast_assign(__entry->refcount = refcount; __entry->info_val = info_val;),
66 TP_printk("refcount=%u info=%u", __entry->refcount, __entry->info_val));
69 DEFINE_EVENT(mali_refcount_template, mali_##name, TP_PROTO(int refcount, unsigned int info_val), \
70 TP_ARGS(refcount, info_val))
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/debug/backend/
H A Dmali_kbase_debug_linux_ktrace_jm.h89 TP_PROTO(struct kbase_context *kctx, int refcount, u64 info_val),
90 TP_ARGS(kctx, refcount, info_val),
94 __field(unsigned int, refcount)
100 __entry->refcount = refcount;
103 TP_printk("kctx=%d_%u refcount=%u info=0x%llx", __entry->kctx_tgid,
104 __entry->kctx_id, __entry->refcount, __entry->info_val)
109 TP_PROTO(struct kbase_context *kctx, int refcount, u64 info_val), \
110 TP_ARGS(kctx, refcount, info_val))
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_linux_kbase_trace.h74 TP_PROTO(int refcount, unsigned int info_val),
75 TP_ARGS(refcount, info_val),
77 __field(unsigned int, refcount)
81 __entry->refcount = refcount;
84 TP_printk("refcount=%u info=%u", __entry->refcount, __entry->info_val)
89 TP_PROTO(int refcount, unsigned int info_val), \
90 TP_ARGS(refcount, info_val))
/kernel/linux/linux-5.10/mm/
H A Dzpool.c44 atomic_set(&driver->refcount, 0); in zpool_register_driver()
62 int ret = 0, refcount; in zpool_unregister_driver() local
65 refcount = atomic_read(&driver->refcount); in zpool_unregister_driver()
66 WARN_ON(refcount < 0); in zpool_unregister_driver()
67 if (refcount > 0) in zpool_unregister_driver()
88 atomic_inc(&driver->refcount); in zpool_get_driver()
100 atomic_dec(&driver->refcount); in zpool_put_driver()
/third_party/libwebsockets/lib/misc/lwsac/
H A Dlwsac.c312 lachead->refcount++; in lwsac_reference()
313 lwsl_debug("%s: head %p: (det %d) refcount -> %d\n", in lwsac_reference()
314 __func__, head, lachead->detached, lachead->refcount); in lwsac_reference()
327 if (!lachead->refcount) in lwsac_unreference()
328 lwsl_warn("%s: refcount going below zero\n", __func__); in lwsac_unreference()
330 lachead->refcount--; in lwsac_unreference()
332 lwsl_debug("%s: head %p: (det %d) refcount -> %d\n", in lwsac_unreference()
333 __func__, *head, lachead->detached, lachead->refcount); in lwsac_unreference()
335 if (lachead->detached && !lachead->refcount) { in lwsac_unreference()
352 if (!lachead->refcount) { in lwsac_detach()
[all...]
/third_party/python/Doc/tools/extensions/
H A Dc_annotations.py9 refcount.py and anno-api.py in the old Python documentation tools.
75 function, type, arg, refcount, comment = parts
81 if not refcount or refcount == "null":
82 refcount = None
84 refcount = int(refcount)
88 entry.args.append((arg, type, refcount))
91 entry.result_refs = refcount
172 node.insert(0, nodes.emphasis(rc, rc, classes=['refcount']))
[all...]
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/
H A Dcontext.c33 container_of(ref, struct hl_cs_encaps_sig_handle, refcount); in hl_encaps_release_handle_and_put_ctx()
41 container_of(ref, struct hl_cs_encaps_sig_handle, refcount); in hl_encaps_release_handle_and_put_sob()
49 container_of(ref, struct hl_cs_encaps_sig_handle, refcount); in hl_encaps_release_handle_and_put_sob_ctx()
75 kref_put(&handle->refcount, hl_encaps_release_handle_and_put_sob); in hl_encaps_sig_mgr_fini()
134 ctx = container_of(ref, struct hl_ctx, refcount); in hl_ctx_do_release()
205 kref_init(&ctx->refcount); in hl_ctx_init()
291 return kref_get_unless_zero(&ctx->refcount); in hl_ctx_get_unless_zero()
296 kref_get(&ctx->refcount); in hl_ctx_get()
301 return kref_put(&ctx->refcount, hl_ctx_do_release); in hl_ctx_put()
441 kref_put(&ctx->refcount, hl_ctx_do_releas in hl_ctx_mgr_fini()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_sink.c73 kref_get(&sink->refcount); in dc_sink_retain()
78 struct dc_sink *sink = container_of(kref, struct dc_sink, refcount); in dc_sink_free()
85 kref_put(&sink->refcount, dc_sink_free); in dc_sink_release()
98 kref_init(&sink->refcount); in dc_sink_create()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_sink.c62 kref_get(&sink->refcount); in dc_sink_retain()
67 struct dc_sink *sink = container_of(kref, struct dc_sink, refcount); in dc_sink_free()
74 kref_put(&sink->refcount, dc_sink_free); in dc_sink_release()
87 kref_init(&sink->refcount); in dc_sink_create()
/kernel/linux/linux-5.10/include/net/
H A Dax25.h15 #include <linux/refcount.h>
163 refcount_t refcount; member
172 refcount_inc(&((ax25)->refcount))
176 if (refcount_dec_and_test(&assoc->refcount)) { in ax25_uid_put()
190 refcount_t refcount; member
199 refcount_inc(&ax25_rt->refcount); in ax25_hold_route()
218 if (refcount_dec_and_test(&ax25_rt->refcount)) in ax25_put_route()
239 refcount_t refcount; member
262 refcount_t refcount; member
284 refcount_inc(&((__ax25)->refcount))
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dgeneve.c14 u32 refcount; member
72 if (geneve->refcount) { in mlx5_geneve_tlv_option_add()
76 geneve->refcount++; in mlx5_geneve_tlv_option_add()
107 geneve->refcount++; in mlx5_geneve_tlv_option_add()
122 if (--geneve->refcount == 0) { in mlx5_geneve_tlv_option_del()
154 if (geneve->refcount) in mlx5_geneve_destroy()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dgeneve.c14 u32 refcount; member
72 if (geneve->refcount) { in mlx5_geneve_tlv_option_add()
76 geneve->refcount++; in mlx5_geneve_tlv_option_add()
107 geneve->refcount++; in mlx5_geneve_tlv_option_add()
122 if (--geneve->refcount == 0) { in mlx5_geneve_tlv_option_del()
154 if (geneve->refcount) in mlx5_geneve_destroy()
/kernel/linux/linux-5.10/net/core/
H A Ddev_addr_lists.c35 ha->refcount = 1; in __hw_addr_create_ex()
71 ha->refcount++; in __hw_addr_add_ex()
104 if (--ha->refcount) in __hw_addr_del_entry()
146 ha->refcount++; in __hw_addr_sync_one()
176 if (ha->sync_cnt == ha->refcount) { in __hw_addr_sync_multiple()
204 } else if (ha->refcount == 1) in __hw_addr_sync()
248 if (!ha->sync_cnt || ha->refcount != 1) in __hw_addr_sync_dev()
269 ha->refcount++; in __hw_addr_sync_dev()
305 if ((ha->sync_cnt << 1) <= ha->refcount) in __hw_addr_ref_sync_dev()
309 ref_cnt = ha->refcount in __hw_addr_ref_sync_dev()
[all...]
/kernel/linux/linux-6.6/net/core/
H A Ddev_addr_lists.c65 ha->refcount = 1; in __hw_addr_create()
113 ha->refcount++; in __hw_addr_add_ex()
155 if (--ha->refcount) in __hw_addr_del_entry()
223 ha->refcount++; in __hw_addr_sync_one()
253 if (ha->sync_cnt == ha->refcount) { in __hw_addr_sync_multiple()
281 } else if (ha->refcount == 1) in __hw_addr_sync()
325 if (!ha->sync_cnt || ha->refcount != 1) in __hw_addr_sync_dev()
346 ha->refcount++; in __hw_addr_sync_dev()
382 if ((ha->sync_cnt << 1) <= ha->refcount) in __hw_addr_ref_sync_dev()
386 ref_cnt = ha->refcount in __hw_addr_ref_sync_dev()
[all...]
/third_party/mesa3d/src/virtio/vulkan/
H A Dvn_renderer.h12 struct vn_refcount refcount; member
23 struct vn_refcount refcount; member
288 assert(vn_refcount_is_valid(&shmem->refcount)); in vn_renderer_shmem_create()
301 vn_refcount_inc(&shmem->refcount); in vn_renderer_shmem_ref()
309 if (vn_refcount_dec(&shmem->refcount)) in vn_renderer_shmem_unref()
328 assert(vn_refcount_is_valid(&bo->refcount)); in vn_renderer_bo_create_from_device_memory()
349 assert(vn_refcount_is_valid(&bo->refcount)); in vn_renderer_bo_create_from_dma_buf()
360 vn_refcount_inc(&bo->refcount); in vn_renderer_bo_ref()
367 if (vn_refcount_dec(&bo->refcount)) in vn_renderer_bo_unref()

Completed in 17 milliseconds

12345678910>>...67