Searched refs:refcount (Results 51 - 75 of 757) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/host1x/
H A Dchannel.c51 kref_get(&channel->refcount);
62 * If channel number @index is currently allocated, increase its refcount
70 if (!kref_get_unless_zero(&ch->refcount))
106 container_of(kref, struct host1x_channel, refcount);
118 kref_put(&channel->refcount, release_channel);
164 kref_init(&channel->refcount);
/linux-master/net/batman-adv/
H A Dtypes.h189 /** @refcount: number of contexts the object is used */
190 struct kref refcount; member in struct:batadv_hard_iface
273 /** @refcount: number of contexts the object is used */
274 struct kref refcount; member in struct:batadv_orig_ifinfo
342 * @refcount: number of context where this object is currently in use
344 struct kref refcount; member in struct:batadv_orig_node_vlan
496 /** @refcount: number of contexts the object is used */
497 struct kref refcount; member in struct:batadv_orig_node
571 /** @refcount: number of contexts the object is used */
572 struct kref refcount; member in struct:batadv_gw_node
631 struct kref refcount; member in struct:batadv_hardif_neigh_node
666 struct kref refcount; member in struct:batadv_neigh_node
735 struct kref refcount; member in struct:batadv_neigh_ifinfo
1552 struct kref refcount; member in struct:batadv_tp_vars
1580 struct kref refcount; member in struct:batadv_softif_vlan
1867 struct kref refcount; member in struct:batadv_bla_backbone_gw
1899 struct kref refcount; member in struct:batadv_bla_claim
1926 struct kref refcount; member in struct:batadv_tt_common_entry
1986 struct kref refcount; member in struct:batadv_tt_orig_list_entry
2016 struct kref refcount; member in struct:batadv_tt_req_node
2055 struct kref refcount; member in struct:batadv_nc_node
2078 struct kref refcount; member in struct:batadv_nc_path
2340 struct kref refcount; member in struct:batadv_dat_entry
2387 struct kref refcount; member in struct:batadv_tvlv_container
2429 struct kref refcount; member in struct:batadv_tvlv_handler
[all...]
H A Doriginator.c75 if (!kref_get_unless_zero(&orig_node->refcount))
122 if (!kref_get_unless_zero(&tmp->refcount))
163 kref_init(&vlan->refcount);
166 kref_get(&vlan->refcount);
184 orig_vlan = container_of(ref, struct batadv_orig_node_vlan, refcount);
228 neigh_ifinfo = container_of(ref, struct batadv_neigh_ifinfo, refcount);
246 refcount);
267 neigh_node = container_of(ref, struct batadv_neigh_node, refcount);
307 if (router && !kref_get_unless_zero(&router->refcount))
362 if (!kref_get_unless_zero(&tmp->refcount))
[all...]
/linux-master/drivers/accel/habanalabs/common/
H A Dcontext.c33 container_of(ref, struct hl_cs_encaps_sig_handle, refcount);
41 container_of(ref, struct hl_cs_encaps_sig_handle, refcount);
49 container_of(ref, struct hl_cs_encaps_sig_handle, refcount);
75 kref_put(&handle->refcount, hl_encaps_release_handle_and_put_sob);
135 ctx = container_of(ref, struct hl_ctx, refcount);
207 kref_init(&ctx->refcount);
296 return kref_get_unless_zero(&ctx->refcount);
301 kref_get(&ctx->refcount);
306 return kref_put(&ctx->refcount, hl_ctx_do_release);
446 kref_put(&ctx->refcount, hl_ctx_do_releas
[all...]
/linux-master/include/net/
H A Dnetrom.h15 #include <linux/refcount.h>
100 refcount_t refcount; member in struct:nr_neigh
116 refcount_t refcount; member in struct:nr_node
125 refcount_inc(&((__nr_node)->refcount))
129 if (refcount_dec_and_test(&nr_node->refcount)) {
135 refcount_inc(&((__nr_neigh)->refcount))
139 if (refcount_dec_and_test(&nr_neigh->refcount)) {
H A Dpsample.h12 u32 refcount; member in struct:psample_group
H A Dmctpdevice.h15 #include <linux/refcount.h>
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_reset.h83 struct kref refcount; member in struct:amdgpu_reset_domain
125 return kref_get_unless_zero(&domain->refcount) != 0;
131 kref_put(&domain->refcount, amdgpu_reset_destroy_reset_domain);
/linux-master/drivers/staging/greybus/
H A Dgb-camera.h105 * @refcount: Reference counting object.
114 struct kref refcount; member in struct:gb_camera_module
/linux-master/include/rdma/
H A Drdmavt_mr.h13 #include <linux/percpu-refcount.h>
44 struct percpu_ref refcount; member in struct:rvt_mregion
45 struct completion comp; /* complete when refcount goes to zero */
85 percpu_ref_put(&mr->refcount);
90 percpu_ref_get(&mr->refcount);
/linux-master/include/linux/
H A Diocontext.h100 atomic_long_t refcount; member in struct:io_context
H A Dbpf-cgroup-defs.h8 #include <linux/percpu-refcount.h>
H A Dobjpool.h7 #include <linux/refcount.h>
75 * @ref: refcount of objpool
H A Dinit_task.h16 #include <linux/refcount.h>
/linux-master/include/linux/mlx5/
H A Dcq.h37 #include <linux/refcount.h>
45 refcount_t refcount; member in struct:mlx5_core_cq
177 refcount_inc(&cq->refcount);
182 if (refcount_dec_and_test(&cq->refcount))
/linux-master/security/landlock/
H A Dobject.c14 #include <linux/refcount.h>
53 * If the @object's refcount cannot drop to zero, we can just decrement
54 * the refcount without holding a lock. Otherwise, the decrement must
/linux-master/net/core/
H A Ddev_addr_lists.c65 ha->refcount = 1;
113 ha->refcount++;
155 if (--ha->refcount)
223 ha->refcount++;
253 if (ha->sync_cnt == ha->refcount) {
281 } else if (ha->refcount == 1)
325 if (!ha->sync_cnt || ha->refcount != 1)
346 ha->refcount++;
382 if ((ha->sync_cnt << 1) <= ha->refcount)
386 ref_cnt = ha->refcount
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_definer.c13 refcount_t refcount; member in struct:dr_definer_object
89 refcount_set(&definer_obj->refcount, 1);
131 refcount_inc(&definer_obj->refcount);
149 if (refcount_dec_and_test(&definer_obj->refcount))
/linux-master/include/linux/sched/
H A Duser.h8 #include <linux/refcount.h>
/linux-master/fs/squashfs/
H A Dsquashfs_fs_sb.h32 int refcount; member in struct:squashfs_cache_entry
/linux-master/drivers/net/ethernet/sfc/
H A Dtc_counters.h13 #include <linux/refcount.h>
H A Dtc_conntrack.h16 #include <linux/refcount.h>
/linux-master/fs/smb/server/mgmt/
H A Dtree_connect.h34 atomic_t refcount; member in struct:ksmbd_tree_connect
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dclip_tbl.h13 #include <linux/refcount.h>
/linux-master/include/kunit/
H A Dresource.h89 struct kref refcount; member in struct:kunit_resource
102 kref_get(&res->refcount);
106 * Called when refcount reaches zero via kunit_put_resource();
112 refcount);
138 kref_put(&res->refcount, kunit_release_resource);
229 * also increments the resource's refcount, so kunit_put_resource() should be
255 * bump refcount for get; kunit_resource_put() should be called

Completed in 763 milliseconds

1234567891011>>