Toggle navigation
/
Symbol
File
Text
Line
Symbol: kref
function parameter
Defined...
block/bsg-lib.c:156:30-156:43
: static void bsg_teardown_job(struct kref *kref)
drivers/accel/habanalabs/common/command_submission.c:191:30-191:43
: static void hl_fence_release(struct kref *kref)
drivers/accel/habanalabs/common/memory_mgr.c:61:37-61:50
: static void hl_mmap_mem_buf_release(struct kref *kref)
drivers/accel/habanalabs/common/memory_mgr.c:81:47-81:60
: static void hl_mmap_mem_buf_remove_idr_locked(struct kref *kref)
drivers/accel/qaic/qaic_data.c:153:24-153:37
: static void free_slice(struct kref *kref)
drivers/accel/qaic/qaic_drv.c:47:22-47:35
: static void free_usr(struct kref *kref)
drivers/acpi/acpi_ipmi.c:148:35-148:48
: static void ipmi_dev_release_kref(struct kref *kref)
drivers/acpi/acpi_ipmi.c:218:35-218:48
: static void ipmi_msg_release_kref(struct kref *kref)
drivers/acpi/ec.c:1054:43-1054:56
: static void acpi_ec_query_handler_release(struct kref *kref)
drivers/ata/libata-core.c:5518:30-5518:43
: static void ata_host_release(struct kref *kref)
drivers/base/core.c:911:31-911:44
: static void __device_link_del(struct kref *kref)
drivers/block/drbd/drbd_bitmap.c:924:37-924:50
: static void drbd_bm_aio_ctx_destroy(struct kref *kref)
drivers/block/drbd/drbd_debugfs.c:419:31-419:44
: void *data, struct kref *kref,
drivers/block/drbd/drbd_main.c:2193:26-2193:39
: void drbd_destroy_device(struct kref *kref)
drivers/block/drbd/drbd_main.c:2317:28-2317:41
: void drbd_destroy_resource(struct kref *kref)
drivers/block/drbd/drbd_main.c:2650:30-2650:43
: void drbd_destroy_connection(struct kref *kref)
drivers/block/drbd/drbd_req.c:71:23-71:36
: void drbd_req_destroy(struct kref *kref)
drivers/block/rbd.c:872:32-872:45
: static void rbd_client_release(struct kref *kref)
drivers/block/rbd.c:1486:37-1486:50
: static void rbd_obj_request_destroy(struct kref *kref)
drivers/block/rbd.c:5295:27-5295:40
: static void rbd_spec_free(struct kref *kref)
drivers/block/rnbd/rnbd-srv.c:74:35-74:48
: static void rnbd_sess_dev_release(struct kref *kref)
drivers/block/rnbd/rnbd-srv.c:177:28-177:41
: static void destroy_device(struct kref *kref)
drivers/char/hw_random/core.c:77:32-77:45
: static inline void cleanup_rng(struct kref *kref)
drivers/char/virtio_console.c:1481:25-1481:38
: static void remove_port(struct kref *kref)
drivers/char/xillybus/xillyusb.c:546:25-546:38
: static void cleanup_dev(struct kref *kref)
drivers/comedi/comedi_buf.c:21:41-21:54
: static void comedi_buf_map_kref_release(struct kref *kref)
drivers/comedi/comedi_fops.c:111:37-111:50
: static void comedi_dev_kref_release(struct kref *kref)
drivers/dax/bus.c:449:29-449:42
: static void dax_region_free(struct kref *kref)
drivers/dma-buf/dma-fence.c:531:24-531:37
: void dma_fence_release(struct kref *kref)
drivers/dma-buf/sw_sync.c:99:32-99:45
: static void sync_timeline_free(struct kref *kref)
drivers/dma/dmaengine.c:1345:29-1345:42
: static void dmaengine_unmap(struct kref *kref)
drivers/firewire/core-card.c:671:22-671:35
: void fw_card_release(struct kref *kref)
drivers/firewire/core-cdev.c:78:28-78:41
: static void client_release(struct kref *kref)
drivers/firewire/core-transaction.c:670:29-670:42
: static void release_request(struct kref *kref)
drivers/firewire/nosy.c:93:14-93:27
: lynx_release(struct kref *kref)
drivers/firewire/sbp2.c:399:22-399:35
: static void free_orb(struct kref *kref)
drivers/gpu/drm/amd/amdkfd/kfd_svm.c:367:34-367:47
: static void svm_range_bo_release(struct kref *kref)
drivers/gpu/drm/amd/amdkfd/kfd_svm.c:415:40-415:53
: static void svm_range_bo_release_async(struct kref *kref)
drivers/gpu/drm/amd/display/dc/core/dc.c:2320:27-2320:40
: static void dc_state_free(struct kref *kref)
drivers/gpu/drm/amd/display/dc/core/dc_sink.c:65:26-65:39
: static void dc_sink_free(struct kref *kref)
drivers/gpu/drm/amd/display/dc/core/dc_stream.c:144:28-144:41
: static void dc_stream_free(struct kref *kref)
drivers/gpu/drm/amd/display/dc/core/dc_surface.c:180:33-180:46
: static void dc_plane_state_free(struct kref *kref)
drivers/gpu/drm/amd/display/dc/core/dc_surface.c:197:27-197:40
: static void dc_gamma_free(struct kref *kref)
drivers/gpu/drm/amd/display/dc/core/dc_surface.c:228:35-228:48
: static void dc_transfer_func_free(struct kref *kref)
drivers/gpu/drm/amd/display/dc/core/dc_surface.c:254:32-254:45
: static void dc_3dlut_func_free(struct kref *kref)
drivers/gpu/drm/display/drm_dp_mst_topology.c:1335:43-1335:56
: static void drm_dp_free_mst_branch_device(struct kref *kref)
drivers/gpu/drm/display/drm_dp_mst_topology.c:1470:34-1470:47
: static void drm_dp_free_mst_port(struct kref *kref)
drivers/gpu/drm/display/drm_dp_mst_topology.c:1703:46-1703:59
: static void drm_dp_destroy_mst_branch_device(struct kref *kref)
drivers/gpu/drm/display/drm_dp_mst_topology.c:1812:33-1812:46
: static void drm_dp_destroy_port(struct kref *kref)
drivers/gpu/drm/drm_atomic.c:49:29-49:42
: void __drm_crtc_commit_free(struct kref *kref)
drivers/gpu/drm/drm_auth.c:423:32-423:45
: static void drm_master_destroy(struct kref *kref)
drivers/gpu/drm/drm_connector.c:192:32-192:45
: static void drm_connector_free(struct kref *kref)
drivers/gpu/drm/drm_connector.c:3091:33-3091:46
: static void drm_tile_group_free(struct kref *kref)
drivers/gpu/drm/drm_framebuffer.c:811:27-811:40
: void drm_framebuffer_free(struct kref *kref)
drivers/gpu/drm/drm_gem.c:974:21-974:34
: drm_gem_object_free(struct kref *kref)
drivers/gpu/drm/drm_property.c:526:36-526:49
: static void drm_property_free_blob(struct kref *kref)
drivers/gpu/drm/drm_syncobj.c:517:23-517:36
: void drm_syncobj_free(struct kref *kref)
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c:359:28-359:41
: static void submit_cleanup(struct kref *kref)
drivers/gpu/drm/etnaviv/etnaviv_mmu.c:355:40-355:53
: static void etnaviv_iommu_context_free(struct kref *kref)
drivers/gpu/drm/i915/display/intel_global_state.c:13:46-13:59
: static void __intel_atomic_global_state_free(struct kref *kref)
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c:322:29-322:42
: void intel_breadcrumbs_free(struct kref *kref)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c:3668:37-3668:50
: static void virtual_context_destroy(struct kref *kref)
drivers/gpu/drm/i915/gt/intel_gtt.c:192:27-192:40
: void i915_vm_resv_release(struct kref *kref)
drivers/gpu/drm/i915/gt/intel_gtt.c:219:22-219:35
: void i915_vm_release(struct kref *kref)
drivers/gpu/drm/i915/gt/intel_lrc.c:1242:18-1242:31
: void lrc_destroy(struct kref *kref)
drivers/gpu/drm/i915/gt/intel_timeline.c:391:28-391:41
: void __intel_timeline_free(struct kref *kref)
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c:53:24-53:37
: static void pulse_free(struct kref *kref)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c:3315:33-3315:46
: static void guc_context_destroy(struct kref *kref)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c:3877:39-3877:52
: static void guc_child_context_destroy(struct kref *kref)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c:4343:38-4343:51
: static void guc_sched_engine_destroy(struct kref *kref)
drivers/gpu/drm/i915/gvt/dmabuf.c:131:36-131:49
: static void dmabuf_gem_object_free(struct kref *kref)
drivers/gpu/drm/i915/i915_drm_client.c:35:29-35:42
: void __i915_drm_client_free(struct kref *kref)
drivers/gpu/drm/i915/i915_scheduler.c:437:29-437:42
: static void default_destroy(struct kref *kref)
drivers/gpu/drm/lima/lima_vm.c:235:22-235:35
: void lima_vm_release(struct kref *kref)
drivers/gpu/drm/msm/adreno/a5xx_gpu.c:1589:36-1589:49
: static void a5xx_gpu_state_destroy(struct kref *kref)
drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c:1090:36-1090:49
: static void a6xx_gpu_state_destroy(struct kref *kref)
drivers/gpu/drm/msm/adreno/adreno_gpu.c:734:43-734:56
: static void adreno_gpu_state_kref_destroy(struct kref *kref)
drivers/gpu/drm/msm/msm_gem_submit.c:76:31-76:44
: void __msm_gem_submit_destroy(struct kref *kref)
drivers/gpu/drm/msm/msm_gem_vma.c:13:31-13:44
: msm_gem_address_space_destroy(struct kref *kref)
drivers/gpu/drm/msm/msm_submitqueue.c:49:33-49:46
: void __msm_file_private_destroy(struct kref *kref)
drivers/gpu/drm/msm/msm_submitqueue.c:69:30-69:43
: void msm_submitqueue_destroy(struct kref *kref)
drivers/gpu/drm/nouveau/nouveau_uvmm.c:253:26-253:39
: nouveau_uvma_region_free(struct kref *kref)
drivers/gpu/drm/nouveau/nouveau_uvmm.c:969:28-969:41
: nouveau_uvmm_bind_job_free(struct kref *kref)
drivers/gpu/drm/nouveau/nvkm/core/memory.c:108:17-108:30
: nvkm_memory_del(struct kref *kref)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.c:172:15-172:28
: nvkm_cgrp_del(struct kref *kref)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.c:54:15-54:28
: nvkm_chid_del(struct kref *kref)
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c:1937:14-1937:27
: nvkm_vmm_del(struct kref *kref)
drivers/gpu/drm/panfrost/panfrost_gem.c:86:42-86:55
: static void panfrost_gem_mapping_release(struct kref *kref)
drivers/gpu/drm/panfrost/panfrost_mmu.c:546:38-546:51
: static void panfrost_mmu_release_ctx(struct kref *kref)
drivers/gpu/drm/ttm/ttm_bo.c:319:28-319:41
: static void ttm_bo_release(struct kref *kref)
drivers/gpu/drm/vc4/vc4_dsi.c:1621:29-1621:42
: static void vc4_dsi_release(struct kref *kref)
drivers/gpu/drm/vmwgfx/ttm_object.c:172:37-172:50
: static void ttm_object_file_destroy(struct kref *kref)
drivers/gpu/drm/vmwgfx/ttm_object.c:227:30-227:43
: static void ttm_release_base(struct kref *kref)
drivers/gpu/drm/vmwgfx/ttm_object.c:349:24-349:37
: ttm_ref_object_release(struct kref *kref)
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c:112:34-112:47
: static void vmw_resource_release(struct kref *kref)
drivers/gpu/host1x/channel.c:82:29-82:42
: static void release_channel(struct kref *kref)
drivers/greybus/connection.c:94:40-94:53
: static void gb_connection_kref_release(struct kref *kref)
drivers/greybus/operation.c:669:35-669:48
: static void _gb_operation_destroy(struct kref *kref)
drivers/hid/hid-cougar.c:133:40-133:53
: static void cougar_release_shared_data(struct kref *kref)
drivers/hid/hid-logitech-dj.c:611:37-611:50
: static void dj_release_receiver_dev(struct kref *kref)
drivers/hid/wacom_sys.c:837:39-837:52
: static void wacom_release_shared_data(struct kref *kref)
drivers/iio/buffer/industrialio-buffer-dma.c:93:38-93:51
: static void iio_buffer_block_release(struct kref *kref)
drivers/iio/buffer/industrialio-buffer-dma.c:138:45-138:58
: static void iio_buffer_block_release_atomic(struct kref *kref)
drivers/infiniband/core/cache.c:215:31-215:44
: static void schedule_free_gid(struct kref *kref)
drivers/infiniband/core/cache.c:264:28-264:41
: static void free_gid_entry(struct kref *kref)
drivers/infiniband/core/cm.c:251:28-251:41
: static void cm_dev_release(struct kref *kref)
drivers/infiniband/core/counters.c:309:29-309:42
: static void counter_release(struct kref *kref)
drivers/infiniband/core/ib_core_uverbs.c:179:39-179:52
: static void rdma_user_mmap_entry_free(struct kref *kref)
drivers/infiniband/core/iwpm_util.c:332:30-332:43
: void iwpm_free_nlmsg_request(struct kref *kref)
drivers/infiniband/core/restrack.c:300:30-300:43
: static void restrack_release(struct kref *kref)
drivers/infiniband/core/sa_query.c:1119:24-1119:37
: static void free_sm_ah(struct kref *kref)
drivers/infiniband/core/user_mad.c:153:30-153:43
: static void ib_umad_dev_free(struct kref *kref)
drivers/infiniband/hw/cxgb4/cm.c:386:20-386:33
: void _c4iw_free_ep(struct kref *kref)
drivers/infiniband/hw/cxgb4/device.c:1512:25-1512:38
: void _c4iw_free_wr_wait(struct kref *kref)
drivers/infiniband/hw/cxgb4/resource.c:281:29-281:42
: static void destroy_pblpool(struct kref *kref)
drivers/infiniband/hw/cxgb4/resource.c:363:29-363:42
: static void destroy_rqtpool(struct kref *kref)
drivers/infiniband/hw/hfi1/init.c:172:27-172:40
: static void hfi1_rcd_free(struct kref *kref)
drivers/infiniband/hw/hfi1/sdma.c:225:27-225:40
: static void sdma_complete(struct kref *kref)
drivers/infiniband/hw/mlx5/dm.c:163:35-163:48
: static void mlx5_ib_dm_memic_free(struct kref *kref)
drivers/infiniband/hw/qib/qib_sdma.c:73:27-73:40
: static void sdma_complete(struct kref *kref)
drivers/infiniband/hw/usnic/usnic_ib_main.c:458:36-458:49
: static void usnic_ib_undiscover_pf(struct kref *kref)
drivers/infiniband/sw/rxe/rxe_mcast.c:242:22-242:35
: void rxe_cleanup_mcg(struct kref *kref)
drivers/infiniband/sw/rxe/rxe_pool.c:170:30-170:43
: static void rxe_elem_release(struct kref *kref)
drivers/infiniband/ulp/ipoib/ipoib_ib.c:81:20-81:33
: void ipoib_free_ah(struct kref *kref)
drivers/infiniband/ulp/isert/ib_isert.c:537:20-537:33
: isert_release_kref(struct kref *kref)
drivers/infiniband/ulp/srpt/ib_srpt.c:2060:26-2060:39
: static void srpt_free_ch(struct kref *kref)
drivers/input/serio/serio_raw.c:115:28-115:41
: static void serio_raw_free(struct kref *kref)
drivers/iommu/iommufd/device.c:20:35-20:48
: static void iommufd_group_release(struct kref *kref)
drivers/iommu/iommufd/pages.c:1181:25-1181:38
: void iopt_release_pages(struct kref *kref)
drivers/media/cec/core/cec-notifier.c:88:34-88:47
: static void cec_notifier_release(struct kref *kref)
drivers/media/mc/mc-dev-allocator.c:42:43-42:56
: static void media_device_instance_release(struct kref *kref)
drivers/media/mc/mc-request.c:60:35-60:48
: static void media_request_release(struct kref *kref)
drivers/media/mc/mc-request.c:351:42-351:55
: static void media_request_object_release(struct kref *kref)
drivers/media/platform/renesas/rcar-vin/rcar-core.c:101:32-101:45
: static void rvin_group_release(struct kref *kref)
drivers/media/platform/renesas/vsp1/vsp1_video.c:686:41-686:54
: static void vsp1_video_pipeline_release(struct kref *kref)
drivers/media/usb/as102/as102_usb_drv.c:301:31-301:44
: static void as102_usb_release(struct kref *kref)
drivers/media/usb/uvc/uvc_driver.c:1851:24-1851:37
: static void uvc_delete(struct kref *kref)
drivers/misc/bcm-vk/bcm_vk_dev.c:1534:26-1534:39
: void bcm_vk_release_data(struct kref *kref)
drivers/misc/ibmasm/command.c:52:26-52:39
: void ibmasm_free_command(struct kref *kref)
drivers/misc/vmw_vmci/vmci_context.c:424:26-424:39
: static void ctx_free_ctx(struct kref *kref)
drivers/misc/vmw_vmci/vmci_resource.c:190:35-190:48
: static void vmci_release_resource(struct kref *kref)
drivers/mmc/host/vub300.c:369:27-369:40
: static void vub300_delete(struct kref *kref)
drivers/mtd/mtd_blkdevs.c:27:34-27:47
: static void blktrans_dev_release(struct kref *kref)
drivers/mtd/mtdcore.c:106:32-106:45
: static void mtd_device_release(struct kref *kref)
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c:175:38-175:51
: static inline void chtls_dev_release(struct kref *kref)
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:319:25-319:38
: static void ppm_destroy(struct kref *kref)
drivers/net/ethernet/mellanox/mlx5/core/uar.c:81:25-81:38
: static void up_rel_func(struct kref *kref)
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c:130:32-130:45
: static void __release_cpp_area(struct kref *kref)
drivers/net/phy/sfp-bus.c:434:29-434:42
: static void sfp_bus_release(struct kref *kref)
drivers/net/pse-pd/pse_core.c:140:35-140:48
: static void __pse_control_release(struct kref *kref)
drivers/net/wireguard/noise.c:117:31-117:44
: static void keypair_free_kref(struct kref *kref)
drivers/nvdimm/core.c:122:32-122:45
: static void nvdimm_map_release(struct kref *kref)
drivers/nvdimm/dimm_devs.c:220:29-220:42
: void nvdimm_drvdata_release(struct kref *kref)
drivers/nvme/host/core.c:646:26-646:39
: static void nvme_free_ns(struct kref *kref)
drivers/nvmem/core.c:1035:34-1035:47
: static void nvmem_device_release(struct kref *kref)
drivers/opp/core.c:1587:37-1587:50
: static void _opp_table_kref_release(struct kref *kref)
drivers/opp/core.c:1634:31-1634:44
: static void _opp_kref_release(struct kref *kref)
drivers/pci/hotplug/acpiphp_glue.c:149:25-149:38
: static void free_bridge(struct kref *kref)
drivers/pci/switch/switchtec.c:103:25-103:38
: static void stuser_free(struct kref *kref)
drivers/pinctrl/core.c:1197:29-1197:42
: static void pinctrl_release(struct kref *kref)
drivers/platform/surface/aggregator/controller.c:882:39-882:52
: static void __ssam_controller_release(struct kref *kref)
drivers/platform/surface/aggregator/ssh_packet_layer.c:510:38-510:51
: static void __ssh_ptl_packet_release(struct kref *kref)
drivers/platform/surface/surface_aggregator_cdev.c:71:33-71:46
: static void __ssam_cdev_release(struct kref *kref)
drivers/platform/surface/surface_dtx.c:187:35-187:48
: static void __sdtx_device_release(struct kref *kref)
drivers/reset/core.c:793:37-793:50
: static void __reset_control_release(struct kref *kref)
drivers/rpmsg/mtk_rpmsg.c:65:31-65:44
: static void __mtk_ept_release(struct kref *kref)
drivers/rpmsg/qcom_smd.c:894:27-894:40
: static void __ept_release(struct kref *kref)
drivers/rpmsg/virtio_rpmsg_bus.c:197:27-197:40
: static void __ept_release(struct kref *kref)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1303:38-1303:51
: static void bnx2fc_interface_release(struct kref *kref)
drivers/scsi/csiostor/csio_lnode.c:1352:19-1352:32
: csio_free_fcfinfo(struct kref *kref)
drivers/scsi/cxgbi/libcxgbi.h:307:36-307:49
: static inline void cxgbi_sock_free(struct kref *kref)
drivers/scsi/device_handler/scsi_dh_alua.c:109:32-109:45
: static void release_port_group(struct kref *kref)
drivers/scsi/device_handler/scsi_dh_rdac.c:317:32-317:45
: static void release_controller(struct kref *kref)
drivers/scsi/ipr.c:3214:30-3214:43
: static void ipr_release_dump(struct kref *kref)
drivers/scsi/isci/remote_device.c:1535:33-1535:46
: void isci_remote_device_release(struct kref *kref)
drivers/scsi/libfc/fc_exch.c:2411:33-2411:46
: static void fc_exch_mgr_destroy(struct kref *kref)
drivers/scsi/libfc/fc_rport.c:175:23-175:36
: void fc_rport_destroy(struct kref *kref)
drivers/scsi/libsas/sas_discover.c:285:22-285:35
: void sas_free_device(struct kref *kref)
drivers/scsi/lpfc/lpfc_bsg.c:777:21-777:34
: lpfc_bsg_event_free(struct kref *kref)
drivers/scsi/lpfc/lpfc_hbadisc.c:6635:18-6635:31
: lpfc_nlp_release(struct kref *kref)
drivers/scsi/qla2xxx/qla_init.c:8991:24-8991:37
: __qla84xx_chip_release(struct kref *kref)
drivers/scsi/qla2xxx/qla_iocb.c:2587:20-2587:33
: qla2x00_sp_release(struct kref *kref)
drivers/scsi/qla2xxx/qla_nvme.c:162:43-162:56
: static void qla_nvme_release_fcp_cmd_kref(struct kref *kref)
drivers/scsi/qla2xxx/qla_nvme.c:194:42-194:55
: static void qla_nvme_release_ls_cmd_kref(struct kref *kref)
drivers/scsi/qla2xxx/qla_nvme.c:239:45-239:58
: static void qla_nvme_release_lsrsp_cmd_kref(struct kref *kref)
drivers/scsi/qla2xxx/tcm_qla2xxx.c:352:41-352:54
: static void tcm_qla2xxx_release_session(struct kref *kref)
drivers/scsi/scsi_lib.c:1995:24-1995:37
: void scsi_mq_free_tags(struct kref *kref)
drivers/scsi/scsi_scan.c:456:42-456:55
: static void scsi_target_reap_ref_release(struct kref *kref)
drivers/scsi/sg.c:1567:19-1567:32
: sg_device_destroy(struct kref *kref)
drivers/scsi/sg.c:2242:15-2242:28
: sg_remove_sfp(struct kref *kref)
drivers/scsi/st.c:4424:31-4424:44
: static void scsi_tape_release(struct kref *kref)
drivers/soc/microchip/mpfs-sys-controller.c:86:40-86:53
: static void mpfs_sys_controller_delete(struct kref *kref)
drivers/staging/greybus/authentication.c:45:30-45:43
: static void cap_kref_release(struct kref *kref)
drivers/staging/greybus/fw-download.c:44:28-44:41
: static void fw_req_release(struct kref *kref)
drivers/staging/greybus/fw-management.c:64:34-64:47
: static void fw_mgmt_kref_release(struct kref *kref)
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c:973:33-973:46
: static void kref_hmm_bo_release(struct kref *kref)
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c:383:29-383:42
: static void service_release(struct kref *kref)
drivers/target/iscsi/cxgbit/cxgbit_cm.c:135:23-135:36
: void _cxgbit_free_cnp(struct kref *kref)
drivers/target/iscsi/cxgbit/cxgbit_cm.c:793:23-793:36
: void _cxgbit_free_csk(struct kref *kref)
drivers/target/iscsi/cxgbit/cxgbit_main.c:21:24-21:37
: void _cxgbit_free_cdev(struct kref *kref)
drivers/target/iscsi/iscsi_target.c:241:28-241:41
: void iscsit_login_kref_put(struct kref *kref)
drivers/target/target_core_device.c:280:29-280:42
: void target_pr_kref_release(struct kref *kref)
drivers/target/target_core_transport.c:540:34-540:47
: static void target_complete_nacl(struct kref *kref)
drivers/target/target_core_transport.c:3031:37-3031:50
: static void target_release_cmd_kref(struct kref *kref)
drivers/target/target_core_user.c:1712:35-1712:48
: static void tcmu_dev_kref_release(struct kref *kref)
drivers/target/tcm_fc/tfc_sess.c:434:26-434:39
: static void ft_sess_free(struct kref *kref)
drivers/thunderbolt/ctl.c:102:36-102:49
: static void tb_cfg_request_destroy(struct kref *kref)
drivers/tty/serial/icom.c:1676:31-1676:44
: static void icom_kref_release(struct kref *kref)
drivers/tty/tty_io.c:1543:35-1543:48
: static void queue_release_one_tty(struct kref *kref)
drivers/tty/tty_io.c:3368:33-3368:46
: static void destruct_tty_driver(struct kref *kref)
drivers/tty/tty_port.c:284:33-284:46
: static void tty_port_destructor(struct kref *kref)
drivers/usb/atm/usbatm.c:694:37-694:50
: static void usbatm_destroy_instance(struct kref *kref)
drivers/usb/class/usbtmc.c:155:27-155:40
: static void usbtmc_delete(struct kref *kref)
drivers/usb/core/hcd.c:2663:25-2663:38
: static void hcd_release(struct kref *kref)
drivers/usb/core/hub.c:1735:25-1735:38
: static void hub_release(struct kref *kref)
drivers/usb/core/urb.c:20:25-20:38
: static void urb_destroy(struct kref *kref)
drivers/usb/gadget/function/f_printer.c:227:30-227:43
: static void printer_dev_free(struct kref *kref)
drivers/usb/gadget/legacy/raw_gadget.c:203:22-203:35
: static void dev_free(struct kref *kref)
drivers/usb/host/oxu210hp-hcd.c:1042:24-1042:37
: static void qh_destroy(struct kref *kref)
drivers/usb/misc/sisusbvga/sisusbvga.c:2254:27-2254:40
: static void sisusb_delete(struct kref *kref)
drivers/usb/misc/usblcd.c:67:24-67:37
: static void lcd_delete(struct kref *kref)
drivers/usb/misc/uss720.c:68:26-68:39
: static void destroy_priv(struct kref *kref)
drivers/usb/misc/uss720.c:78:27-78:40
: static void destroy_async(struct kref *kref)
drivers/usb/misc/yurex.c:90:26-90:39
: static void yurex_delete(struct kref *kref)
drivers/usb/serial/mos7720.c:251:33-251:46
: static void destroy_mos_parport(struct kref *kref)
drivers/usb/serial/usb-serial.c:162:28-162:41
: static void destroy_serial(struct kref *kref)
drivers/vfio/container.c:146:36-146:49
: static void vfio_container_release(struct kref *kref)
drivers/vhost/scsi.c:244:38-244:51
: static void vhost_scsi_done_inflight(struct kref *kref)
drivers/video/fbdev/smscufx.c:1115:22-1115:35
: static void ufx_free(struct kref *kref)
drivers/xen/gntdev-dmabuf.c:306:32-306:45
: static void dmabuf_exp_release(struct kref *kref)
drivers/xen/xen-pciback/pci_stub.c:93:36-93:49
: static void pcistub_device_release(struct kref *kref)
drivers/xen/xen-scsiback.c:271:45-271:58
: static void scsiback_free_translation_entry(struct kref *kref)
drivers/xen/xenbus/xenbus_dev_frontend.c:339:30-339:43
: static void xenbus_file_free(struct kref *kref)
fs/ceph/mds_client.c:1080:32-1080:45
: void ceph_mdsc_release_request(struct kref *kref)
fs/configfs/item.c:135:33-135:46
: static void config_item_release(struct kref *kref)
fs/dlm/lock.c:1132:22-1132:35
: static void toss_rsb(struct kref *kref)
fs/dlm/lock.c:1158:22-1158:35
: static void kill_rsb(struct kref *kref)
fs/dlm/lock.c:1248:22-1248:35
: static void kill_lkb(struct kref *kref)
fs/dlm/lock.c:1302:31-1302:44
: static void unhold_lkb_assert(struct kref *kref)
fs/dlm/lowcomms.c:678:30-678:43
: static void dlm_page_release(struct kref *kref)
fs/dlm/lowcomms.c:687:29-687:42
: static void dlm_msg_release(struct kref *kref)
fs/eventfd.c:101:26-101:39
: static void eventfd_free(struct kref *kref)
fs/fuse/file.c:640:29-640:42
: static void fuse_io_release(struct kref *kref)
fs/lockd/svclock.c:293:31-293:44
: static void nlmsvc_free_block(struct kref *kref)
fs/nfs/blocklayout/blocklayout.c:90:30-90:43
: static void destroy_parallel(struct kref *kref)
fs/nfs/direct.c:191:33-191:46
: static void nfs_direct_req_free(struct kref *kref)
fs/nfs/nfs42xattr.c:255:26-255:39
: nfs4_xattr_free_entry_cb(struct kref *kref)
fs/nfs/nfs42xattr.c:268:26-268:39
: nfs4_xattr_free_cache_cb(struct kref *kref)
fs/nfs/nfs4proc.c:1448:32-1448:45
: static void nfs4_opendata_free(struct kref *kref)
fs/nfs/pagelist.c:448:24-448:37
: nfs_page_group_destroy(struct kref *kref)
fs/nfs/write.c:130:39-130:52
: static void nfs_io_completion_release(struct kref *kref)
fs/nfsd/nfs4state.c:316:10-316:23
: free_nbl(struct kref *kref)
fs/ocfs2/cluster/tcp.c:377:29-377:42
: static void sc_kref_release(struct kref *kref)
fs/ocfs2/cluster/tcp.c:784:40-784:53
: static void o2net_handler_kref_release(struct kref *kref)
fs/ocfs2/dlm/dlmdomain.c:307:30-307:43
: static void dlm_ctxt_release(struct kref *kref)
fs/ocfs2/dlm/dlmlock.c:334:30-334:43
: static void dlm_lock_release(struct kref *kref)
fs/ocfs2/dlm/dlmmaster.c:403:29-403:42
: static void dlm_mle_release(struct kref *kref)
fs/ocfs2/dlm/dlmmaster.c:464:33-464:46
: static void dlm_lockres_release(struct kref *kref)
fs/ocfs2/dlmglue.c:3011:34-3011:47
: static void ocfs2_dlm_debug_free(struct kref *kref)
fs/ocfs2/refcounttree.c:269:45-269:58
: static void ocfs2_kref_remove_refcount_tree(struct kref *kref)
include/kunit/resource.h:109:43-109:56
: static inline void kunit_release_resource(struct kref *kref)
include/linux/kref.h:29:30-29:43
: static inline void kref_init(struct kref *kref)
include/linux/kref.h:34:38-34:57
: static inline unsigned int kref_read(const struct kref *kref)
include/linux/kref.h:43:29-43:42
: static inline void kref_get(struct kref *kref)
include/linux/kref.h:62:28-62:41
: static inline int kref_put(struct kref *kref, void (*release)(struct kref *kref))
include/linux/kref.h:71:34-71:47
: static inline int kref_put_mutex(struct kref *kref,
include/linux/kref.h:82:33-82:46
: static inline int kref_put_lock(struct kref *kref,
include/linux/kref.h:109:53-109:66
: static inline int __must_check kref_get_unless_zero(struct kref *kref)
kernel/relay.c:182:35-182:48
: static void relay_destroy_channel(struct kref *kref)
kernel/relay.c:218:30-218:43
: static void relay_remove_buf(struct kref *kref)
kernel/sched/autogroup.c:47:38-47:51
: static inline void autogroup_destroy(struct kref *kref)
kernel/watch_queue.c:386:31-386:44
: static void __put_watch_queue(struct kref *kref)
kernel/watch_queue.c:424:25-424:38
: static void __put_watch(struct kref *kref)
lib/klist.c:183:27-183:40
: static void klist_release(struct kref *kref)
lib/kobject.c:705:29-705:42
: static void kobject_release(struct kref *kref)
mm/hugetlb.c:346:31-346:44
: void hugetlb_vma_lock_release(struct kref *kref)
mm/madvise.c:87:25-87:38
: void anon_vma_name_free(struct kref *kref)
mm/memory-tiers.c:539:29-539:42
: static void release_memtype(struct kref *kref)
mm/zswap.c:861:32-861:45
: static void __zswap_pool_empty(struct kref *kref)
net/bluetooth/a2mp.c:828:29-828:42
: static void amp_mgr_destroy(struct kref *kref)
net/bluetooth/amp.c:25:30-25:43
: static void amp_ctrl_destroy(struct kref *kref)
net/bluetooth/l2cap_core.c:499:32-499:45
: static void l2cap_chan_destroy(struct kref *kref)
net/can/j1939/bus.c:17:33-17:46
: static void __j1939_ecu_release(struct kref *kref)
net/can/j1939/main.c:159:34-159:47
: static void __j1939_priv_release(struct kref *kref)
net/can/j1939/main.c:214:32-214:45
: static void __j1939_rx_release(struct kref *kref)
net/can/j1939/transport.c:289:37-289:50
: static void __j1939_session_release(struct kref *kref)
net/ceph/buffer.c:34:26-34:39
: void ceph_buffer_release(struct kref *kref)
net/ceph/messenger.c:2157:30-2157:43
: static void ceph_msg_release(struct kref *kref)
net/ceph/mon_client.c:581:37-581:50
: static void release_generic_request(struct kref *kref)
net/ceph/osd_client.c:506:39-506:52
: static void ceph_osdc_release_request(struct kref *kref)
net/ceph/osd_client.c:2782:28-2782:41
: static void linger_release(struct kref *kref)
net/qrtr/af_qrtr.c:168:33-168:46
: static void __qrtr_node_release(struct kref *kref)
net/rds/rdma.c:115:25-115:38
: void __rds_put_mr_final(struct kref *kref)
net/sunrpc/auth_gss/auth_gss.c:1010:32-1010:45
: static void __gss_pipe_release(struct kref *kref)
net/sunrpc/auth_gss/auth_gss.c:1129:19-1129:32
: gss_free_callback(struct kref *kref)
net/sunrpc/svc_xprt.c:166:27-166:40
: static void svc_xprt_free(struct kref *kref)
net/sunrpc/svcauth.c:178:33-178:46
: static void auth_domain_release(struct kref *kref)
net/sunrpc/svcauth_unix.c:106:24-106:37
: static void ip_map_put(struct kref *kref)
net/sunrpc/svcauth_unix.c:431:26-431:39
: static void unix_gid_put(struct kref *kref)
net/sunrpc/xprt.c:2132:31-2132:44
: static void xprt_destroy_kref(struct kref *kref)
net/sunrpc/xprtmultipath.c:167:30-167:43
: static void xprt_switch_free(struct kref *kref)
net/sunrpc/xprtrdma/rpc_rdma.c:519:34-519:47
: static void rpcrdma_sendctx_done(struct kref *kref)
net/sunrpc/xprtrdma/rpc_rdma.c:1412:32-1412:45
: static void rpcrdma_reply_done(struct kref *kref)
net/sunrpc/xprtrdma/verbs.c:329:32-329:45
: static void rpcrdma_ep_destroy(struct kref *kref)
net/tipc/node.c:311:36-311:49
: static void tipc_node_kref_release(struct kref *kref)
net/tipc/subscr.c:116:35-116:48
: static void tipc_sub_kref_release(struct kref *kref)
net/tipc/topsrv.c:124:36-124:49
: static void tipc_conn_kref_release(struct kref *kref)
security/apparmor/apparmorfs.c:820:36-820:49
: static void multi_transaction_kref(struct kref *kref)
security/apparmor/label.c:53:20-53:33
: void aa_proxy_kref(struct kref *kref)
security/apparmor/label.c:370:20-370:33
: void aa_label_kref(struct kref *kref)
security/apparmor/lib.c:166:18-166:31
: void aa_str_kref(struct kref *kref)
security/apparmor/match.c:288:23-288:36
: void aa_dfa_free_kref(struct kref *kref)
security/apparmor/policy_unpack.c:132:23-132:36
: void aa_loaddata_kref(struct kref *kref)
record
Declared as a prototype...
drivers/gpu/drm/drm_crtc_internal.h:60:1-60:8
: struct kref {
drivers/gpu/drm/i915/gt/intel_lrc.h:20:1-20:8
: struct kref {
drivers/target/iscsi/iscsi_target.h:14:1-14:8
: struct kref {
Defined...
include/linux/kref.h:19:1-21:1
: struct kref {
variable
Defined...
block/sed-opal.c:306:2-306:12
: key_ref_t kref;
certs/blacklist.c:227:2-227:12
: key_ref_t kref;
lib/digsig.c:219:3-219:13
: key_ref_t kref;
net/rxrpc/rxperf.c:541:2-541:12
: key_ref_t kref;
net/rxrpc/security.c:165:2-165:19
: key_ref_t kref = NULL;
security/integrity/digsig_asymmetric.c:33:3-33:13
: key_ref_t kref;
security/integrity/digsig_asymmetric.c:45:3-45:13
: key_ref_t kref;