Searched refs:kref (Results 76 - 100 of 855) sorted by relevance

1234567891011>>

/linux-master/net/tipc/
H A Dsubscr.h54 * @kref: reference count for this subscription
66 struct kref kref; member in struct:tipc_subscription
/linux-master/drivers/net/wireguard/
H A Dpeer.h16 #include <linux/kref.h>
61 struct kref refcount;
/linux-master/net/batman-adv/
H A Dhard-interface.h13 #include <linux/kref.h>
81 void batadv_hardif_release(struct kref *ref);
H A Dgateway_client.h12 #include <linux/kref.h>
31 void batadv_gw_node_release(struct kref *ref);
/linux-master/include/rdma/
H A Drdma_counter.h39 struct kref kref; member in struct:rdma_counter
/linux-master/drivers/gpu/drm/tegra/
H A Duapi.h9 #include <linux/kref.h>
28 struct kref ref;
/linux-master/drivers/target/iscsi/
H A Discsi_target.h14 struct kref;
23 extern void iscsit_login_kref_put(struct kref *);
/linux-master/drivers/gpu/drm/i915/
H A Di915_perf.h9 #include <linux/kref.h>
51 void i915_oa_config_release(struct kref *ref);
/linux-master/include/linux/
H A Dcpu_rmap.h13 #include <linux/kref.h>
17 * @refcount: kref for object
24 struct kref refcount;
H A Drelay.h23 #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 Dblktrans.h10 #include <linux/kref.h>
29 struct kref ref;
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_frontbuffer.h29 #include <linux/kref.h>
44 struct kref ref;
/linux-master/drivers/dax/
H A Ddax-private.h23 * @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 Dclass.h29 struct kref kref; member in struct:telem_endpoint
/linux-master/include/drm/
H A Ddrm_device.h5 #include <linux/kref.h>
54 struct kref ref;
/linux-master/drivers/gpu/drm/imagination/
H A Dpvr_job.h9 #include <linux/kref.h>
35 struct kref ref_count;
/linux-master/kernel/sched/
H A Dautogroup.c35 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 Ditem.c28 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 Dsecurity.c165 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 Dresource.h14 #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 Dopp.h17 #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 Dxe_drm_client.c36 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 Dspufs.h12 #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 Dmain.c142 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 Deventfd.c21 #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...]

Completed in 229 milliseconds

1234567891011>>