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

1234567891011>>

/linux-master/drivers/gpu/drm/lima/
H A Dlima_vm.h31 struct kref refcount; member in struct:lima_vm
51 kref_get(&vm->refcount);
58 kref_put(&vm->refcount, lima_vm_release);
/linux-master/include/drm/
H A Ddrm_syncobj.h41 * @refcount: Reference count of this object.
43 struct kref refcount; member in struct:drm_syncobj
82 kref_get(&obj->refcount);
92 kref_put(&obj->refcount, drm_syncobj_free);
H A Ddrm_auth.h40 * @refcount: Refcount for this master object.
48 struct kref refcount; member in struct:drm_master
/linux-master/drivers/media/mc/
H A Dmc-dev-allocator.c33 struct kref refcount; member in struct:media_device_instance
45 container_of(kref, struct media_device_instance, refcount);
71 kref_get(&mdi->refcount);
89 kref_init(&mdi->refcount);
133 kref_put(&mdi->refcount, media_device_instance_release);
/linux-master/drivers/infiniband/hw/hfi1/
H A Dmmu_rb.c22 static void release_immediate(struct kref *refcount);
111 kref_put(&rbnode->refcount, release_immediate);
188 static void release_immediate(struct kref *refcount) argument
191 container_of(refcount, struct mmu_rb_node, refcount);
197 static void release_nolock(struct kref *refcount) argument
200 container_of(refcount, struct mmu_rb_node, refcount);
206 * struct mmu_rb_node->refcount kref_put() callback.
213 void hfi1_mmu_rb_release(struct kref *refcount) argument
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dgeneve.c14 u32 refcount; member in struct:mlx5_geneve
72 if (geneve->refcount) {
76 geneve->refcount++;
107 geneve->refcount++;
122 if (--geneve->refcount == 0) {
154 if (geneve->refcount)
/linux-master/drivers/scsi/qedf/
H A Dqedf_els.c84 kref_put(&els_req->refcount, qedf_release_cmd);
97 kref_put(&els_req->refcount, qedf_release_cmd);
188 kref_put(&els_req->refcount, qedf_release_cmd);
196 int refcount; local
211 refcount = kref_read(&orig_io_req->refcount);
213 " orig xid = 0x%x, rrq_xid = 0x%x, refcount=%d\n",
214 orig_io_req, orig_io_req->xid, rrq_req->xid, refcount);
221 if (orig_io_req && refcount > 0)
222 kref_put(&orig_io_req->refcount, qedf_release_cm
248 int refcount; local
549 int refcount; local
844 int refcount; local
[all...]
/linux-master/drivers/media/common/videobuf2/
H A Dvideobuf2-memops.c84 * vb2_common_vm_open() - increase refcount of the vma
94 pr_debug("%s: %p, refcount: %d, vma: %08lx-%08lx\n",
95 __func__, h, refcount_read(h->refcount), vma->vm_start,
98 refcount_inc(h->refcount);
102 * vb2_common_vm_close() - decrease refcount of the vma
112 pr_debug("%s: %p, refcount: %d, vma: %08lx-%08lx\n",
113 __func__, h, refcount_read(h->refcount), vma->vm_start,
120 * vb2_common_vm_ops - common vm_ops used for tracking refcount of mmapped
/linux-master/arch/x86/include/asm/
H A Dio_bitmap.h5 #include <linux/refcount.h>
/linux-master/net/batman-adv/
H A Dsoft-interface.h39 kref_put(&vlan->refcount, batadv_softif_vlan_release);
H A Dhard-interface.h95 kref_put(&hard_iface->refcount, batadv_hardif_release);
114 if (!kref_get_unless_zero(&hard_iface->refcount))
/linux-master/include/linux/netfilter/
H A Dnf_conntrack_common.h5 #include <linux/refcount.h>
/linux-master/security/landlock/
H A Dobject.h13 #include <linux/refcount.h>
/linux-master/drivers/block/rnbd/
H A Drnbd-clt.h17 #include <linux/refcount.h>
66 atomic_t refcount; member in struct:rnbd_iu
93 refcount_t refcount; member in struct:rnbd_clt_session
118 refcount_t refcount; member in struct:rnbd_clt_dev
/linux-master/init/
H A Dversion-timestamp.c6 #include <linux/refcount.h>
/linux-master/tools/lib/perf/include/internal/
H A Dcpumap.h5 #include <linux/refcount.h>
/linux-master/drivers/gpu/host1x/
H A Dchannel.h28 struct kref refcount; member in struct:host1x_channel
/linux-master/drivers/target/
H A Dtarget_core_iblock.h6 #include <linux/refcount.h>
/linux-master/rust/bindings/
H A Dbindings_helper.h15 #include <linux/refcount.h>
/linux-master/drivers/net/wireguard/
H A Dpeer.h61 struct kref refcount; member in struct:wg_peer
76 kref_get(&peer->refcount);
/linux-master/fs/smb/server/mgmt/
H A Dshare_config.h24 atomic_t refcount; member in struct:ksmbd_share_config
66 if (!atomic_dec_and_test(&share->refcount))
H A Dtree_connect.c78 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))
/linux-master/drivers/gpu/drm/xe/
H A Dxe_exec_queue.h33 kref_get(&q->refcount);
39 kref_put(&q->refcount, xe_exec_queue_destroy);
H A Dxe_sched_job.h32 kref_get(&job->refcount);
45 kref_put(&job->refcount, xe_sched_job_destroy);
/linux-master/drivers/soc/qcom/
H A Dsmem_state.c18 * @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);

Completed in 221 milliseconds

1234567891011>>