Home
last modified time | relevance | path

Searched defs:kref (Results 1 – 200 of 232) sorted by relevance

12

/linux-4.1.27/include/linux/
Dkref.h24 struct kref { struct
30 * @kref: object in question. argument
32 static inline void kref_init(struct kref *kref) in kref_init()
41 static inline void kref_get(struct kref *kref) in kref_get()
68 static inline int kref_sub(struct kref *kref, unsigned int count, in kref_sub()
69 void (*release)(struct kref *kref)) in kref_sub()
97 static inline int kref_put(struct kref *kref, void (*release)(struct kref *kref)) in kref_put()
115 static inline int kref_put_spinlock_irqsave(struct kref *kref, in kref_put_spinlock_irqsave()
116 void (*release)(struct kref *kref), in kref_put_spinlock_irqsave()
134 static inline int kref_put_mutex(struct kref *kref, in kref_put_mutex()
[all …]
Drelay.h42 struct kref kref; /* channel buffer refcount */ member
63 struct kref kref; /* channel refcount */ member
Dutsname.h24 struct kref kref; member
Dposix-clock.h120 struct kref kref; member
Dpid_namespace.h25 struct kref kref; member
Dkobject.h70 struct kref kref; member
Dtty_driver.h298 struct kref kref; /* Reference management */ member
Dnvme.h90 struct kref kref; member
Dinterrupt.h216 struct kref kref; member
Dtty.h243 struct kref kref; /* Ref counter */ member
262 struct kref kref; member
Duwb.h243 struct kref kref; member
Dfirewire.h85 struct kref kref; member
Ddmaengine.h415 struct kref kref; member
/linux-4.1.27/drivers/usb/core/
Dfile.c57 struct kref kref; member
101 static void release_usb_class(struct kref *kref) in release_usb_class()
Durb.c14 static void urb_destroy(struct kref *kref) in urb_destroy()
Dhub.h30 struct kref kref; member
Dhcd.c2530 static void hcd_release(struct kref *kref) in hcd_release()
/linux-4.1.27/drivers/acpi/
Dacpi_ipmi.c57 struct kref kref; member
100 struct kref kref; member
165 static void ipmi_dev_release_kref(struct kref *kref) in ipmi_dev_release_kref()
235 static void ipmi_msg_release_kref(struct kref *kref) in ipmi_msg_release_kref()
Dec.c111 struct kref kref; member
816 static void acpi_ec_query_handler_release(struct kref *kref) in acpi_ec_query_handler_release()
/linux-4.1.27/net/ceph/
Dbuffer.c33 void ceph_buffer_release(struct kref *kref) in ceph_buffer_release()
Dmon_client.c455 static void release_generic_request(struct kref *kref) in release_generic_request()
Dosd_client.c307 static void ceph_osdc_release_request(struct kref *kref) in ceph_osdc_release_request()
2196 static void __release_event(struct kref *kref) in __release_event()
Dmessenger.c3374 static void ceph_msg_release(struct kref *kref) in ceph_msg_release()
/linux-4.1.27/include/linux/ceph/
Dbuffer.h16 struct kref kref; member
Dmon_client.h48 struct kref kref; member
Dmessenger.h164 struct kref kref; member
Dosd_client.h191 struct kref kref; member
/linux-4.1.27/arch/powerpc/platforms/cell/
Dspu_notify.c54 void spu_set_profile_private_kref(struct spu_context *ctx, in spu_set_profile_private_kref()
/linux-4.1.27/drivers/gpu/drm/ttm/
Dttm_object.c124 struct kref kref; member
139 static void ttm_object_file_destroy(struct kref *kref) in ttm_object_file_destroy()
198 static void ttm_release_base(struct kref *kref) in ttm_release_base()
387 static void ttm_ref_object_release(struct kref *kref) in ttm_ref_object_release()
Dttm_bo.c621 static void ttm_bo_release(struct kref *kref) in ttm_bo_release()
/linux-4.1.27/net/bluetooth/
Damp.h19 struct kref kref; member
Damp.c31 static void amp_ctrl_destroy(struct kref *kref) in amp_ctrl_destroy()
Da2mp.h32 struct kref kref; member
Da2mp.c805 static void amp_mgr_destroy(struct kref *kref) in amp_mgr_destroy()
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/
Dgang.c46 static void destroy_spu_gang(struct kref *kref) in destroy_spu_gang()
Dcontext.c80 void destroy_spu_context(struct kref *kref) in destroy_spu_context()
Dspufs.h99 struct kref kref; member
160 struct kref kref; member
/linux-4.1.27/security/integrity/
Ddigsig_asymmetric.c37 key_ref_t kref; in request_asymmetric_key() local
/linux-4.1.27/arch/arm/include/asm/
Ddma-iommu.h24 struct kref kref; member
/linux-4.1.27/drivers/misc/vmw_vmci/
Dvmci_resource.h39 struct kref kref; member
Dvmci_resource.c196 static void vmci_release_resource(struct kref *kref) in vmci_release_resource()
Dvmci_context.h51 struct kref kref; member
Dvmci_context.c425 static void ctx_free_ctx(struct kref *kref) in ctx_free_ctx()
/linux-4.1.27/drivers/staging/android/
Dsync.h93 struct kref kref; member
156 struct kref kref; member
Dsync.c64 static void sync_timeline_free(struct kref *kref) in sync_timeline_free()
519 static void sync_fence_free(struct kref *kref) in sync_fence_free()
/linux-4.1.27/fs/
Deventfd.c26 struct kref kref; member
75 static void eventfd_free(struct kref *kref) in eventfd_free()
/linux-4.1.27/drivers/vfio/
Dvfio.c59 struct kref kref; member
72 struct kref kref; member
89 struct kref kref; member
174 static void vfio_container_release(struct kref *kref) in vfio_container_release()
272 static void vfio_group_release(struct kref *kref) in vfio_group_release()
391 static void vfio_device_release(struct kref *kref) in vfio_device_release()
/linux-4.1.27/kernel/
Dutsname.c83 void free_uts_ns(struct kref *kref) in free_uts_ns()
Dpid_namespace.c163 static void free_pid_ns(struct kref *kref) in free_pid_ns()
Drelay.c199 static void relay_destroy_channel(struct kref *kref) in relay_destroy_channel()
234 static void relay_remove_buf(struct kref *kref) in relay_remove_buf()
/linux-4.1.27/drivers/usb/misc/
Dusblcd.c53 struct kref kref; member
67 static void lcd_delete(struct kref *kref) in lcd_delete()
Dyurex.c65 struct kref kref; member
93 static void yurex_delete(struct kref *kref) in yurex_delete()
Duss720.c84 static void destroy_priv(struct kref *kref) in destroy_priv()
93 static void destroy_async(struct kref *kref) in destroy_async()
Dftdi-elan.c189 struct kref kref; member
200 static void ftdi_elan_delete(struct kref *kref) in ftdi_elan_delete()
/linux-4.1.27/drivers/macintosh/
Dwindfarm_core.c151 static void wf_control_release(struct kref *kref) in wf_control_release()
299 static void wf_sensor_release(struct kref *kref) in wf_sensor_release()
/linux-4.1.27/security/apparmor/include/
Dapparmor.h81 static inline int kref_get_not0(struct kref *kref) in kref_get_not0()
/linux-4.1.27/kernel/sched/
Dauto_group.h12 struct kref kref; member
Dauto_group.c29 static inline void autogroup_destroy(struct kref *kref) in autogroup_destroy()
/linux-4.1.27/drivers/input/serio/
Dserio_raw.c36 struct kref kref; member
118 static void serio_raw_free(struct kref *kref) in serio_raw_free()
/linux-4.1.27/arch/mips/include/asm/
Dclock.h29 struct kref kref; member
/linux-4.1.27/drivers/misc/ibmasm/
Dcommand.c66 void ibmasm_free_command(struct kref *kref) in ibmasm_free_command()
Dibmasm.h96 struct kref kref; member
/linux-4.1.27/drivers/uwb/
Dneh.c104 struct kref kref; member
120 static void uwb_rc_neh_release(struct kref *kref) in uwb_rc_neh_release()
Drsv.c123 static void uwb_rsv_release(struct kref *kref) in uwb_rsv_release()
/linux-4.1.27/net/rxrpc/
Dar-security.c169 key_ref_t kref; in rxrpc_init_server_conn_security() local
/linux-4.1.27/fs/configfs/
Ditem.c160 static void config_item_release(struct kref *kref) in config_item_release()
/linux-4.1.27/drivers/usb/
Dusb-skeleton.c64 struct kref kref; member
73 static void skel_delete(struct kref *kref) in skel_delete()
/linux-4.1.27/drivers/s390/cio/
Dcmf.c210 struct kref kref; member
213 static void cmf_set_schib_release(struct kref *kref) in cmf_set_schib_release()
337 struct kref kref; member
340 static void cmf_copy_block_release(struct kref *kref) in cmf_copy_block_release()
/linux-4.1.27/drivers/scsi/
Dsr.h55 struct kref kref; member
Dsr.c966 static void sr_kref_release(struct kref *kref) in sr_kref_release()
Dscsi_scan.c376 static void scsi_target_reap_ref_release(struct kref *kref) in scsi_target_reap_ref_release()
Dsg.c1534 sg_device_destroy(struct kref *kref) in sg_device_destroy()
2194 sg_remove_sfp(struct kref *kref) in sg_remove_sfp()
Dst.h173 struct kref kref; member
/linux-4.1.27/net/tipc/
Dserver.c66 struct kref kref; member
90 static void tipc_conn_kref_release(struct kref *kref) in tipc_conn_kref_release()
Dnode.h119 struct kref kref; member
Dnode.c71 static void tipc_node_kref_release(struct kref *kref) in tipc_node_kref_release()
Dlink.c117 static void tipc_link_release(struct kref *kref) in tipc_link_release()
/linux-4.1.27/drivers/watchdog/
Dda9055_wdt.c38 struct kref kref; member
Dda9052_wdt.c34 struct kref kref; member
/linux-4.1.27/lib/
Ddigsig.c209 key_ref_t kref; in digsig_verify() local
Dklist.c184 static void klist_release(struct kref *kref) in klist_release()
Dkobject.c648 static void kobject_release(struct kref *kref) in kobject_release()
/linux-4.1.27/drivers/infiniband/core/
Diwpm_util.h69 struct kref kref; member
Diwpm_util.c326 void iwpm_free_nlmsg_request(struct kref *kref) in iwpm_free_nlmsg_request()
Dsa_query.c384 static void free_sm_ah(struct kref *kref) in free_sm_ah()
Duverbs_cmd.c97 static void release_uobj(struct kref *kref) in release_uobj()
/linux-4.1.27/drivers/media/usb/as102/
Das102_drv.h62 struct kref kref; member
Das102_usb_drv.c312 static void as102_usb_release(struct kref *kref) in as102_usb_release()
/linux-4.1.27/drivers/dma-buf/
Dfence.c172 void fence_release(struct kref *kref) in fence_release()
/linux-4.1.27/drivers/scsi/isci/
Dremote_device.h92 struct kref kref; member
Dremote_device.c1533 void isci_remote_device_release(struct kref *kref) in isci_remote_device_release()
/linux-4.1.27/security/apparmor/
Dmatch.c185 void aa_dfa_free_kref(struct kref *kref) in aa_dfa_free_kref()
Dpolicy.c573 void aa_free_replacedby_kref(struct kref *kref) in aa_free_replacedby_kref()
634 void aa_free_profile_kref(struct kref *kref) in aa_free_profile_kref()
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_gem_userptr.c40 struct kref kref; member
476 __i915_mm_struct_free(struct kref *kref) in __i915_mm_struct_free()
/linux-4.1.27/drivers/usb/class/
Dusbtmc.c100 struct kref kref; member
118 static void usbtmc_delete(struct kref *kref) in usbtmc_delete()
/linux-4.1.27/drivers/firewire/
Dnosy.c93 struct kref kref; member
105 lynx_release(struct kref *kref) in lynx_release()
Dcore-card.c673 void fw_card_release(struct kref *kref) in fw_card_release()
Dsbp2.c270 struct kref kref; member
411 static void free_orb(struct kref *kref) in free_orb()
Dcore-cdev.c81 struct kref kref; member
89 static void client_release(struct kref *kref) in client_release()
/linux-4.1.27/drivers/mtd/
Dmtd_blkdevs.c41 static void blktrans_dev_release(struct kref *kref) in blktrans_dev_release()
/linux-4.1.27/fs/btrfs/
Dreada.c538 static void reada_zone_release(struct kref *kref) in reada_zone_release()
548 static void reada_control_release(struct kref *kref) in reada_control_release()
/linux-4.1.27/drivers/infiniband/hw/usnic/
Dusnic_ib_main.c429 static void usnic_ib_undiscover_pf(struct kref *kref) in usnic_ib_undiscover_pf()
/linux-4.1.27/drivers/target/tcm_fc/
Dtfc_sess.c434 static void ft_sess_free(struct kref *kref) in ft_sess_free()
Dtcm_fc.h46 struct kref kref; /* ref for hash and outstanding I/Os */ member
/linux-4.1.27/drivers/tty/
Dtty_port.c139 static void tty_port_destructor(struct kref *kref) in tty_port_destructor()
Dtty_io.c1652 static void queue_release_one_tty(struct kref *kref) in queue_release_one_tty()
3420 static void destruct_tty_driver(struct kref *kref) in destruct_tty_driver()
/linux-4.1.27/drivers/gpu/host1x/
Dintr.c38 static void waiter_release(struct kref *kref) in waiter_release()
/linux-4.1.27/fs/nfs/
Ddirect.c74 struct kref kref; /* release manager */ member
320 static void nfs_direct_req_free(struct kref *kref) in nfs_direct_req_free()
Dpagelist.c316 nfs_page_group_destroy(struct kref *kref) in nfs_page_group_destroy()
/linux-4.1.27/drivers/scsi/libsas/
Dsas_discover.c304 void sas_free_device(struct kref *kref) in sas_free_device()
/linux-4.1.27/fs/ocfs2/dlm/
Ddlmlock.c352 static void dlm_lock_release(struct kref *kref) in dlm_lock_release()
Ddlmdebug.c350 static void dlm_debug_free(struct kref *kref) in dlm_debug_free()
Ddlmmaster.c421 static void dlm_mle_release(struct kref *kref) in dlm_mle_release()
486 static void dlm_lockres_release(struct kref *kref) in dlm_lockres_release()
Ddlmdomain.c322 static void dlm_ctxt_release(struct kref *kref) in dlm_ctxt_release()
/linux-4.1.27/net/sunrpc/
Dsvcauth_unix.c96 static void ip_map_put(struct kref *kref) in ip_map_put()
422 static void unix_gid_put(struct kref *kref) in unix_gid_put()
Dsvc_xprt.c127 static void svc_xprt_free(struct kref *kref) in svc_xprt_free()
/linux-4.1.27/drivers/block/drbd/
Ddrbd_debugfs.c432 void *data, struct kref *kref, in drbd_single_open()
433 void (*release)(struct kref *)) in drbd_single_open()
Ddrbd_req.c97 void drbd_req_destroy(struct kref *kref) in drbd_req_destroy()
Ddrbd_int.h379 struct kref kref; member
680 struct kref kref; member
715 struct kref kref; member
836 struct kref kref; member
987 struct kref kref; member
Ddrbd_main.c2164 void drbd_destroy_device(struct kref *kref) in drbd_destroy_device()
2292 void drbd_destroy_resource(struct kref *kref) in drbd_destroy_resource()
2681 void drbd_destroy_connection(struct kref *kref) in drbd_destroy_connection()
Ddrbd_bitmap.c931 static void drbd_bm_aio_ctx_destroy(struct kref *kref) in drbd_bm_aio_ctx_destroy()
/linux-4.1.27/drivers/block/
Drbd.c192 struct kref kref; member
200 struct kref kref; member
281 struct kref kref; member
315 struct kref kref; member
840 static void rbd_client_release(struct kref *kref) in rbd_client_release()
2045 static void rbd_obj_request_destroy(struct kref *kref) in rbd_obj_request_destroy()
2188 static void rbd_img_request_destroy(struct kref *kref) in rbd_img_request_destroy()
2236 static void rbd_parent_request_destroy(struct kref *kref) in rbd_parent_request_destroy()
4053 static void rbd_spec_free(struct kref *kref) in rbd_spec_free()
/linux-4.1.27/net/sunrpc/auth_gss/
Dauth_gss.c86 struct kref kref; member
90 struct kref kref; member
963 static void __gss_pipe_release(struct kref *kref) in __gss_pipe_release()
1078 gss_free_callback(struct kref *kref) in gss_free_callback()
/linux-4.1.27/arch/powerpc/oprofile/cell/
Dspu_task_sync.c146 static void destroy_cached_info(struct kref *kref) in destroy_cached_info()
/linux-4.1.27/drivers/scsi/device_handler/
Dscsi_dh.c132 static void __detach_handler (struct kref *kref) in __detach_handler()
Dscsi_dh_rdac.c154 struct kref kref; member
361 static void release_controller(struct kref *kref) in release_controller()
/linux-4.1.27/drivers/net/wimax/i2400m/
Dfw.c1504 struct kref kref; member
1510 void i2400m_fw_destroy(struct kref *kref) in i2400m_fw_destroy()
/linux-4.1.27/drivers/gpu/drm/
Ddrm_dp_mst_topology.c803 static void drm_dp_free_mst_branch_device(struct kref *kref) in drm_dp_free_mst_branch_device()
813 static void drm_dp_destroy_mst_branch_device(struct kref *kref) in drm_dp_destroy_mst_branch_device()
882 static void drm_dp_destroy_port(struct kref *kref) in drm_dp_destroy_port()
2830 static void drm_dp_free_mst_port(struct kref *kref) in drm_dp_free_mst_port()
Ddrm_gem.c764 drm_gem_object_free(struct kref *kref) in drm_gem_object_free()
Ddrm_drv.c125 static void drm_master_destroy(struct kref *kref) in drm_master_destroy()
Ddrm_crtc.c439 static void drm_framebuffer_free(struct kref *kref) in drm_framebuffer_free()
5554 static void drm_tile_group_free(struct kref *kref) in drm_tile_group_free()
/linux-4.1.27/drivers/target/
Dtarget_core_transport.c396 static void target_release_session(struct kref *kref) in target_release_session()
447 static void target_complete_nacl(struct kref *kref) in target_complete_nacl()
2527 static void target_release_cmd_kref(struct kref *kref) in target_release_cmd_kref()
/linux-4.1.27/drivers/char/hw_random/
Dcore.c97 static inline void cleanup_rng(struct kref *kref) in cleanup_rng()
/linux-4.1.27/kernel/time/
Dposix-clock.c224 static void delete_clock(struct kref *kref) in delete_clock()
/linux-4.1.27/include/video/
Dudlfb.h40 struct kref kref; member
/linux-4.1.27/drivers/staging/comedi/
Dcomedi_buf.c31 static void comedi_buf_map_kref_release(struct kref *kref) in comedi_buf_map_kref_release()
Dcomedi_fops.c106 static void comedi_dev_kref_release(struct kref *kref) in comedi_dev_kref_release()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvif/
Dobject.c289 nvif_object_put(struct kref *kref) in nvif_object_put()
/linux-4.1.27/include/drm/ttm/
Dttm_bo_api.h211 struct kref kref; member
/linux-4.1.27/drivers/hid/
Dwacom_sys.c458 struct kref kref; member
540 static void wacom_release_shared_data(struct kref *kref) in wacom_release_shared_data()
/linux-4.1.27/drivers/xen/xen-pciback/
Dpci_stub.c46 struct kref kref; member
89 static void pcistub_device_release(struct kref *kref) in pcistub_device_release()
/linux-4.1.27/drivers/usb/host/
Du132-hcd.c127 struct kref kref; member
147 struct kref kref; member
183 struct kref kref; member
254 static void u132_hcd_delete(struct kref *kref) in u132_hcd_delete()
279 static void u132_udev_delete(struct kref *kref) in u132_udev_delete()
333 static void u132_endp_delete(struct kref *kref) in u132_endp_delete()
Doxu210hp.h304 struct kref kref; member
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_sdma.c97 static void sdma_complete(struct kref *kref) in sdma_complete()
/linux-4.1.27/fs/lockd/
Dsvclock.c283 static void nlmsvc_free_block(struct kref *kref) in nlmsvc_free_block()
/linux-4.1.27/drivers/hwmon/
Dsch56xx-common.c70 struct kref kref; member
Dfschmd.c275 struct kref kref; member
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
Dbase.c448 nvkm_vm_del(struct kref *kref) in nvkm_vm_del()
/linux-4.1.27/drivers/infiniband/hw/cxgb3/
Diwch_cm.h159 struct kref kref; member
Diwch_cm.c280 void __free_ep(struct kref *kref) in __free_ep()
/linux-4.1.27/include/scsi/
Dosd_ore.h117 struct kref kref; member
Dscsi_device.h223 struct kref kref; member
Dlibfc.h199 struct kref kref; member
Dlibsas.h226 struct kref kref; member
/linux-4.1.27/drivers/sh/clk/
Dcore.c387 static void clk_destroy_mapping(struct kref *kref) in clk_destroy_mapping()
/linux-4.1.27/arch/powerpc/platforms/powermac/
Dpfunc_core.c550 static void pmf_release_device(struct kref *kref) in pmf_release_device()
757 static void pmf_release_function(struct kref *kref) in pmf_release_function()
/linux-4.1.27/drivers/pci/hotplug/
Dacpiphp_glue.c155 static void free_bridge(struct kref *kref) in free_bridge()
/linux-4.1.27/drivers/dma/
Ddmaengine.c1017 static void dmaengine_unmap(struct kref *kref) in dmaengine_unmap()
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_disc.h116 struct kref kref; member
Dlpfc_bsg.c51 struct kref kref; member
788 lpfc_bsg_event_free(struct kref *kref) in lpfc_bsg_event_free()
/linux-4.1.27/fs/ocfs2/cluster/
Dtcp.c391 static void sc_kref_release(struct kref *kref) in sc_kref_release()
797 static void o2net_handler_kref_release(struct kref *kref) in o2net_handler_kref_release()
/linux-4.1.27/drivers/video/fbdev/
Dsmscufx.c100 struct kref kref; member
1111 static void ufx_free(struct kref *kref) in ufx_free()
Dudlfb.c921 static void dlfb_free(struct kref *kref) in dlfb_free()
/linux-4.1.27/drivers/usb/serial/
Dmos7720.c259 static void destroy_mos_parport(struct kref *kref) in destroy_mos_parport()
267 static void destroy_urbtracker(struct kref *kref) in destroy_urbtracker()
Dusb-serial.c127 static void destroy_serial(struct kref *kref) in destroy_serial()
/linux-4.1.27/drivers/staging/android/ion/
Dion.c282 static void _ion_buffer_destroy(struct kref *kref) in _ion_buffer_destroy()
359 static void ion_handle_destroy(struct kref *kref) in ion_handle_destroy()
/linux-4.1.27/drivers/scsi/libfc/
Dfc_exch.c98 struct kref kref; member
2304 static void fc_exch_mgr_destroy(struct kref *kref) in fc_exch_mgr_destroy()
Dfc_rport.c160 static void fc_rport_destroy(struct kref *kref) in fc_rport_destroy()
/linux-4.1.27/drivers/rpmsg/
Dvirtio_rpmsg_bus.c202 static void __ept_release(struct kref *kref) in __ept_release()
/linux-4.1.27/drivers/infiniband/ulp/ipoib/
Dipoib_ib.c82 void ipoib_free_ah(struct kref *kref) in ipoib_free_ah()
/linux-4.1.27/fs/nfs/blocklayout/
Dblocklayout.c90 static void destroy_parallel(struct kref *kref) in destroy_parallel()
/linux-4.1.27/drivers/tty/serial/
Dicom.c1484 static void icom_kref_release(struct kref *kref) in icom_kref_release()
Dicom.h273 struct kref kref; member
/linux-4.1.27/drivers/usb/atm/
Dusbatm.c706 static void usbatm_destroy_instance(struct kref *kref) in usbatm_destroy_instance()
/linux-4.1.27/drivers/char/
Dvirtio_console.c224 struct kref kref; member
1520 static void remove_port(struct kref *kref) in remove_port()
/linux-4.1.27/include/drm/
Ddrm_dp_mst_helper.h69 struct kref kref; member
114 struct kref kref; member
/linux-4.1.27/drivers/scsi/csiostor/
Dcsio_lnode.h88 struct kref kref; member
Dcsio_lnode.c1335 csio_free_fcfinfo(struct kref *kref) in csio_free_fcfinfo()
/linux-4.1.27/include/linux/usb/
Dserial.h167 struct kref kref; member
Dhcd.h85 struct kref kref; /* reference counter */ member
/linux-4.1.27/drivers/xen/
Dxen-scsiback.c88 struct kref kref; member
319 static void scsiback_free_translation_entry(struct kref *kref) in scsiback_free_translation_entry()
/linux-4.1.27/fs/exofs/
Dore.c345 static void _last_io(struct kref *kref) in _last_io()
/linux-4.1.27/drivers/staging/fwserial/
Dfwserial.h325 struct kref kref; member
/linux-4.1.27/block/
Dbsg.c697 static void bsg_kref_release_function(struct kref *kref) in bsg_kref_release_function()
/linux-4.1.27/drivers/vhost/
Dscsi.c66 struct kref kref; member
232 static void vhost_scsi_done_inflight(struct kref *kref) in vhost_scsi_done_inflight()
/linux-4.1.27/drivers/usb/misc/sisusbvga/
Dsisusb.h115 struct kref kref; member
/linux-4.1.27/drivers/infiniband/ulp/isert/
Dib_isert.h177 struct kref kref; member
/linux-4.1.27/drivers/mmc/host/
Dvub300.c302 struct kref kref; member
372 static void vub300_delete(struct kref *kref) in vub300_delete()
/linux-4.1.27/drivers/s390/crypto/
Dzcrypt_api.c198 static void zcrypt_device_release(struct kref *kref) in zcrypt_device_release()
/linux-4.1.27/drivers/pinctrl/
Dcore.c937 static void pinctrl_release(struct kref *kref) in pinctrl_release()
/linux-4.1.27/drivers/gpu/drm/vmwgfx/
Dvmwgfx_resource.c116 static void vmw_resource_release(struct kref *kref) in vmw_resource_release()
Dvmwgfx_drv.h107 struct kref kref; member
/linux-4.1.27/fs/dlm/
Dlock.c1126 static void toss_rsb(struct kref *kref) in toss_rsb()
1152 static void kill_rsb(struct kref *kref) in kill_rsb()
1234 static void kill_lkb(struct kref *kref) in kill_lkb()
/linux-4.1.27/sound/pci/hda/
Dhda_codec.h203 struct kref kref; member
/linux-4.1.27/drivers/scsi/bnx2fc/
Dbnx2fc_fcoe.c1240 static void bnx2fc_interface_release(struct kref *kref) in bnx2fc_interface_release()
Dbnx2fc.h260 struct kref kref; member
/linux-4.1.27/drivers/scsi/qla2xxx/
Dtcm_qla2xxx.c812 static void tcm_qla2xxx_release_session(struct kref *kref) in tcm_qla2xxx_release_session()
/linux-4.1.27/fs/cifs/
Dsmb2pdu.c1978 void (*release)(struct kref *kref)) in smb2_async_writev()
/linux-4.1.27/drivers/scsi/cxgbi/
Dlibcxgbi.h360 static inline void cxgbi_sock_free(struct kref *kref) in cxgbi_sock_free()
Dlibcxgbi.c1578 static void ddp_destroy(struct kref *kref) in ddp_destroy()

12