/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lag/ |
H A D | lag.h | 64 struct kref ref;
|
/linux-master/drivers/infiniband/core/ |
H A D | cache.c | 86 struct kref kref; member in struct:ib_gid_table_entry 215 static void schedule_free_gid(struct kref *kref) argument 218 container_of(kref, struct ib_gid_table_entry, kref); 264 static void free_gid_entry(struct kref *kref) argument 267 container_of(kref, struct ib_gid_table_entry, kref); [all...] |
H A D | ib_core_uverbs.c | 179 static void rdma_user_mmap_entry_free(struct kref *kref) argument 182 container_of(kref, struct rdma_user_mmap_entry, ref);
|
H A D | uverbs.h | 40 #include <linux/kref.h> 137 struct kref ref; 231 void ib_uverbs_release_file(struct kref *ref);
|
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | mmu_rb.c | 22 static void release_immediate(struct kref *refcount); 188 static void release_immediate(struct kref *refcount) 197 static void release_nolock(struct kref *refcount) 213 void hfi1_mmu_rb_release(struct kref *refcount)
|
/linux-master/drivers/accel/habanalabs/common/ |
H A D | context.c | 30 void hl_encaps_release_handle_and_put_ctx(struct kref *ref) 38 static void hl_encaps_release_handle_and_put_sob(struct kref *ref) 46 void hl_encaps_release_handle_and_put_sob_ctx(struct kref *ref) 131 void hl_ctx_do_release(struct kref *ref)
|
/linux-master/security/apparmor/include/ |
H A D | policy_ns.h | 14 #include <linux/kref.h>
|
H A D | lib.h | 112 struct kref count; 121 void aa_str_kref(struct kref *kref);
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_gpu_error.h | 11 #include <linux/kref.h> 195 struct kref ref; 329 void __i915_gpu_coredump_free(struct kref *kref);
|
/linux-master/drivers/infiniband/sw/siw/ |
H A D | siw_mem.h | 26 void siw_free_mem(struct kref *ref);
|
/linux-master/drivers/tty/hvc/ |
H A D | hvc_console.h | 16 #include <linux/kref.h>
|
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_fence.h | 31 struct kref fence_ref;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | devcom.c | 22 struct kref ref; 31 struct kref ref; 94 mlx5_devcom_dev_release(struct kref *ref) 132 mlx5_devcom_comp_release(struct kref *ref)
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_sync.c | 24 struct kref refcount; 33 static void user_fence_destroy(struct kref *kref) argument 35 struct xe_user_fence *ufence = container_of(kref, struct xe_user_fence,
|
/linux-master/drivers/mmc/host/ |
H A D | vub300.c | 40 #include <linux/kref.h> 299 struct kref kref; member in struct:vub300_mmc_host 355 #define kref_to_vub300_mmc_host(d) container_of(d, struct vub300_mmc_host, kref) 369 static void vub300_delete(struct kref *kref) argument 370 { /* kref callback - softirq */ 371 struct vub300_mmc_host *vub300 = kref_to_vub300_mmc_host(kref); 387 kref_get(&vub300->kref); 399 * kref count [all...] |
/linux-master/lib/ |
H A D | cpu_rmap.c | 64 * @ref: kref to struct cpu_rmap 66 static void cpu_rmap_release(struct kref *ref) 276 * @ref: kref to struct irq_affinity_notify passed by irq/manage.c 278 static void irq_cpu_rmap_release(struct kref *ref) 281 container_of(ref, struct irq_glue, notify.kref);
|
/linux-master/include/linux/sunrpc/ |
H A D | cache.h | 14 #include <linux/kref.h> 56 struct kref ref; 77 void (*cache_put)(struct kref *);
|
/linux-master/drivers/s390/crypto/ |
H A D | zcrypt_queue.c | 142 static void zcrypt_queue_release(struct kref *kref) argument 145 container_of(kref, struct zcrypt_queue, refcount);
|
H A D | zcrypt_card.c | 157 static void zcrypt_card_release(struct kref *kref) argument 160 container_of(kref, struct zcrypt_card, refcount);
|
/linux-master/net/sunrpc/ |
H A D | svcauth.c | 194 static void auth_domain_release(struct kref *kref) 197 struct auth_domain *dom = container_of(kref, struct auth_domain, ref);
|
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | i915_active.c | 7 #include <linux/kref.h> 20 struct kref ref; 35 static void __live_release(struct kref *ref)
|
/linux-master/drivers/gpu/drm/i915/gvt/ |
H A D | gtt.h | 38 #include <linux/kref.h> 153 struct kref ref; 190 void _intel_vgpu_mm_release(struct kref *mm_ref);
|
/linux-master/drivers/accel/qaic/ |
H A D | qaic.h | 11 #include <linux/kref.h> 49 struct kref ref_count; 260 struct kref ref_count;
|
/linux-master/drivers/infiniband/sw/rxe/ |
H A D | rxe_pool.c | 170 static void rxe_elem_release(struct kref *kref) argument 172 struct rxe_pool_elem *elem = container_of(kref, typeof(*elem), ref_cnt);
|
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_svm.h | 44 struct kref kref; member in struct:svm_range_bo 157 kref_get(&svm_bo->kref);
|