/linux-master/include/drm/ |
H A D | drm_auth.h | 32 #include <linux/kref.h> 48 struct kref refcount;
|
H A D | drm_mode_object.h | 26 #include <linux/kref.h> 59 struct kref refcount; 60 void (*free_cb)(struct kref *kref);
|
/linux-master/security/integrity/ |
H A D | digsig_asymmetric.c | 33 key_ref_t kref; local 35 kref = keyring_search(make_key_ref(key, 1), 37 if (!IS_ERR(kref)) { 45 key_ref_t kref; local 47 kref = keyring_search(make_key_ref(keyring, 1), 49 if (IS_ERR(kref)) 50 key = ERR_CAST(kref); 52 key = key_ref_to_ptr(kref);
|
/linux-master/drivers/gpu/drm/lima/ |
H A D | lima_vm.h | 8 #include <linux/kref.h> 31 struct kref refcount; 47 void lima_vm_release(struct kref *kref);
|
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_uvmm.h | 25 struct kref kref; member in struct:nouveau_uvma_region 46 struct kref kref; member in struct:nouveau_uvmm_bind_job
|
/linux-master/net/batman-adv/ |
H A D | originator.h | 15 #include <linux/kref.h> 24 void batadv_orig_node_release(struct kref *ref); 30 void batadv_hardif_neigh_release(struct kref *ref); 35 void batadv_neigh_node_release(struct kref *ref); 48 void batadv_neigh_ifinfo_release(struct kref *ref); 58 void batadv_orig_ifinfo_release(struct kref *ref); 67 void batadv_orig_node_vlan_release(struct kref *ref);
|
/linux-master/drivers/target/iscsi/cxgbit/ |
H A D | cxgbit.h | 20 #include <linux/kref.h> 140 struct kref kref; member in struct:cxgbit_device 185 struct kref kref; member in struct:cxgbit_np 211 struct kref kref; member in struct:cxgbit_sock 244 void _cxgbit_free_cdev(struct kref *kref); 245 void _cxgbit_free_csk(struct kref *kre [all...] |
/linux-master/drivers/media/usb/as102/ |
H A D | as102_drv.h | 53 struct kref kref; member in struct:as102_dev_t
|
/linux-master/drivers/misc/ibmasm/ |
H A D | ibmasm.h | 20 #include <linux/kref.h> 85 struct kref kref; member in struct:command 88 #define to_command(c) container_of(c, struct command, kref) 90 void ibmasm_free_command(struct kref *kref); 97 kref_put(&cmd->kref, ibmasm_free_command); 103 kref_get(&cmd->kref);
|
/linux-master/drivers/scsi/isci/ |
H A D | remote_device.h | 59 #include <linux/kref.h> 92 struct kref kref; member in struct:isci_remote_device 116 kref_get(&idev->kref); 125 kref_get(&idev->kref); 132 void isci_remote_device_release(struct kref *kref); 136 kref_put(&idev->kref, isci_remote_device_release);
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_breadcrumbs.h | 20 void intel_breadcrumbs_free(struct kref *kref);
|
H A D | intel_timeline.h | 35 kref_get(&timeline->kref); 39 void __intel_timeline_free(struct kref *kref); 42 kref_put(&timeline->kref, __intel_timeline_free);
|
/linux-master/kernel/sched/ |
H A D | autogroup.h | 13 struct kref kref; member in struct:autogroup
|
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_gem_vma.c | 13 msm_gem_address_space_destroy(struct kref *kref) argument 15 struct msm_gem_address_space *aspace = container_of(kref, 16 struct msm_gem_address_space, kref); 29 kref_put(&aspace->kref, msm_gem_address_space_destroy); 36 kref_get(&aspace->kref); 148 kref_get(&aspace->kref); 174 kref_init(&aspace->kref);
|
/linux-master/include/linux/ |
H A D | hw_random.h | 18 #include <linux/kref.h> 51 struct kref ref;
|
H A D | bsg-lib.h | 32 struct kref kref; member in struct:bsg_job
|
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | mmu_rb.h | 19 struct kref refcount; 60 void hfi1_mmu_rb_release(struct kref *refcount);
|
/linux-master/drivers/dma-buf/ |
H A D | sync_debug.h | 26 * @kref: reference count on fence. 34 struct kref kref; member in struct:sync_timeline
|
/linux-master/fs/tracefs/ |
H A D | internal.h | 62 struct kref kref; member in struct:eventfs_inode
|
/linux-master/drivers/infiniband/sw/rdmavt/ |
H A D | mmap.h | 12 void rvt_release_mmap_info(struct kref *ref);
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_scheduler_types.h | 109 struct kref ref; 169 void (*destroy)(struct kref *kref);
|
/linux-master/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_sink.c | 65 static void dc_sink_free(struct kref *kref) argument 67 struct dc_sink *sink = container_of(kref, struct dc_sink, refcount);
|
/linux-master/include/rdma/ |
H A D | restrack.h | 11 #include <linux/kref.h> 87 * @kref: Protect destroy of the resource 89 struct kref kref; member in struct:rdma_restrack_entry
|
/linux-master/net/ceph/ |
H A D | string_table.c | 31 if (exist && !kref_get_unless_zero(&exist->kref)) { 44 kref_init(&cs->kref); 70 } else if (!kref_get_unless_zero(&exist->kref)) { 88 void ceph_release_string(struct kref *ref) 90 struct ceph_string *cs = container_of(ref, struct ceph_string, kref);
|
/linux-master/drivers/media/mc/ |
H A D | mc-dev-allocator.c | 13 * includes a kref count. The last put on the media device releases the media 18 #include <linux/kref.h> 33 struct kref refcount; 42 static void media_device_instance_release(struct kref *kref) argument 45 container_of(kref, struct media_device_instance, refcount);
|