Searched refs:kref (Results 176 - 200 of 855) sorted by relevance

1234567891011>>

/linux-master/drivers/target/tcm_fc/
H A Dtcm_fc.h37 struct kref kref; /* ref for hash and outstanding I/Os */ member in struct:ft_sess
/linux-master/drivers/gpu/drm/imagination/
H A Dpvr_context.h11 #include <linux/kref.h>
34 struct kref ref_count;
/linux-master/drivers/s390/crypto/
H A Dzcrypt_api.h99 struct kref refcount; /* device refcounting */
116 struct kref refcount; /* device refcounting */
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dttm_object.h41 #include <linux/kref.h>
105 struct kref refcount;
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_global_state.h9 #include <linux/kref.h>
63 struct kref ref;
/linux-master/drivers/tee/amdtee/
H A Damdtee_private.h13 #include <linux/kref.h>
59 struct kref refcount;
/linux-master/include/linux/
H A Dtee_drv.h10 #include <linux/kref.h>
42 struct kref refcount;
H A Dtty_port.h6 #include <linux/kref.h>
79 * @kref: references counter. Reaching zero calls @ops->destruct() if non-%NULL
122 struct kref kref; member in struct:tty_port
166 if (port && kref_get_unless_zero(&port->kref))
/linux-master/drivers/scsi/cxlflash/
H A Dsuperpipe.h102 struct kref kref; member in struct:ctx_info
/linux-master/drivers/net/phy/
H A Dsfp-bus.c3 #include <linux/kref.h>
18 struct kref kref; member in struct:sfp_bus
414 kref_get(&sfp->kref);
421 kref_init(&new->kref);
435 static void sfp_bus_release(struct kref *kref) argument
437 struct sfp_bus *bus = container_of(kref, struct sfp_bus, kref);
454 kref_put_mutex(&bus->kref, sfp_bus_releas
[all...]
/linux-master/drivers/block/drbd/
H A Ddrbd_debugfs.c319 kref_get(&req->kref);
324 if (kref_put(&req->kref, drbd_req_destroy))
369 if (!connection || !kref_get_unless_zero(&connection->kref))
413 kref_put(&connection->kref, drbd_destroy_connection);
419 void *data, struct kref *kref,
420 void (*release)(struct kref *))
432 && kref_get_unless_zero(kref))
438 kref_put(kref, release);
447 &resource->kref, drbd_destroy_resourc
418 drbd_single_open(struct file *file, int (*show)(struct seq_file *, void *), void *data, struct kref *kref, void (*release)(struct kref *)) argument
[all...]
/linux-master/kernel/
H A Drelay.c167 kref_get(&buf->chan->kref);
178 * @kref: target kernel reference that contains the relay channel
182 static void relay_destroy_channel(struct kref *kref) argument
184 struct rchan *chan = container_of(kref, struct rchan, kref);
207 kref_put(&chan->kref, relay_destroy_channel);
212 * @kref: target kernel reference that contains the relay buffer
218 static void relay_remove_buf(struct kref *kref) argument
[all...]
/linux-master/drivers/infiniband/hw/mlx5/
H A Ddm.h33 struct kref ref;
/linux-master/drivers/infiniband/hw/usnic/
H A Dusnic_ib.h84 struct kref vf_cnt;
/linux-master/include/linux/sunrpc/
H A Dxprtmultipath.h16 struct kref xps_kref;
/linux-master/certs/
H A Dblacklist.c227 key_ref_t kref; local
234 kref = keyring_search(make_key_ref(blacklist_keyring, true),
236 if (!IS_ERR(kref)) {
237 key_ref_put(kref);
/linux-master/arch/s390/hypfs/
H A Dhypfs.h16 #include <linux/kref.h>
/linux-master/fs/smb/client/
H A Dcached_dir.h42 struct kref refcount;
/linux-master/drivers/gpu/drm/amd/display/dc/
H A Dos_types.h32 #include <linux/kref.h>
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_bo_list.h48 struct kref refcount;
/linux-master/drivers/gpu/drm/panfrost/
H A Dpanfrost_gem.h50 struct kref refcount;
/linux-master/security/apparmor/include/
H A Dpolicy.h16 #include <linux/kref.h>
85 struct kref count;
98 void aa_pdb_free_kref(struct kref *kref);
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_object_frontbuffer.h9 #include <linux/kref.h>
/linux-master/drivers/crypto/ccp/
H A Dsev-dev.h33 struct kref refcount;
/linux-master/arch/s390/include/asm/
H A Dpci.h104 struct kref kref; member in struct:zpci_bus
121 struct kref kref; member in struct:zpci_dev

Completed in 293 milliseconds

1234567891011>>