/linux-master/drivers/target/tcm_fc/ |
H A D | tcm_fc.h | 37 struct kref kref; /* ref for hash and outstanding I/Os */ member in struct:ft_sess
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_context.h | 11 #include <linux/kref.h> 34 struct kref ref_count;
|
/linux-master/drivers/s390/crypto/ |
H A D | zcrypt_api.h | 99 struct kref refcount; /* device refcounting */ 116 struct kref refcount; /* device refcounting */
|
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | ttm_object.h | 41 #include <linux/kref.h> 105 struct kref refcount;
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_global_state.h | 9 #include <linux/kref.h> 63 struct kref ref;
|
/linux-master/drivers/tee/amdtee/ |
H A D | amdtee_private.h | 13 #include <linux/kref.h> 59 struct kref refcount;
|
/linux-master/include/linux/ |
H A D | tee_drv.h | 10 #include <linux/kref.h> 42 struct kref refcount;
|
H A D | tty_port.h | 6 #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 D | superpipe.h | 102 struct kref kref; member in struct:ctx_info
|
/linux-master/drivers/net/phy/ |
H A D | sfp-bus.c | 3 #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 D | drbd_debugfs.c | 319 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 D | relay.c | 167 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 D | dm.h | 33 struct kref ref;
|
/linux-master/drivers/infiniband/hw/usnic/ |
H A D | usnic_ib.h | 84 struct kref vf_cnt;
|
/linux-master/include/linux/sunrpc/ |
H A D | xprtmultipath.h | 16 struct kref xps_kref;
|
/linux-master/certs/ |
H A D | blacklist.c | 227 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 D | hypfs.h | 16 #include <linux/kref.h>
|
/linux-master/fs/smb/client/ |
H A D | cached_dir.h | 42 struct kref refcount;
|
/linux-master/drivers/gpu/drm/amd/display/dc/ |
H A D | os_types.h | 32 #include <linux/kref.h>
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_bo_list.h | 48 struct kref refcount;
|
/linux-master/drivers/gpu/drm/panfrost/ |
H A D | panfrost_gem.h | 50 struct kref refcount;
|
/linux-master/security/apparmor/include/ |
H A D | policy.h | 16 #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 D | i915_gem_object_frontbuffer.h | 9 #include <linux/kref.h>
|
/linux-master/drivers/crypto/ccp/ |
H A D | sev-dev.h | 33 struct kref refcount;
|
/linux-master/arch/s390/include/asm/ |
H A D | pci.h | 104 struct kref kref; member in struct:zpci_bus 121 struct kref kref; member in struct:zpci_dev
|