/linux-master/fs/smb/server/mgmt/ |
H A D | share_config.h | 24 atomic_t refcount; member in struct:ksmbd_share_config 66 if (!atomic_dec_and_test(&share->refcount))
|
H A D | tree_connect.c | 78 atomic_set(&tree_conn->refcount, 1); 106 if (!atomic_dec_return(&tcon->refcount) && 120 if (!atomic_dec_and_test(&tree_conn->refcount)) 122 atomic_read(&tree_conn->refcount) == 0); 141 else if (!atomic_inc_not_zero(&tcon->refcount))
|
H A D | tree_connect.h | 34 atomic_t refcount; member in struct:ksmbd_tree_connect
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_exec_queue.h | 33 kref_get(&q->refcount); 39 kref_put(&q->refcount, xe_exec_queue_destroy);
|
H A D | xe_sched_job.h | 33 kref_get(&job->refcount); 46 kref_put(&job->refcount, xe_sched_job_destroy);
|
/linux-master/drivers/soc/qcom/ |
H A D | smem_state.c | 18 * @refcount: refcount for the state 26 struct kref refcount; member in struct:qcom_smem_state 67 kref_get(&state->refcount); 136 struct qcom_smem_state *state = container_of(ref, struct qcom_smem_state, refcount); 150 kref_put(&state->refcount, qcom_smem_state_release); 207 kref_init(&state->refcount);
|
/linux-master/drivers/gpu/host1x/ |
H A D | channel.c | 51 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 D | types.h | 189 /** @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 D | originator.c | 75 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 D | context.c | 33 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 D | netrom.h | 15 #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 D | psample.h | 12 u32 refcount; member in struct:psample_group
|
H A D | mctpdevice.h | 15 #include <linux/refcount.h>
|
/linux-master/drivers/staging/greybus/ |
H A D | gb-camera.h | 105 * @refcount: Reference counting object. 114 struct kref refcount; member in struct:gb_camera_module
|
/linux-master/include/rdma/ |
H A D | rdmavt_mr.h | 13 #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 D | iocontext.h | 100 atomic_long_t refcount; member in struct:io_context
|
H A D | bpf-cgroup-defs.h | 8 #include <linux/percpu-refcount.h>
|
/linux-master/security/landlock/ |
H A D | object.c | 14 #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 D | dev_addr_lists.c | 65 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 D | dr_definer.c | 13 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 D | user.h | 8 #include <linux/refcount.h>
|
/linux-master/fs/squashfs/ |
H A D | squashfs_fs_sb.h | 32 int refcount; member in struct:squashfs_cache_entry
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | tc_counters.h | 13 #include <linux/refcount.h>
|
H A D | tc_conntrack.h | 16 #include <linux/refcount.h>
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | clip_tbl.h | 13 #include <linux/refcount.h>
|