/linux-master/net/tipc/ |
H A D | subscr.h | 54 * @kref: reference count for this subscription 66 struct kref kref; member in struct:tipc_subscription
|
/linux-master/drivers/net/wireguard/ |
H A D | peer.h | 16 #include <linux/kref.h> 61 struct kref refcount;
|
/linux-master/net/batman-adv/ |
H A D | hard-interface.h | 13 #include <linux/kref.h> 81 void batadv_hardif_release(struct kref *ref);
|
H A D | gateway_client.h | 12 #include <linux/kref.h> 31 void batadv_gw_node_release(struct kref *ref);
|
/linux-master/include/rdma/ |
H A D | rdma_counter.h | 39 struct kref kref; member in struct:rdma_counter
|
/linux-master/drivers/gpu/drm/tegra/ |
H A D | uapi.h | 9 #include <linux/kref.h> 28 struct kref ref;
|
/linux-master/drivers/target/iscsi/ |
H A D | iscsi_target.h | 14 struct kref; 23 extern void iscsit_login_kref_put(struct kref *);
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_perf.h | 9 #include <linux/kref.h> 51 void i915_oa_config_release(struct kref *ref);
|
/linux-master/include/linux/ |
H A D | cpu_rmap.h | 13 #include <linux/kref.h> 17 * @refcount: kref for object 24 struct kref refcount;
|
H A D | relay.h | 23 #include <linux/kref.h> 45 struct kref kref; /* channel buffer refcount */ member in struct:rchan_buf 66 struct kref kref; /* channel refcount */ member in struct:rchan
|
/linux-master/include/linux/mtd/ |
H A D | blktrans.h | 10 #include <linux/kref.h> 29 struct kref ref;
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_frontbuffer.h | 29 #include <linux/kref.h> 44 struct kref ref;
|
/linux-master/drivers/dax/ |
H A D | dax-private.h | 23 * @kref: to pin while other agents have a need to do lookups 34 struct kref kref; member in struct:dax_region
|
/linux-master/drivers/platform/x86/intel/pmt/ |
H A D | class.h | 29 struct kref kref; member in struct:telem_endpoint
|
/linux-master/include/drm/ |
H A D | drm_device.h | 5 #include <linux/kref.h> 54 struct kref ref;
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_job.h | 9 #include <linux/kref.h> 35 struct kref ref_count;
|
/linux-master/kernel/sched/ |
H A D | autogroup.c | 35 kref_init(&autogroup_default.kref); 46 static inline void autogroup_destroy(struct kref *kref) argument 48 struct autogroup *ag = container_of(kref, struct autogroup, kref); 61 kref_put(&ag->kref, autogroup_destroy); 66 kref_get(&ag->kref); 96 kref_init(&ag->kref);
|
/linux-master/fs/configfs/ |
H A D | item.c | 28 static void config_item_release(struct kref *kref); 135 static void config_item_release(struct kref *kref) argument 137 config_item_cleanup(container_of(kref, struct config_item, ci_kref));
|
/linux-master/net/rxrpc/ |
H A D | security.c | 165 key_ref_t kref = NULL; local 188 kref = keyring_search(make_key_ref(rx->securities, 1UL), 190 if (IS_ERR(kref)) { 191 key = ERR_CAST(kref); 195 key = key_ref_to_ptr(kref);
|
/linux-master/include/kunit/ |
H A D | resource.h | 14 #include <linux/kref.h> 89 struct kref refcount; 109 static inline void kunit_release_resource(struct kref *kref) argument 111 struct kunit_resource *res = container_of(kref, struct kunit_resource,
|
/linux-master/drivers/opp/ |
H A D | opp.h | 17 #include <linux/kref.h> 88 * @kref: for reference count of the OPP. 109 struct kref kref; member in struct:dev_pm_opp 167 * @kref: for reference count of the table. 211 struct kref kref; member in struct:opp_table
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_drm_client.c | 36 kref_init(&client->kref); 47 * @kref: The reference 54 void __xe_drm_client_free(struct kref *kref) argument 57 container_of(kref, typeof(*client), kref);
|
/linux-master/arch/powerpc/platforms/cell/spufs/ |
H A D | spufs.h | 12 #include <linux/kref.h> 87 struct kref kref; member in struct:spu_context 101 struct kref *prof_priv_kref; 102 void ( * prof_priv_release) (struct kref *kref); 145 struct kref kref; member in struct:spu_gang 270 void destroy_spu_context(struct kref *kref); [all...] |
/linux-master/net/can/j1939/ |
H A D | main.c | 142 kref_init(&priv->kref); 159 static void __j1939_priv_release(struct kref *kref) argument 161 struct j1939_priv *priv = container_of(kref, struct j1939_priv, kref); 176 kref_put(&priv->kref, __j1939_priv_release); 181 kref_get(&priv->kref); 214 static void __j1939_rx_release(struct kref *kref) 217 struct j1939_priv *priv = container_of(kref, struc [all...] |
/linux-master/fs/ |
H A D | eventfd.c | 21 #include <linux/kref.h> 31 struct kref kref; member in struct:eventfd_ctx 89 static void eventfd_free(struct kref *kref) argument 91 struct eventfd_ctx *ctx = container_of(kref, struct eventfd_ctx, kref); 105 kref_put(&ctx->kref, eventfd_free); 377 kref_get(&ctx->kref); 400 kref_init(&ctx->kref); [all...] |