put_device
Regular
4.4
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff81546900)
Location: drivers/base/core.c:1211
Inline: True
Inline callers:
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_del
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
Direct callers:
- init/do_mounts.c:name_to_dev_t
- init/do_mounts.c:name_to_dev_t
- arch/x86/kernel/cpu/mcheck/mce.c:mce_device_create
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:pmu_dev_alloc
- kernel/events/core.c:perf_pmu_register
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:__blkdev_get
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/genhd.c:disk_part_iter_next
- block/genhd.c:set_disk_ro
- block/genhd.c:bdget_disk
- block/genhd.c:blk_lookup_devt
- block/genhd.c:diskstats_show
- block/genhd.c:add_disk
- block/genhd.c:printk_all_partitions
- block/genhd.c:del_gendisk
- block/partition-generic.c:delete_partition_rcu_cb
- block/partition-generic.c:add_partition
- block/bsg.c:bsg_kref_release_function
- block/bsg.c:bsg_register_queue
- block/bsg-lib.c:bsg_softirq_done
- block/bsg-lib.c:bsg_request_fn
- drivers/phy/phy-core.c:phy_put
- drivers/phy/phy-core.c:phy_create
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:unexport_store
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:pci_create_root_bus
- drivers/pci/probe.c:pci_create_root_bus
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/device_sysfs.c:acpi_eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/scan.c:acpi_scan_init
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/pnp/pnpacpi/core.c:pnpacpi_add_device_handler
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_shutdown
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:free_tty_struct
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/char/tpm/tpm-dev.c:tpm_release
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/iommu/iommu-sysfs.c:iommu_device_create
- drivers/iommu/dmar.c:dmar_free_dev_scope
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:store_drivers_probe
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:driver_detach
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_add_devices
- drivers/base/cpu.c:cpu_device_create
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_resume_noirq
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:request_firmware_work_func
- drivers/base/memory.c:find_memory_block_hinted
- drivers/base/memory.c:register_new_memory
- drivers/base/memory.c:unregister_memory_section
- drivers/base/memory.c:unregister_memory_section
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/nvdimm/core.c:__nvdimm_bus_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nvdimm_ioctl
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/scsi.c:scsi_device_put
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/hosts.c:scsi_unregister
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/scsi_lib.c:scsi_end_request
- drivers/scsi/scsi_lib.c:scsi_init_io
- drivers/scsi/scsi_lib.c:scsi_prep_fn
- drivers/scsi/scsi_lib.c:scsi_prep_fn
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:__scsi_queue_insert
- drivers/scsi/scsi_lib.c:scsi_io_completion
- drivers/scsi/scsi_lib.c:scsi_io_completion
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:scsi_disk_put
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:sd_probe_async
- drivers/ata/libata-transport.c:ata_tdev_delete
- drivers/ata/libata-transport.c:ata_tdev_release
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/spi/spi.c:spidev_release
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:acpi_spi_add_device
- drivers/net/phy/phy_device.c:phy_device_free
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/mdio_bus.c:__mdiobus_register
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/usb/phy/phy.c:usb_put_phy
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:devm_input_device_release
- drivers/input/input.c:input_free_device
- drivers/input/mousedev.c:mousedev_free
- drivers/input/mousedev.c:mousedev_destroy
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_create
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_free
- drivers/input/evdev.c:evdev_connect
- drivers/rtc/class.c:rtc_device_unregister
- drivers/rtc/class.c:rtc_device_register
- drivers/rtc/interface.c:rtc_class_open
- drivers/rtc/interface.c:rtc_class_close
- drivers/i2c/i2c-core.c:i2c_release_client
- drivers/i2c/i2c-core.c:i2c_put_adapter
- drivers/power/power_supply_core.c:power_supply_put
- drivers/power/power_supply_core.c:__power_supply_register
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/leds/led-class.c:led_classdev_register
- drivers/devfreq/devfreq.c:devm_devfreq_dev_release
- drivers/extcon/extcon.c:extcon_dev_unregister
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:vme_register_driver
- net/core/dev.c:free_netdev
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff81546900-ffffffff8154691a: put_device (STB_GLOBAL)
4.8
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff8159af58)
Location: drivers/base/core.c:1211
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
Direct callers:
- init/do_mounts.c:name_to_dev_t
- init/do_mounts.c:name_to_dev_t
- arch/x86/kernel/cpu/mcheck/mce.c:mce_device_create
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:__blkdev_get
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/genhd.c:set_disk_ro
- block/genhd.c:blk_lookup_devt
- block/genhd.c:diskstats_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:bdget_disk
- block/genhd.c:del_gendisk
- block/genhd.c:device_add_disk
- block/genhd.c:disk_part_iter_next
- block/partition-generic.c:add_partition
- block/partition-generic.c:delete_partition_rcu_cb
- block/bsg.c:bsg_register_queue
- block/bsg.c:bsg_kref_release_function
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_softirq_done
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:phy_put
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpio_chrdev_release
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:lineevent_release
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_release
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:unexport_store
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_create_root_bus
- drivers/pci/probe.c:pci_create_root_bus
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/device_sysfs.c:acpi_eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_scan_init
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/pnp/pnpacpi/core.c:pnpacpi_add_device_handler
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_shutdown
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:free_tty_struct
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/iommu-sysfs.c:iommu_device_create
- drivers/iommu/dmar.c:dmar_free_dev_scope
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:store_drivers_probe
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_add_devices
- drivers/base/cpu.c:cpu_device_create
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/isa.c:isa_register_driver
- drivers/base/firmware_class.c:request_firmware_work_func
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/memory.c:unregister_memory_section
- drivers/base/memory.c:unregister_memory_section
- drivers/base/memory.c:register_new_memory
- drivers/base/memory.c:find_memory_block_hinted
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/nvdimm/bus.c:nvdimm_ioctl
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/scsi/scsi.c:scsi_device_put
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_unregister
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_prep_fn
- drivers/scsi/scsi_lib.c:scsi_prep_fn
- drivers/scsi/scsi_lib.c:scsi_init_io
- drivers/scsi/scsi_lib.c:scsi_io_completion
- drivers/scsi/scsi_lib.c:scsi_io_completion
- drivers/scsi/scsi_lib.c:scsi_end_request
- drivers/scsi/scsi_lib.c:__scsi_queue_insert
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:sd_probe_async
- drivers/scsi/sd.c:scsi_disk_put
- drivers/ata/libata-transport.c:ata_tdev_delete
- drivers/ata/libata-transport.c:ata_tdev_release
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_mdio_device_free
- drivers/net/phy/mdio_bus.c:__mdiobus_register
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/usb/phy/phy.c:usb_put_phy
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_destroy
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:rtc_device_unregister
- drivers/rtc/class.c:rtc_device_register
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core.c:i2c_put_adapter
- drivers/i2c/i2c-core.c:i2c_release_client
- drivers/power/power_supply_core.c:__power_supply_register
- drivers/power/power_supply_core.c:power_supply_put
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/leds/led-class.c:led_classdev_register
- drivers/extcon/extcon.c:extcon_dev_unregister
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:vme_register_driver
- net/core/dev.c:free_netdev
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff81598580-ffffffff8159859a: put_device (STB_GLOBAL)
4.10
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff815c94b8)
Location: drivers/base/core.c:1797
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:__device_link_free_srcu
- drivers/base/core.c:__device_link_free_srcu
Direct callers:
- init/do_mounts.c:name_to_dev_t
- init/do_mounts.c:name_to_dev_t
- arch/x86/kernel/cpu/mcheck/mce.c:mce_cpu_online
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:__blkdev_get
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/genhd.c:set_disk_ro
- block/genhd.c:blk_lookup_devt
- block/genhd.c:diskstats_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:bdget_disk
- block/genhd.c:del_gendisk
- block/genhd.c:device_add_disk
- block/genhd.c:disk_part_iter_next
- block/partition-generic.c:add_partition
- block/partition-generic.c:delete_partition_rcu_cb
- block/bsg.c:bsg_register_queue
- block/bsg.c:bsg_kref_release_function
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_destroy_job
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:phy_put
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpio_chrdev_release
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:lineevent_release
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_release
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport_children
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/device_sysfs.c:acpi_eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_scan_init
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/pnp/pnpacpi/core.c:pnpacpi_add_device_handler
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_shutdown
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:free_tty_struct
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/tpm_eventlog.c:tpm_bios_measurements_release
- drivers/iommu/iommu-sysfs.c:iommu_device_create
- drivers/iommu/dmar.c:dmar_free_dev_scope
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:store_drivers_probe
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_add_devices
- drivers/base/cpu.c:cpu_device_create
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/isa.c:isa_register_driver
- drivers/base/firmware_class.c:request_firmware_work_func
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/memory.c:unregister_memory_section
- drivers/base/memory.c:unregister_memory_section
- drivers/base/memory.c:register_new_memory
- drivers/base/memory.c:find_memory_block_hinted
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/mfd/mfd-core.c:mfd_clone_cell
- drivers/nvdimm/bus.c:nvdimm_ioctl
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/scsi/scsi.c:scsi_device_put
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_unregister
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_prep_fn
- drivers/scsi/scsi_lib.c:scsi_prep_fn
- drivers/scsi/scsi_lib.c:scsi_init_io
- drivers/scsi/scsi_lib.c:scsi_io_completion
- drivers/scsi/scsi_lib.c:scsi_io_completion
- drivers/scsi/scsi_lib.c:scsi_end_request
- drivers/scsi/scsi_lib.c:__scsi_queue_insert
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:sd_probe_async
- drivers/scsi/sd.c:scsi_disk_put
- drivers/ata/libata-transport.c:ata_tdev_delete
- drivers/ata/libata-transport.c:ata_tdev_release
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_attach
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_mdio_device_free
- drivers/net/phy/mdio_bus.c:__mdiobus_register
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/usb/phy/phy.c:usb_put_phy
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_destroy
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:rtc_device_unregister
- drivers/rtc/class.c:rtc_device_register
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core.c:i2c_put_adapter
- drivers/i2c/i2c-core.c:i2c_release_client
- drivers/power/supply/power_supply_core.c:__power_supply_register
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/leds/led-class.c:led_classdev_register
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/apple-properties.c:map_properties
- drivers/extcon/extcon.c:extcon_dev_unregister
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:vme_register_driver
- net/core/dev.c:free_netdev
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff815c6110-ffffffff815c612a: put_device (STB_GLOBAL)
4.13
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff815de1d8)
Location: drivers/base/core.c:1795
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:__device_link_free_srcu
- drivers/base/core.c:__device_link_free_srcu
Direct callers:
- arch/x86/kernel/cpu/mcheck/mce.c:mce_cpu_online
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:__blkdev_get
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/genhd.c:set_disk_ro
- block/genhd.c:blk_lookup_devt
- block/genhd.c:diskstats_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:bdget_disk
- block/genhd.c:del_gendisk
- block/genhd.c:device_add_disk
- block/genhd.c:disk_part_iter_next
- block/partition-generic.c:add_partition
- block/partition-generic.c:delete_partition_rcu_cb
- block/bsg.c:bsg_register_queue
- block/bsg.c:bsg_kref_release_function
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_job_put
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:devm_phy_release
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpio_chrdev_release
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:lineevent_release
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_release
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport_children
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/device_sysfs.c:acpi_eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_scan_init
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/pnp/pnpacpi/core.c:pnpacpi_add_device_handler
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_shutdown
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:free_tty_struct
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_devs_release
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/tpm1_eventlog.c:tpm_bios_measurements_release
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/iommu/dmar.c:dmar_free_dev_scope
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:store_drivers_probe
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_device_unregister
- drivers/base/cpu.c:cpu_device_create
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/firmware_class.c:request_firmware_work_func
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/memory.c:unregister_memory_section
- drivers/base/memory.c:unregister_memory_section
- drivers/base/memory.c:register_new_memory
- drivers/base/memory.c:find_memory_block_hinted
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/mfd/mfd-core.c:mfd_clone_cell
- drivers/nvdimm/bus.c:nvdimm_ioctl
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/scsi/scsi.c:scsi_device_put
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_unregister
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_prep_fn
- drivers/scsi/scsi_lib.c:scsi_init_io
- drivers/scsi/scsi_lib.c:scsi_io_completion
- drivers/scsi/scsi_lib.c:scsi_io_completion
- drivers/scsi/scsi_lib.c:scsi_end_request
- drivers/scsi/scsi_lib.c:__scsi_queue_insert
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:sd_probe_async
- drivers/scsi/sd.c:scsi_disk_put
- drivers/ata/libata-transport.c:ata_tdev_delete
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:spi_slave_store
- drivers/spi/spi.c:spi_slave_store
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_attach
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_mdio_device_free
- drivers/net/phy/mdio_bus.c:__mdiobus_register
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_destroy
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/class.c:rtc_device_unregister
- drivers/rtc/class.c:rtc_device_register
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-base.c:i2c_release_client
- drivers/power/supply/power_supply_core.c:__power_supply_register
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/leds/led-class.c:of_led_classdev_register
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/apple-properties.c:map_properties
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:vme_register_driver
- drivers/nvmem/core.c:nvmem_unregister
- net/core/dev.c:free_netdev
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff815daf80-ffffffff815daf9b: put_device (STB_GLOBAL)
4.15
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff816451d8)
Location: drivers/base/core.c:1930
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:__device_link_free_srcu
- drivers/base/core.c:__device_link_free_srcu
Direct callers:
- arch/x86/kernel/cpu/mcheck/mce.c:mce_cpu_online
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- mm/hmm.c:hmm_device_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:__blkdev_get
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/genhd.c:set_disk_ro
- block/genhd.c:blk_lookup_devt
- block/genhd.c:diskstats_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:bdget_disk
- block/genhd.c:del_gendisk
- block/genhd.c:device_add_disk
- block/genhd.c:disk_part_iter_next
- block/partition-generic.c:add_partition
- block/partition-generic.c:delete_partition_rcu_cb
- block/bsg.c:bsg_register_queue
- block/bsg.c:bsg_kref_release_function
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_teardown_job
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:devm_phy_release
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpio_chrdev_release
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:lineevent_release
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_release
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport_children
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/device_sysfs.c:acpi_eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_scan_init
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/pnp/pnpacpi/core.c:pnpacpi_add_device_handler
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_shutdown
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:free_tty_struct
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serdev/core.c:acpi_serdev_add_device
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_devs_release
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/tpm1_eventlog.c:tpm_bios_measurements_release
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/iommu/dmar.c:dmar_free_dev_scope
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:store_drivers_probe
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_device_unregister
- drivers/base/cpu.c:cpu_device_create
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_noirq_resume_devices
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/firmware_class.c:request_firmware_work_func
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/memory.c:unregister_memory_section
- drivers/base/memory.c:unregister_memory_section
- drivers/base/memory.c:register_new_memory
- drivers/base/memory.c:find_memory_block_hinted
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/mfd/mfd-core.c:mfd_clone_cell
- drivers/nvdimm/bus.c:nvdimm_ioctl
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/scsi/scsi.c:scsi_device_put
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_unregister
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_lib.c:scsi_mq_get_budget
- drivers/scsi/scsi_lib.c:scsi_mq_put_budget
- drivers/scsi/scsi_lib.c:scsi_prep_fn
- drivers/scsi/scsi_lib.c:scsi_init_io
- drivers/scsi/scsi_lib.c:scsi_io_completion
- drivers/scsi/scsi_lib.c:scsi_end_request
- drivers/scsi/scsi_lib.c:scsi_mq_requeue_cmd
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:sd_probe_async
- drivers/scsi/sd.c:scsi_disk_put
- drivers/ata/libata-transport.c:ata_tdev_delete
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:spi_slave_store
- drivers/spi/spi.c:spi_slave_store
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_attach
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_mdio_device_free
- drivers/net/phy/mdio_bus.c:__mdiobus_register
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_destroy
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/class.c:rtc_device_unregister
- drivers/rtc/class.c:rtc_device_register
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-base.c:i2c_release_client
- drivers/power/supply/power_supply_core.c:__power_supply_register
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/leds/led-class.c:of_led_classdev_register
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:vme_register_driver
- drivers/nvmem/core.c:nvmem_unregister
- net/core/dev.c:free_netdev
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff81641f40-ffffffff81641f5b: put_device (STB_GLOBAL)
4.18
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff81680622)
Location: drivers/base/core.c:1977
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:__device_link_free_srcu
- drivers/base/core.c:__device_link_free_srcu
Direct callers:
- arch/x86/kernel/cpu/mcheck/mce.c:mce_cpu_online
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- mm/hmm.c:hmm_device_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:__blkdev_get
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/genhd.c:set_disk_ro
- block/genhd.c:blk_lookup_devt
- block/genhd.c:diskstats_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:bdget_disk
- block/genhd.c:del_gendisk
- block/genhd.c:__device_add_disk
- block/genhd.c:disk_part_iter_next
- block/partition-generic.c:add_partition
- block/partition-generic.c:delete_partition_rcu_cb
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_teardown_job
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:devm_phy_release
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpio_chrdev_release
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:lineevent_release
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_release
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport_children
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:export_store
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/device_sysfs.c:acpi_eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_scan_init
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/pnp/pnpacpi/core.c:pnpacpi_add_device_handler
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_shutdown
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:free_tty_struct
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serdev/core.c:acpi_serdev_add_device
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_devs_release
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/iommu/dmar.c:dmar_free_dev_scope
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:store_drivers_probe
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_device_unregister
- drivers/base/cpu.c:cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_noirq_resume_devices
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/node.c:__register_one_node
- drivers/base/memory.c:unregister_memory_section
- drivers/base/memory.c:unregister_memory_section
- drivers/base/memory.c:hotplug_memory_register
- drivers/base/memory.c:init_memory_block
- drivers/base/memory.c:find_memory_block_hinted
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/mfd/mfd-core.c:mfd_clone_cell
- drivers/nvdimm/bus.c:nvdimm_ioctl
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/scsi/scsi.c:scsi_device_put
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_lib.c:scsi_mq_get_budget
- drivers/scsi/scsi_lib.c:scsi_mq_put_budget
- drivers/scsi/scsi_lib.c:scsi_prep_fn
- drivers/scsi/scsi_lib.c:scsi_init_io
- drivers/scsi/scsi_lib.c:scsi_io_completion
- drivers/scsi/scsi_lib.c:scsi_io_completion
- drivers/scsi/scsi_lib.c:scsi_end_request
- drivers/scsi/scsi_lib.c:__scsi_queue_insert
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:sd_probe_async
- drivers/scsi/sd.c:scsi_disk_put
- drivers/ata/libata-transport.c:ata_tdev_delete
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:spi_slave_store
- drivers/spi/spi.c:spi_slave_store
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_attach
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_mdio_device_free
- drivers/net/phy/mdio_bus.c:__mdiobus_register
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_destroy
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/class.c:rtc_device_unregister
- drivers/rtc/class.c:rtc_device_register
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-base.c:i2c_release_client
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/leds/led-class.c:of_led_classdev_register
- drivers/firmware/dmi-id.c:dmi_id_init
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/apple-properties.c:map_properties
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:vme_register_driver
- drivers/nvmem/core.c:nvmem_unregister
- net/core/dev.c:free_netdev
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff8167d1d0-ffffffff8167d1ea: put_device (STB_GLOBAL)
5.0
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff816a00b2)
Location: drivers/base/core.c:2056
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:__device_link_free_srcu
- drivers/base/core.c:__device_link_free_srcu
Direct callers:
- arch/x86/kernel/cpu/mce/core.c:mce_cpu_online
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- mm/hmm.c:hmm_device_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:__blkdev_get
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/genhd.c:set_disk_ro
- block/genhd.c:blk_lookup_devt
- block/genhd.c:diskstats_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:bdget_disk
- block/genhd.c:del_gendisk
- block/genhd.c:__device_add_disk
- block/genhd.c:disk_part_iter_next
- block/partition-generic.c:add_partition
- block/partition-generic.c:delete_partition_work_fn
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_teardown_job
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:devm_phy_release
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpio_chrdev_release
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:lineevent_release
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_release
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport_children
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:export_store
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/device_sysfs.c:acpi_eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_scan_init
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/pnp/pnpacpi/core.c:pnpacpi_add_device_handler
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_shutdown
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:free_tty_struct
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serdev/core.c:acpi_serdev_add_device
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_devs_release
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/iommu/dmar.c:dmar_free_dev_scope
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:store_drivers_probe
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_device_unregister
- drivers/base/cpu.c:cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_noirq_resume_devices
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/node.c:__register_one_node
- drivers/base/memory.c:unregister_memory_section
- drivers/base/memory.c:unregister_memory_section
- drivers/base/memory.c:hotplug_memory_register
- drivers/base/memory.c:init_memory_block
- drivers/base/memory.c:find_memory_block_hinted
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/mfd/mfd-core.c:mfd_clone_cell
- drivers/nvdimm/bus.c:nvdimm_ioctl
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/nvdimm/security.c:__nvdimm_security_overwrite_query
- drivers/scsi/scsi.c:scsi_device_put
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_lib.c:scsi_mq_get_budget
- drivers/scsi/scsi_lib.c:scsi_mq_put_budget
- drivers/scsi/scsi_lib.c:scsi_end_request
- drivers/scsi/scsi_lib.c:__scsi_queue_insert
- drivers/scsi/scsi_lib.c:scsi_mq_requeue_cmd
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:sd_probe_async
- drivers/scsi/sd.c:scsi_disk_put
- drivers/ata/libata-transport.c:ata_tdev_delete
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:spi_slave_store
- drivers/spi/spi.c:spi_slave_store
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_attach
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_mdio_device_free
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_destroy
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-base.c:i2c_release_client
- drivers/media/cec/cec-core.c:cec_put_device
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/eisa/eisa-bus.c:eisa_register_device
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/leds/led-class.c:of_led_classdev_register
- drivers/firmware/dmi-id.c:dmi_id_init
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/apple-properties.c:map_properties
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:vme_register_driver
- drivers/nvmem/core.c:nvmem_device_release
- net/core/dev.c:free_netdev
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff8169cb60-ffffffff8169cb7a: put_device (STB_GLOBAL)
5.3
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff816d88e5)
Location: drivers/base/core.c:2260
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:__device_link_free_srcu
- drivers/base/core.c:__device_link_free_srcu
Direct callers:
- init/do_mounts.c:name_to_dev_t
- arch/x86/kernel/cpu/mce/core.c:mce_cpu_online
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- mm/memory_hotplug.c:online_pages
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:__blkdev_get
- security/keys/trusted.c:cleanup_trusted
- security/keys/trusted.c:init_trusted
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/genhd.c:set_disk_ro
- block/genhd.c:blk_lookup_devt
- block/genhd.c:diskstats_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:bdget_disk
- block/genhd.c:del_gendisk
- block/genhd.c:__device_add_disk
- block/genhd.c:disk_part_iter_next
- block/partition-generic.c:add_partition
- block/partition-generic.c:delete_partition_work_fn
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_teardown_job
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:phy_put
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpio_chrdev_release
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:lineevent_release
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_release
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_class_get_state
- drivers/pwm/sysfs.c:export_store
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_put
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/utils.c:acpi_dev_present
- drivers/acpi/device_sysfs.c:acpi_eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_scan_init
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/pnp/pnpacpi/core.c:pnpacpi_add_device_handler
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_shutdown
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:free_tty_struct
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serdev/core.c:acpi_serdev_add_device
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/virtio_console.c:free_buf
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_devs_release
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/iommu.c:iommu_unregister_device_fault_handler
- drivers/iommu/iommu.c:iommu_register_device_fault_handler
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/iommu/dmar.c:dmar_free_dev_scope
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:drivers_probe_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_device_unregister
- drivers/base/cpu.c:cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_noirq_resume_devices
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/node.c:__register_one_node
- drivers/base/memory.c:walk_memory_blocks
- drivers/base/memory.c:unregister_memory
- drivers/base/memory.c:init_memory_block
- drivers/base/memory.c:init_memory_block
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/mfd/mfd-core.c:mfd_clone_cell
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/region_devs.c:nd_region_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/nvdimm/security.c:__nvdimm_security_overwrite_query
- drivers/dax/bus.c:__devm_create_dev_dax
- drivers/dax/bus.c:unregister_dev_dax
- drivers/scsi/scsi.c:scsi_device_put
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:scsi_disk_put
- drivers/ata/libata-transport.c:ata_tdev_delete
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:spi_slave_store
- drivers/spi/spi.c:spi_slave_store
- drivers/spi/spi.c:acpi_register_spi_device
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_driver_is_genphy_10g
- drivers/net/phy/phy_device.c:phy_driver_is_genphy
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_mdio_device_free
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_destroy
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-base.c:i2c_release_client
- drivers/media/cec/cec-core.c:cec_put_device
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/eisa/eisa-bus.c:eisa_register_device
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/leds/led-class.c:of_led_classdev_register
- drivers/firmware/dmi-id.c:dmi_id_init
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/apple-properties.c:unmarshal_devices
- drivers/soundwire/slave.c:sdw_acpi_find_slaves
- drivers/devfreq/devfreq.c:devfreq_add_device
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:vme_register_driver
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:nvmem_device_release
- net/core/dev.c:free_netdev
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff816d5930-ffffffff816d5946: put_device (STB_GLOBAL)
5.4
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff816fc9ea)
Location: drivers/base/core.c:2297
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_change_owner
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:__device_link_free_srcu
- drivers/base/core.c:__device_link_free_srcu
Direct callers:
- init/do_mounts.c:name_to_dev_t
- arch/x86/kernel/cpu/mce/core.c:mce_cpu_online
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- mm/memory_hotplug.c:online_pages
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:__blkdev_get
- security/keys/trusted.c:cleanup_trusted
- security/keys/trusted.c:init_trusted
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/genhd.c:set_disk_ro
- block/genhd.c:blk_lookup_devt
- block/genhd.c:diskstats_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:bdget_disk
- block/genhd.c:del_gendisk
- block/genhd.c:__device_add_disk
- block/genhd.c:disk_part_iter_next
- block/partition-generic.c:add_partition
- block/partition-generic.c:delete_partition_work_fn
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_teardown_job
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:phy_put
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpio_chrdev_release
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:lineevent_release
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_release
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_class_get_state
- drivers/pwm/sysfs.c:export_store
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_put
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/utils.c:acpi_dev_present
- drivers/acpi/device_sysfs.c:acpi_eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_scan_init
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/pnp/pnpacpi/core.c:pnpacpi_add_device_handler
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_shutdown
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:free_tty_struct
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serdev/core.c:acpi_serdev_add_device
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/virtio_console.c:free_buf
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_devs_release
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/iommu.c:iommu_unregister_device_fault_handler
- drivers/iommu/iommu.c:iommu_register_device_fault_handler
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/iommu/dmar.c:dmar_free_dev_scope
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:drivers_probe_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_device_unregister
- drivers/base/cpu.c:cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/wakeup_stats.c:wakeup_source_device_create
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/node.c:__register_one_node
- drivers/base/memory.c:walk_memory_blocks
- drivers/base/memory.c:unregister_memory
- drivers/base/memory.c:init_memory_block
- drivers/base/memory.c:init_memory_block
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/mfd/mfd-core.c:mfd_clone_cell
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/region_devs.c:nd_region_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_devinit
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/nvdimm/security.c:__nvdimm_security_overwrite_query
- drivers/dax/bus.c:__devm_create_dev_dax
- drivers/dax/bus.c:unregister_dev_dax
- drivers/scsi/scsi.c:scsi_device_put
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:scsi_disk_put
- drivers/ata/libata-transport.c:ata_tdev_delete
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:acpi_register_spi_device
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_driver_is_genphy_10g
- drivers/net/phy/phy_device.c:phy_driver_is_genphy
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_mdio_device_free
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_destroy
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-base.c:i2c_release_client
- drivers/media/cec/cec-core.c:cec_put_device
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/thermal/thermal_core.c:thermal_zone_device_register
- drivers/thermal/thermal_core.c:__thermal_cooling_device_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_release
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/eisa/eisa-bus.c:eisa_register_device
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/leds/led-class.c:led_classdev_register_ext
- drivers/firmware/dmi-id.c:dmi_id_init
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/apple-properties.c:unmarshal_devices
- drivers/remoteproc/remoteproc_core.c:rproc_put
- drivers/remoteproc/remoteproc_core.c:rproc_free
- drivers/remoteproc/remoteproc_core.c:rproc_alloc
- drivers/remoteproc/remoteproc_core.c:rproc_handle_vdev
- drivers/remoteproc/remoteproc_virtio.c:rproc_add_virtio_dev
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/devfreq/devfreq.c:devfreq_add_device
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:vme_register_driver
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:nvmem_device_release
- net/core/dev.c:free_netdev
- net/core/page_pool.c:page_pool_release
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff816f9720-ffffffff816f9736: put_device (STB_GLOBAL)
5.8
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff817b62b0)
Location: drivers/base/core.c:2795
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_change_owner
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:device_links_flush_sync_list
- drivers/base/core.c:__device_link_free_srcu
- drivers/base/core.c:__device_link_free_srcu
Direct callers:
- init/do_mounts.c:devt_from_partuuid
- init/do_mounts.c:devt_from_partuuid
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:__blkdev_get
- security/keys/trusted-keys/trusted_tpm1.c:cleanup_trusted
- security/keys/trusted-keys/trusted_tpm1.c:init_trusted
- block/genhd.c:set_disk_ro
- block/genhd.c:blk_lookup_devt
- block/genhd.c:diskstats_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:bdget_disk
- block/genhd.c:del_gendisk
- block/genhd.c:register_disk
- block/genhd.c:disk_part_iter_next
- block/partitions/core.c:bdev_resize_partition
- block/partitions/core.c:bdev_del_partition
- block/partitions/core.c:add_partition
- block/partitions/core.c:hd_struct_free
- block/partitions/core.c:hd_struct_free_work
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_complete
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:of_phy_put
- drivers/gpio/gpiolib.c:gpiod_put_array
- drivers/gpio/gpiolib.c:fwnode_get_named_gpiod
- drivers/gpio/gpiolib.c:gpiod_get_index
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpio_chrdev_release
- drivers/gpio/gpiolib.c:lineevent_create
- drivers/gpio/gpiolib.c:lineevent_create
- drivers/gpio/gpiolib.c:lineevent_release
- drivers/gpio/gpiolib.c:lineevent_release
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_release
- drivers/gpio/gpiolib.c:linehandle_release
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_class_suspend
- drivers/pwm/sysfs.c:pwm_class_resume_npwm
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pwm/sysfs.c:pwm_export_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_create_root_bus
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:devm_pci_alloc_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_device_init
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_put
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/utils.c:acpi_dev_present
- drivers/acpi/device_sysfs.c:acpi_eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_scan_init
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/acpi_lpss.c:acpi_lpss_link_supplier
- drivers/acpi/acpi_lpss.c:acpi_lpss_link_consumer
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe_frontend.c:xenbus_frontend_dev_shutdown
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serdev/core.c:acpi_serdev_add_device
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/virtio_console.c:free_buf
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_devs_release
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/iommu.c:iommu_unregister_device_fault_handler
- drivers/iommu/iommu.c:iommu_register_device_fault_handler
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/iommu/intel/dmar.c:dmar_pci_bus_notifier
- drivers/iommu/intel/dmar.c:dmar_free_dev_scope
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:drivers_probe_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_add_devices
- drivers/base/cpu.c:__cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/devcon.c:device_connection_fwnode_match
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_noirq_resume_devices
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/wakeup_stats.c:wakeup_source_device_create
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:fw_load_sysfs_fallback
- drivers/base/node.c:__register_one_node
- drivers/base/memory.c:walk_memory_blocks
- drivers/base/memory.c:unregister_memory
- drivers/base/memory.c:init_memory_block
- drivers/base/memory.c:init_memory_block
- drivers/base/memory.c:init_memory_block
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/nvdimm/bus.c:nd_ioctl
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/region_devs.c:nd_region_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/nvdimm/security.c:__nvdimm_security_overwrite_query
- drivers/dax/bus.c:__devm_create_dev_dax
- drivers/dax/bus.c:unregister_dev_dax
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:__scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/scsi_dh.c:scsi_dh_activate
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:sd_check_events
- drivers/scsi/sd.c:sd_release
- drivers/scsi/sd.c:sd_open
- drivers/ata/libata-transport.c:ata_tdev_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:acpi_register_spi_device
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_device_create
- drivers/net/phy/mdio_bus.c:_devm_mdiobus_free
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/usb/phy/phy.c:devm_usb_phy_release2
- drivers/usb/phy/phy.c:devm_usb_phy_release
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_connect
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/power/supply/power_supply_core.c:__power_supply_register
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/thermal/thermal_core.c:thermal_zone_device_register
- drivers/thermal/thermal_core.c:__thermal_cooling_device_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_release
- drivers/edac/edac_mc.c:edac_mc_free
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/eisa/eisa-bus.c:eisa_register_device
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/firmware/dmi-id.c:dmi_id_init
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/apple-properties.c:unmarshal_devices
- drivers/platform/x86/intel_scu_ipc.c:__intel_scu_ipc_register
- drivers/platform/x86/intel_scu_ipc.c:devm_intel_scu_ipc_dev_release
- drivers/platform/x86/intel_scu_ipc.c:intel_scu_ipc_dev_get
- drivers/remoteproc/remoteproc_core.c:devm_rproc_free
- drivers/remoteproc/remoteproc_core.c:rproc_put
- drivers/remoteproc/remoteproc_core.c:rproc_handle_vdev
- drivers/remoteproc/remoteproc_virtio.c:rproc_add_virtio_dev
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/devfreq/devfreq.c:devfreq_add_device
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:__vme_register_driver_bus
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:__nvmem_device_get
- drivers/nvmem/core.c:nvmem_register
- drivers/nvmem/core.c:nvmem_register
- net/core/dev.c:free_netdev
- net/core/page_pool.c:page_pool_release
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff817b2610-ffffffff817b2626: put_device (STB_GLOBAL)
5.11
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff817cb720)
Location: drivers/base/core.c:3204
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_change_owner
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:__fw_devlink_link_to_suppliers
- drivers/base/core.c:fw_devlink_create_devlink
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:device_links_flush_sync_list
- drivers/base/core.c:device_link_add
- drivers/base/core.c:device_link_add
- drivers/base/core.c:__device_link_free_srcu
- drivers/base/core.c:__device_link_free_srcu
Direct callers:
- init/do_mounts.c:devt_from_partuuid
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- security/keys/trusted-keys/trusted_tpm1.c:cleanup_trusted
- security/keys/trusted-keys/trusted_tpm1.c:init_trusted
- block/genhd.c:put_disk
- block/partitions/core.c:add_partition
- block/partitions/core.c:delete_partition
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_complete
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:of_phy_put
- drivers/gpio/gpiolib.c:gpiod_put_array
- drivers/gpio/gpiolib.c:fwnode_get_named_gpiod
- drivers/gpio/gpiolib.c:gpiod_get_index
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib-cdev.c:gpio_chrdev_release
- drivers/gpio/gpiolib-cdev.c:linereq_free
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_class_suspend
- drivers/pwm/sysfs.c:pwm_class_resume_npwm
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pwm/sysfs.c:pwm_export_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_create_root_bus
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:devm_pci_alloc_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_device_init
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_put
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/utils.c:acpi_dev_present
- drivers/acpi/device_sysfs.c:acpi_eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_scan_init
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/acpi_lpss.c:acpi_lpss_link_supplier
- drivers/acpi/acpi_lpss.c:acpi_lpss_link_consumer
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe_frontend.c:xenbus_frontend_dev_shutdown
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:regulator_bulk_free
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serdev/core.c:acpi_serdev_add_device
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/virtio_console.c:free_buf
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_devs_release
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/intel/dmar.c:dmar_pci_bus_notifier
- drivers/iommu/intel/dmar.c:dmar_free_dev_scope
- drivers/iommu/iommu.c:iommu_group_store_type
- drivers/iommu/iommu.c:iommu_unregister_device_fault_handler
- drivers/iommu/iommu.c:iommu_register_device_fault_handler
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:drivers_probe_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_add_devices
- drivers/base/cpu.c:__cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_noirq_resume_devices
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/wakeup_stats.c:wakeup_source_device_create
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:fw_load_sysfs_fallback
- drivers/base/node.c:__register_one_node
- drivers/base/memory.c:walk_memory_blocks
- drivers/base/memory.c:unregister_memory
- drivers/base/memory.c:init_memory_block
- drivers/base/memory.c:init_memory_block
- drivers/base/memory.c:init_memory_block
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/nvdimm/bus.c:nd_ioctl
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/region_devs.c:nd_region_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/nvdimm/security.c:__nvdimm_security_overwrite_query
- drivers/dax/bus.c:devm_create_dev_dax
- drivers/dax/bus.c:devm_register_dax_mapping
- drivers/dax/bus.c:unregister_dax_mapping
- drivers/dax/bus.c:delete_store
- drivers/dax/bus.c:unregister_dev_dax
- drivers/dax/hmem/device.c:hmem_register_device
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:__scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/scsi_dh.c:scsi_dh_activate
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:sd_check_events
- drivers/scsi/sd.c:sd_release
- drivers/scsi/sd.c:sd_open
- drivers/ata/libata-transport.c:ata_tdev_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:spi_unregister_controller
- drivers/spi/spi.c:devm_spi_release_controller
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:acpi_register_spi_device
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_device_create
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/usb/core/usb.c:usb_intf_get_dma_device
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/usb/phy/phy.c:devm_usb_phy_release2
- drivers/usb/phy/phy.c:devm_usb_phy_release
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_connect
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_allocate_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/power/supply/power_supply_core.c:__power_supply_register
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/thermal/thermal_core.c:thermal_zone_device_register
- drivers/thermal/thermal_core.c:__thermal_cooling_device_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_release
- drivers/edac/edac_mc.c:edac_mc_free
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/eisa/eisa-bus.c:eisa_register_device
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/firmware/dmi-id.c:dmi_id_init
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/apple-properties.c:unmarshal_devices
- drivers/platform/x86/intel_scu_ipc.c:__intel_scu_ipc_register
- drivers/platform/x86/intel_scu_ipc.c:devm_intel_scu_ipc_dev_release
- drivers/platform/x86/intel_scu_ipc.c:intel_scu_ipc_dev_get
- drivers/remoteproc/remoteproc_core.c:devm_rproc_free
- drivers/remoteproc/remoteproc_core.c:rproc_put
- drivers/remoteproc/remoteproc_core.c:rproc_handle_vdev
- drivers/remoteproc/remoteproc_virtio.c:rproc_add_virtio_dev
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/devfreq/devfreq.c:devfreq_add_device
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:__vme_register_driver_bus
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:__nvmem_device_get
- drivers/nvmem/core.c:nvmem_register
- net/core/dev.c:free_netdev
- net/core/page_pool.c:page_pool_release
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff817c6ff0-ffffffff817c7006: put_device (STB_GLOBAL)
5.13
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff817af090)
Location: drivers/base/core.c:3431
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_change_owner
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:fw_devlink_link_device
- drivers/base/core.c:__fw_devlink_link_to_suppliers
- drivers/base/core.c:fw_devlink_create_devlink
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:device_links_flush_sync_list
- drivers/base/core.c:device_link_add
- drivers/base/core.c:device_link_add
- drivers/base/core.c:device_link_release_fn
- drivers/base/core.c:device_link_release_fn
Direct callers:
- init/do_mounts.c:devt_from_partuuid
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_exit
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_init
- block/genhd.c:put_disk
- block/genhd.c:disk_uevent
- block/partitions/core.c:add_partition
- block/partitions/core.c:delete_partition
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_complete
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:of_phy_put
- drivers/gpio/gpiolib.c:gpiod_put_array
- drivers/gpio/gpiolib.c:fwnode_get_named_gpiod
- drivers/gpio/gpiolib.c:gpiod_get_index
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib-cdev.c:gpio_chrdev_release
- drivers/gpio/gpiolib-cdev.c:linereq_free
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_class_suspend
- drivers/pwm/sysfs.c:pwm_class_resume_npwm
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pwm/sysfs.c:pwm_export_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_create_root_bus
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:devm_pci_alloc_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_put
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/utils.c:acpi_dev_get_next_match_dev
- drivers/acpi/utils.c:acpi_dev_present
- drivers/acpi/device_sysfs.c:eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_scan_init
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device_links
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device_links
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe_frontend.c:xenbus_frontend_dev_shutdown
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serdev/core.c:acpi_serdev_add_device
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/virtio_console.c:free_buf
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_devs_release
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/intel/dmar.c:dmar_pci_bus_notifier
- drivers/iommu/intel/dmar.c:dmar_free_dev_scope
- drivers/iommu/iommu.c:iommu_group_store_type
- drivers/iommu/iommu.c:iommu_unregister_device_fault_handler
- drivers/iommu/iommu.c:iommu_register_device_fault_handler
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:drivers_probe_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_add_devices
- drivers/base/cpu.c:cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_noirq_resume_devices
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/wakeup_stats.c:wakeup_source_device_create
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:fw_load_sysfs_fallback
- drivers/base/node.c:__register_one_node
- drivers/base/node.c:node_add_cache
- drivers/base/node.c:node_add_cache
- drivers/base/memory.c:walk_memory_blocks
- drivers/base/memory.c:unregister_memory
- drivers/base/memory.c:init_memory_block
- drivers/base/memory.c:init_memory_block
- drivers/base/memory.c:init_memory_block
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/nvdimm/bus.c:nd_ioctl
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/region_devs.c:nd_region_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/nvdimm/security.c:__nvdimm_security_overwrite_query
- drivers/dax/bus.c:devm_create_dev_dax
- drivers/dax/bus.c:devm_register_dax_mapping
- drivers/dax/bus.c:unregister_dax_mapping
- drivers/dax/bus.c:delete_store
- drivers/dax/bus.c:unregister_dev_dax
- drivers/dax/hmem/device.c:hmem_register_device
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_alloc
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_add_host_with_dma
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/scsi_dh.c:scsi_dh_activate
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:sd_check_events
- drivers/scsi/sd.c:sd_release
- drivers/scsi/sd.c:sd_open
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:spi_unregister_controller
- drivers/spi/spi.c:devm_spi_release_controller
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:acpi_register_spi_device
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_device_create
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/net/wwan/wwan_core.c:wwan_port_fops_release
- drivers/net/wwan/wwan_core.c:wwan_port_fops_open
- drivers/net/wwan/wwan_core.c:wwan_remove_port
- drivers/usb/core/usb.c:usb_intf_get_dma_device
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/usb/phy/phy.c:devm_usb_phy_release2
- drivers/usb/phy/phy.c:devm_usb_phy_release
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_connect
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_allocate_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/power/supply/power_supply_core.c:__power_supply_register
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/thermal/thermal_core.c:thermal_zone_device_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_release
- drivers/edac/edac_mc.c:edac_mc_free
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/eisa/eisa-bus.c:eisa_register_device
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/leds/led-class.c:led_classdev_register_ext
- drivers/firmware/dmi-id.c:dmi_id_init
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/apple-properties.c:unmarshal_devices
- drivers/platform/x86/intel_scu_ipc.c:__intel_scu_ipc_register
- drivers/platform/x86/intel_scu_ipc.c:devm_intel_scu_ipc_dev_release
- drivers/platform/x86/intel_scu_ipc.c:intel_scu_ipc_dev_get
- drivers/remoteproc/remoteproc_core.c:devm_rproc_free
- drivers/remoteproc/remoteproc_core.c:rproc_put
- drivers/remoteproc/remoteproc_core.c:rproc_handle_vdev
- drivers/remoteproc/remoteproc_virtio.c:rproc_add_virtio_dev
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/devfreq/devfreq.c:devfreq_add_device
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:__vme_register_driver_bus
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:__nvmem_device_get
- drivers/nvmem/core.c:nvmem_register
- net/core/dev.c:free_netdev
- net/core/net-sysfs.c:xps_cpus_show
- net/core/page_pool.c:page_pool_release
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff817aa4c0-ffffffff817aa4d6: put_device (STB_GLOBAL)
5.15
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff818382b2)
Location: drivers/base/core.c:3496
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_change_owner
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:__fw_devlink_link_to_suppliers
- drivers/base/core.c:fw_devlink_create_devlink
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:device_links_flush_sync_list
- drivers/base/core.c:device_link_add
- drivers/base/core.c:device_link_release_fn
- drivers/base/core.c:device_link_release_fn
Direct callers:
- init/do_mounts.c:devt_from_partuuid
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_exit
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_init
- block/bdev.c:blkdev_put
- block/bdev.c:blkdev_get_no_open
- block/genhd.c:blk_cleanup_disk
- block/genhd.c:disk_uevent
- block/partitions/core.c:add_partition
- block/partitions/core.c:delete_partition
- block/bsg.c:bsg_register_queue
- block/bsg.c:bsg_unregister_queue
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_complete
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:of_phy_put
- drivers/gpio/gpiolib.c:gpiod_put_array
- drivers/gpio/gpiolib.c:fwnode_get_named_gpiod
- drivers/gpio/gpiolib.c:gpiod_get_index
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib-cdev.c:gpio_chrdev_release
- drivers/gpio/gpiolib-cdev.c:linereq_free
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_class_suspend
- drivers/pwm/sysfs.c:pwm_class_resume_npwm
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pwm/sysfs.c:pwm_export_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_create_root_bus
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:devm_pci_alloc_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_put
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/utils.c:acpi_dev_get_next_match_dev
- drivers/acpi/utils.c:acpi_dev_present
- drivers/acpi/sleep.c:acpi_pm_finish
- drivers/acpi/device_sysfs.c:eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/bus.c:acpi_bus_notify
- drivers/acpi/bus.c:acpi_bus_notify
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_scan_init
- drivers/acpi/scan.c:acpi_scan_clear_dep
- drivers/acpi/scan.c:acpi_scan_clear_dep_fn
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device_links
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device_links
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe_frontend.c:xenbus_frontend_dev_shutdown
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serdev/core.c:acpi_serdev_add_device
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/virtio_console.c:free_buf
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_devs_release
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/intel/dmar.c:dmar_pci_bus_notifier
- drivers/iommu/intel/dmar.c:dmar_free_dev_scope
- drivers/iommu/iommu.c:iommu_group_store_type
- drivers/iommu/iommu.c:iommu_unregister_device_fault_handler
- drivers/iommu/iommu.c:iommu_register_device_fault_handler
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/iommu/virtio-iommu.c:viommu_probe_device
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:drivers_probe_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_add_devices
- drivers/base/cpu.c:cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_noirq_resume_devices
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/wakeup_stats.c:wakeup_source_device_create
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:fw_load_sysfs_fallback
- drivers/base/node.c:__register_one_node
- drivers/base/node.c:node_add_cache
- drivers/base/node.c:node_add_cache
- drivers/base/memory.c:walk_memory_blocks
- drivers/base/memory.c:unregister_memory
- drivers/base/memory.c:init_memory_block
- drivers/base/memory.c:init_memory_block
- drivers/base/memory.c:init_memory_block
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/nvdimm/bus.c:nd_ioctl
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_delete
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/region_devs.c:nd_region_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/nvdimm/security.c:__nvdimm_security_overwrite_query
- drivers/dax/bus.c:devm_create_dev_dax
- drivers/dax/bus.c:devm_register_dax_mapping
- drivers/dax/bus.c:unregister_dax_mapping
- drivers/dax/bus.c:delete_store
- drivers/dax/bus.c:unregister_dev_dax
- drivers/dax/hmem/device.c:hmem_register_device
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_alloc
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_add_host_with_dma
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/scsi_dh.c:scsi_dh_activate
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:sd_probe
- drivers/scsi/sd.c:sd_check_events
- drivers/scsi/sd.c:sd_release
- drivers/scsi/sd.c:sd_open
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:spi_unregister_controller
- drivers/spi/spi.c:devm_spi_release_controller
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:acpi_register_spi_device
- drivers/spi/spi.c:spi_new_ancillary_device
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:fwnode_phy_find_device
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_device_create
- drivers/net/phy/mdio_bus.c:mdiobus_free
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/net/wwan/wwan_core.c:wwan_unregister_ops
- drivers/net/wwan/wwan_core.c:wwan_unregister_ops
- drivers/net/wwan/wwan_core.c:wwan_rtnl_dellink
- drivers/net/wwan/wwan_core.c:wwan_rtnl_newlink
- drivers/net/wwan/wwan_core.c:wwan_rtnl_alloc
- drivers/net/wwan/wwan_core.c:wwan_port_fops_release
- drivers/net/wwan/wwan_core.c:wwan_port_fops_open
- drivers/net/wwan/wwan_core.c:wwan_remove_dev
- drivers/net/wwan/wwan_core.c:wwan_create_dev
- drivers/usb/core/usb.c:usb_intf_get_dma_device
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/usb/phy/phy.c:devm_usb_phy_release2
- drivers/usb/phy/phy.c:devm_usb_phy_release
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_connect
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_allocate_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/ptp/ptp_clock.c:ptp_clock_register
- drivers/ptp/ptp_vclock.c:ptp_convert_timestamp
- drivers/ptp/ptp_vclock.c:ptp_convert_timestamp
- drivers/ptp/ptp_vclock.c:ptp_get_vclocks_index
- drivers/ptp/ptp_vclock.c:ptp_get_vclocks_index
- drivers/power/supply/power_supply_core.c:__power_supply_register
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/hwmon/hwmon.c:__hwmon_device_register
- drivers/thermal/thermal_core.c:thermal_zone_device_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_release
- drivers/edac/edac_mc.c:edac_mc_free
- drivers/edac/edac_mc.c:edac_mc_alloc
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/eisa/eisa-bus.c:eisa_register_device
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/leds/led-class.c:led_classdev_register_ext
- drivers/firmware/dmi-id.c:dmi_id_init
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/apple-properties.c:unmarshal_devices
- drivers/platform/x86/intel_scu_ipc.c:__intel_scu_ipc_register
- drivers/platform/x86/intel_scu_ipc.c:devm_intel_scu_ipc_dev_release
- drivers/platform/x86/intel_scu_ipc.c:intel_scu_ipc_dev_get
- drivers/remoteproc/remoteproc_core.c:devm_rproc_free
- drivers/remoteproc/remoteproc_core.c:rproc_put
- drivers/remoteproc/remoteproc_core.c:rproc_add
- drivers/remoteproc/remoteproc_core.c:rproc_handle_vdev
- drivers/remoteproc/remoteproc_virtio.c:rproc_add_virtio_dev
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/devfreq/devfreq.c:devfreq_add_device
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:__vme_register_driver_bus
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:__nvmem_device_get
- drivers/nvmem/core.c:nvmem_register
- net/core/dev.c:free_netdev
- net/core/net-sysfs.c:xps_cpus_show
- net/core/page_pool.c:page_pool_release
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff818336a0-ffffffff818336b6: put_device (STB_GLOBAL)
5.19
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff8197a622)
Location: drivers/base/core.c:3531
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_change_owner
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:__fw_devlink_link_to_suppliers
- drivers/base/core.c:fw_devlink_create_devlink
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:device_links_flush_sync_list
- drivers/base/core.c:device_link_add
- drivers/base/core.c:device_link_release_fn
- drivers/base/core.c:device_link_release_fn
Direct callers:
- init/do_mounts.c:devt_from_partuuid
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_exit
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_init
- block/bdev.c:blkdev_put
- block/genhd.c:blk_cleanup_disk
- block/genhd.c:disk_uevent
- block/partitions/core.c:add_partition
- block/partitions/core.c:delete_partition
- block/bsg.c:bsg_register_queue
- block/bsg.c:bsg_unregister_queue
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_complete
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:of_phy_put
- drivers/gpio/gpiolib.c:gpiod_put_array
- drivers/gpio/gpiolib.c:fwnode_get_named_gpiod
- drivers/gpio/gpiolib.c:gpiod_get_index
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib-cdev.c:gpio_chrdev_release
- drivers/gpio/gpiolib-cdev.c:lineevent_free
- drivers/gpio/gpiolib-cdev.c:linereq_free
- drivers/gpio/gpiolib-cdev.c:linehandle_create
- drivers/gpio/gpiolib-cdev.c:linehandle_release
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_class_suspend
- drivers/pwm/sysfs.c:pwm_class_resume_npwm
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pwm/sysfs.c:pwm_export_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_create_root_bus
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:devm_pci_alloc_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_put
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/utils.c:acpi_dev_get_next_match_dev
- drivers/acpi/utils.c:acpi_dev_present
- drivers/acpi/sleep.c:acpi_pm_finish
- drivers/acpi/device_sysfs.c:eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/bus.c:acpi_bus_notify
- drivers/acpi/bus.c:acpi_bus_notify
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_scan_clear_dep
- drivers/acpi/scan.c:acpi_scan_clear_dep_fn
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device_links
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device_links
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/virtio/virtio_mmio.c:vm_cmdline_set
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_probe_node
- drivers/xen/xenbus/xenbus_probe_frontend.c:xenbus_frontend_dev_shutdown
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:_regulator_put
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serdev/core.c:acpi_serdev_add_device
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/virtio_console.c:free_buf
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/tpm2-space.c:tpm_devs_add
- drivers/char/tpm/tpm2-space.c:tpm_devs_remove
- drivers/char/tpm/tpm2-space.c:tpm_devs_release
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/intel/dmar.c:dmar_pci_bus_notifier
- drivers/iommu/intel/dmar.c:dmar_free_dev_scope
- drivers/iommu/iommu.c:iommu_group_store_type
- drivers/iommu/iommu.c:iommu_unregister_device_fault_handler
- drivers/iommu/iommu.c:iommu_register_device_fault_handler
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/iommu/virtio-iommu.c:viommu_probe_device
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:drivers_probe_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_add_devices
- drivers/base/cpu.c:cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_noirq_resume_devices
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/wakeup_stats.c:wakeup_source_device_create
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:fw_load_sysfs_fallback
- drivers/base/node.c:__register_one_node
- drivers/base/node.c:node_add_cache
- drivers/base/node.c:node_add_cache
- drivers/base/memory.c:walk_memory_blocks
- drivers/base/memory.c:remove_memory_block
- drivers/base/memory.c:add_memory_block
- drivers/base/memory.c:add_memory_block
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/nvdimm/bus.c:nd_ioctl
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_delete
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/region_devs.c:nd_region_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/nvdimm/security.c:__nvdimm_security_overwrite_query
- drivers/dax/bus.c:devm_create_dev_dax
- drivers/dax/bus.c:devm_register_dax_mapping
- drivers/dax/bus.c:unregister_dax_mapping
- drivers/dax/bus.c:delete_store
- drivers/dax/bus.c:unregister_dev_dax
- drivers/dax/hmem/device.c:hmem_register_device
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_alloc
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_add_host_with_dma
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/scsi_dh.c:scsi_dh_activate
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_probe
- drivers/scsi/sd.c:sd_probe
- drivers/scsi/sd.c:scsi_disk_free_disk
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:spi_unregister_controller
- drivers/spi/spi.c:devm_spi_release_controller
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:acpi_register_spi_device
- drivers/spi/spi.c:spi_new_ancillary_device
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:fwnode_phy_find_device
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_device_create
- drivers/net/phy/mdio_bus.c:mdiobus_free
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/net/wwan/wwan_core.c:wwan_unregister_ops
- drivers/net/wwan/wwan_core.c:wwan_unregister_ops
- drivers/net/wwan/wwan_core.c:wwan_rtnl_dellink
- drivers/net/wwan/wwan_core.c:wwan_rtnl_newlink
- drivers/net/wwan/wwan_core.c:wwan_rtnl_alloc
- drivers/net/wwan/wwan_core.c:wwan_port_fops_release
- drivers/net/wwan/wwan_core.c:wwan_port_fops_open
- drivers/net/wwan/wwan_core.c:wwan_create_port
- drivers/net/wwan/wwan_core.c:wwan_remove_dev
- drivers/net/wwan/wwan_core.c:wwan_create_dev
- drivers/net/wwan/wwan_core.c:wwan_put_debugfs_dir
- drivers/net/wwan/wwan_core.c:wwan_put_debugfs_dir
- drivers/vfio/vfio.c:vfio_create_group
- drivers/usb/core/usb.c:usb_intf_get_dma_device
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/usb/phy/phy.c:devm_usb_phy_release2
- drivers/usb/phy/phy.c:devm_usb_phy_release
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_connect
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_allocate_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_new_device_by_fwnode
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-dev.c:i2cdev_attach_adapter
- drivers/ptp/ptp_clock.c:ptp_clock_register
- drivers/ptp/ptp_vclock.c:ptp_get_vclocks_index
- drivers/ptp/ptp_vclock.c:ptp_get_vclocks_index
- drivers/power/supply/power_supply_core.c:__power_supply_register
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/hwmon/hwmon.c:__hwmon_device_register
- drivers/thermal/thermal_core.c:thermal_zone_device_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_release
- drivers/edac/edac_mc.c:edac_mc_free
- drivers/edac/edac_mc.c:edac_mc_alloc
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/eisa/eisa-bus.c:eisa_register_device
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/firmware/dmi-id.c:dmi_id_init
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/apple-properties.c:unmarshal_devices
- drivers/platform/x86/intel_scu_ipc.c:__intel_scu_ipc_register
- drivers/platform/x86/intel_scu_ipc.c:devm_intel_scu_ipc_dev_release
- drivers/platform/x86/intel_scu_ipc.c:intel_scu_ipc_dev_get
- drivers/remoteproc/remoteproc_core.c:devm_rproc_free
- drivers/remoteproc/remoteproc_core.c:rproc_put
- drivers/remoteproc/remoteproc_core.c:rproc_alloc
- drivers/remoteproc/remoteproc_core.c:rproc_add
- drivers/remoteproc/remoteproc_core.c:rproc_handle_vdev
- drivers/remoteproc/remoteproc_virtio.c:rproc_add_virtio_dev
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/devfreq/devfreq.c:devfreq_add_device
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:__vme_register_driver_bus
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:__nvmem_device_get
- drivers/nvmem/core.c:nvmem_register
- net/core/dev.c:free_netdev
- net/core/net-sysfs.c:xps_cpus_show
- net/core/page_pool.c:page_pool_release
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff81974e10-ffffffff81974e32: put_device (STB_GLOBAL)
6.2
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff81ae7492)
Location: drivers/base/core.c:3730
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_change_owner
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:fw_devlink_create_devlink
- drivers/base/core.c:fw_devlink_create_devlink
- drivers/base/core.c:fw_devlink_create_devlink
- drivers/base/core.c:__fw_devlink_relax_cycles
- drivers/base/core.c:__fw_devlink_relax_cycles
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:device_links_flush_sync_list
- drivers/base/core.c:device_link_add
- drivers/base/core.c:device_link_release_fn
- drivers/base/core.c:device_link_release_fn
Direct callers:
- init/do_mounts.c:devt_from_partuuid
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- mm/memory-tiers.c:find_create_memory_tier
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_exit
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_init
- block/bdev.c:bdev_statx_dioalign
- block/bdev.c:blkdev_put
- block/genhd.c:disk_uevent
- block/partitions/core.c:add_partition
- block/partitions/core.c:delete_partition
- block/bsg.c:bsg_register_queue
- block/bsg.c:bsg_unregister_queue
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_complete
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:of_phy_put
- drivers/gpio/gpiolib.c:gpiod_put_array
- drivers/gpio/gpiolib.c:gpiod_find_and_request
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib-cdev.c:gpio_chrdev_release
- drivers/gpio/gpiolib-cdev.c:lineevent_free
- drivers/gpio/gpiolib-cdev.c:linereq_free
- drivers/gpio/gpiolib-cdev.c:linehandle_create
- drivers/gpio/gpiolib-cdev.c:linehandle_release
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_class_get_state
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pwm/sysfs.c:pwm_export_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_create_root_bus
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:devm_pci_alloc_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv.c:pcie_portdrv_probe
- drivers/pci/pcie/portdrv.c:pcie_port_remove_service
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/p2pdma.c:pci_p2pdma_distance_many
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_put
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio.c:rio_register_mport
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/utils.c:acpi_dev_get_next_match_dev
- drivers/acpi/utils.c:acpi_dev_present
- drivers/acpi/sleep.c:acpi_pm_finish
- drivers/acpi/device_sysfs.c:eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/bus.c:acpi_bus_notify
- drivers/acpi/bus.c:acpi_bus_notify
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_dev_get_next_consumer_dev
- drivers/acpi/scan.c:acpi_scan_clear_dep
- drivers/acpi/scan.c:acpi_scan_clear_dep_fn
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device_links
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device_links
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/virtio/virtio_mmio.c:vm_cmdline_set
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_probe_node
- drivers/xen/xenbus/xenbus_probe_frontend.c:xenbus_frontend_dev_shutdown
- drivers/xen/xenbus/xenbus_probe_frontend.c:xenbus_frontend_dev_shutdown
- drivers/xen/pcpu.c:sync_pcpu
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:_regulator_put
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serdev/core.c:acpi_serdev_add_device
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/virtio_console.c:free_buf
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/tpm2-space.c:tpm_devs_add
- drivers/char/tpm/tpm2-space.c:tpm_devs_remove
- drivers/char/tpm/tpm2-space.c:tpm_devs_release
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/intel/dmar.c:dmar_pci_bus_notifier
- drivers/iommu/intel/dmar.c:dmar_free_dev_scope
- drivers/iommu/iommu.c:iommu_group_store_type
- drivers/iommu/iommu.c:iommu_unregister_device_fault_handler
- drivers/iommu/iommu.c:iommu_register_device_fault_handler
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/iommu/virtio-iommu.c:viommu_probe_device
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:drivers_probe_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_add_devices
- drivers/base/cpu.c:cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_noirq_resume_devices
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/wakeup_stats.c:wakeup_source_device_create
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:fw_load_sysfs_fallback
- drivers/base/node.c:__register_one_node
- drivers/base/node.c:node_add_cache
- drivers/base/node.c:node_add_cache
- drivers/base/memory.c:walk_memory_blocks
- drivers/base/memory.c:remove_memory_block
- drivers/base/memory.c:add_memory_block
- drivers/base/memory.c:add_memory_block
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/nvdimm/bus.c:nd_ioctl
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_delete
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/region_devs.c:nd_region_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/nvdimm/security.c:__nvdimm_security_overwrite_query
- drivers/dax/bus.c:devm_create_dev_dax
- drivers/dax/bus.c:devm_register_dax_mapping
- drivers/dax/bus.c:unregister_dax_mapping
- drivers/dax/bus.c:delete_store
- drivers/dax/bus.c:unregister_dev_dax
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_alloc
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_add_host_with_dma
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/scsi_dh.c:scsi_dh_activate
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_probe
- drivers/scsi/sd.c:sd_probe
- drivers/scsi/sd.c:scsi_disk_free_disk
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:spi_unregister_controller
- drivers/spi/spi.c:devm_spi_release_controller
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:acpi_register_spi_device
- drivers/spi/spi.c:spi_new_ancillary_device
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:fwnode_phy_find_device
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_device_create
- drivers/net/phy/mdio_bus.c:mdiobus_free
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/net/wwan/wwan_core.c:wwan_unregister_ops
- drivers/net/wwan/wwan_core.c:wwan_unregister_ops
- drivers/net/wwan/wwan_core.c:wwan_rtnl_dellink
- drivers/net/wwan/wwan_core.c:wwan_rtnl_newlink
- drivers/net/wwan/wwan_core.c:wwan_rtnl_alloc
- drivers/net/wwan/wwan_core.c:wwan_port_fops_release
- drivers/net/wwan/wwan_core.c:wwan_port_fops_open
- drivers/net/wwan/wwan_core.c:wwan_create_port
- drivers/net/wwan/wwan_core.c:wwan_remove_dev
- drivers/net/wwan/wwan_core.c:wwan_create_dev
- drivers/net/wwan/wwan_core.c:wwan_put_debugfs_dir
- drivers/net/wwan/wwan_core.c:wwan_put_debugfs_dir
- drivers/usb/core/usb.c:usb_intf_get_dma_device
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/usb/phy/phy.c:devm_usb_phy_release2
- drivers/usb/phy/phy.c:devm_usb_phy_release
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_exit
- drivers/input/mousedev.c:mousedev_init
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_connect
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_allocate_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_new_device_by_fwnode
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-dev.c:i2cdev_attach_adapter
- drivers/ptp/ptp_clock.c:ptp_clock_register
- drivers/ptp/ptp_vclock.c:ptp_get_vclocks_index
- drivers/ptp/ptp_vclock.c:ptp_get_vclocks_index
- drivers/power/supply/power_supply_core.c:__power_supply_register
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/hwmon/hwmon.c:__hwmon_device_register
- drivers/thermal/thermal_core.c:thermal_zone_device_register_with_trips
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_release
- drivers/edac/edac_mc.c:edac_mc_free
- drivers/edac/edac_mc.c:edac_mc_alloc
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/eisa/eisa-bus.c:eisa_register_device
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_bus.c:sdio_release_func
- drivers/leds/led-class.c:led_put
- drivers/firmware/dmi-id.c:dmi_id_init
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/apple-properties.c:unmarshal_devices
- drivers/staging/vme_user/vme.c:__vme_register_driver_bus
- drivers/platform/x86/intel_scu_ipc.c:__intel_scu_ipc_register
- drivers/platform/x86/intel_scu_ipc.c:devm_intel_scu_ipc_dev_release
- drivers/platform/x86/intel_scu_ipc.c:intel_scu_ipc_dev_get
- drivers/remoteproc/remoteproc_core.c:devm_rproc_free
- drivers/remoteproc/remoteproc_core.c:rproc_put
- drivers/remoteproc/remoteproc_core.c:rproc_alloc
- drivers/remoteproc/remoteproc_core.c:rproc_add
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_remove
- drivers/remoteproc/remoteproc_virtio.c:rproc_add_virtio_dev
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/devfreq/devfreq.c:devfreq_add_device
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/powercap/powercap_sys.c:powercap_register_zone
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:__nvmem_device_get
- drivers/nvmem/core.c:nvmem_register
- net/core/dev.c:free_netdev
- net/core/net-sysfs.c:xps_cpus_show
- net/core/page_pool.c:page_pool_release
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff81ae0590-ffffffff81ae05b2: put_device (STB_GLOBAL)
6.5
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff81b359cb)
Location: drivers/base/core.c:3729
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_change_owner
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:get_device_parent
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:fw_devlink_create_devlink
- drivers/base/core.c:fw_devlink_create_devlink
- drivers/base/core.c:fw_devlink_create_devlink
- drivers/base/core.c:__fw_devlink_relax_cycles
- drivers/base/core.c:__fw_devlink_relax_cycles
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:device_links_flush_sync_list
- drivers/base/core.c:device_link_add
- drivers/base/core.c:device_link_release_fn
- drivers/base/core.c:device_link_release_fn
Direct callers:
- arch/x86/kernel/cpu/umwait.c:umwait_init
- arch/x86/kernel/cpu/microcode/core.c:microcode_init
- kernel/cpu.c:cpuhp_sysfs_init
- kernel/cpu.c:cpuhp_sysfs_init
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/workqueue.c:wq_sysfs_init
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- mm/memory-tiers.c:find_create_memory_tier
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_exit
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_init
- block/bdev.c:bdev_statx_dioalign
- block/bdev.c:blkdev_put
- block/genhd.c:blk_mark_disk_dead
- block/genhd.c:disk_uevent
- block/partitions/core.c:bdev_disk_changed
- block/partitions/core.c:bdev_del_partition
- block/partitions/core.c:add_partition
- block/early-lookup.c:devt_from_partuuid
- block/early-lookup.c:early_lookup_bdev
- block/bsg.c:bsg_register_queue
- block/bsg.c:bsg_unregister_queue
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_complete
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:of_phy_put
- drivers/gpio/gpiolib.c:gpiod_put_array
- drivers/gpio/gpiolib.c:gpiod_find_and_request
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib-cdev.c:gpio_chrdev_release
- drivers/gpio/gpiolib-cdev.c:gpio_chrdev_open
- drivers/gpio/gpiolib-cdev.c:lineevent_free
- drivers/gpio/gpiolib-cdev.c:linereq_free
- drivers/gpio/gpiolib-cdev.c:linehandle_create
- drivers/gpio/gpiolib-cdev.c:linehandle_release
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_class_get_state
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pwm/sysfs.c:pwm_export_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_create_root_bus
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:devm_pci_alloc_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv.c:pcie_portdrv_probe
- drivers/pci/pcie/portdrv.c:pcie_port_remove_service
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/p2pdma.c:pci_p2pdma_distance_many
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_put
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio.c:rio_register_mport
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/utils.c:acpi_dev_get_next_match_dev
- drivers/acpi/utils.c:acpi_dev_present
- drivers/acpi/sleep.c:acpi_pm_finish
- drivers/acpi/device_sysfs.c:eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/bus.c:acpi_bus_notify
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_dev_get_next_consumer_dev
- drivers/acpi/scan.c:acpi_dev_get_next_consumer_dev
- drivers/acpi/scan.c:acpi_scan_clear_dep
- drivers/acpi/scan.c:acpi_scan_clear_dep_fn
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device_links
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device_links
- drivers/acpi/acpi_lpit.c:lpit_update_residency
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/virtio/virtio_mmio.c:vm_cmdline_set
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_probe_node
- drivers/xen/xenbus/xenbus_probe_frontend.c:xenbus_frontend_dev_shutdown
- drivers/xen/xenbus/xenbus_probe_frontend.c:xenbus_frontend_dev_shutdown
- drivers/xen/pcpu.c:sync_pcpu
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:_regulator_put
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_base_bus.c:serial_base_port_device_remove
- drivers/tty/serial/serial_base_bus.c:serial_base_port_add
- drivers/tty/serial/serial_base_bus.c:serial_base_ctrl_add
- drivers/tty/serial/serial_base_bus.c:serial_base_ctrl_device_remove
- drivers/tty/serdev/core.c:acpi_serdev_add_device
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/virtio_console.c:free_buf
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/tpm2-space.c:tpm_devs_add
- drivers/char/tpm/tpm2-space.c:tpm_devs_remove
- drivers/char/tpm/tpm2-space.c:tpm_devs_release
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/intel/dmar.c:dmar_pci_bus_notifier
- drivers/iommu/intel/dmar.c:dmar_free_dev_scope
- drivers/iommu/iommu.c:iommu_unregister_device_fault_handler
- drivers/iommu/iommu.c:iommu_register_device_fault_handler
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/iommu/virtio-iommu.c:viommu_probe_device
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:drivers_probe_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_add_devices
- drivers/base/cpu.c:cpu_dev_init
- drivers/base/cpu.c:cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_noirq_resume_devices
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/wakeup_stats.c:wakeup_source_device_create
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:fw_load_sysfs_fallback
- drivers/base/firmware_loader/sysfs_upload.c:firmware_upload_register
- drivers/base/firmware_loader/sysfs_upload.c:fw_upload_main
- drivers/base/node.c:__register_one_node
- drivers/base/node.c:node_add_cache
- drivers/base/node.c:node_add_cache
- drivers/base/memory.c:walk_memory_blocks
- drivers/base/memory.c:remove_memory_block
- drivers/base/memory.c:add_memory_block
- drivers/base/memory.c:add_memory_block
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/nvdimm/bus.c:nd_ioctl
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_delete
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/region_devs.c:nd_region_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/nvdimm/security.c:__nvdimm_security_overwrite_query
- drivers/dax/bus.c:devm_create_dev_dax
- drivers/dax/bus.c:devm_register_dax_mapping
- drivers/dax/bus.c:dax_mapping_release
- drivers/dax/bus.c:delete_store
- drivers/dax/bus.c:unregister_dev_dax
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_alloc
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_add_host_with_dma
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/scsi_dh.c:scsi_dh_activate
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_probe
- drivers/scsi/sd.c:sd_probe
- drivers/scsi/sd.c:scsi_disk_free_disk
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:spi_unregister_controller
- drivers/spi/spi.c:devm_spi_release_controller
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:acpi_register_spi_device
- drivers/spi/spi.c:spi_new_ancillary_device
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:fwnode_phy_find_device
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_device_create
- drivers/net/phy/mdio_bus.c:mdiobus_free
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/net/wwan/wwan_core.c:wwan_unregister_ops
- drivers/net/wwan/wwan_core.c:wwan_unregister_ops
- drivers/net/wwan/wwan_core.c:wwan_rtnl_dellink
- drivers/net/wwan/wwan_core.c:wwan_rtnl_newlink
- drivers/net/wwan/wwan_core.c:wwan_rtnl_alloc
- drivers/net/wwan/wwan_core.c:wwan_port_fops_release
- drivers/net/wwan/wwan_core.c:wwan_port_fops_open
- drivers/net/wwan/wwan_core.c:wwan_create_port
- drivers/net/wwan/wwan_core.c:wwan_remove_dev
- drivers/net/wwan/wwan_core.c:wwan_create_dev
- drivers/net/wwan/wwan_core.c:wwan_put_debugfs_dir
- drivers/net/wwan/wwan_core.c:wwan_put_debugfs_dir
- drivers/usb/core/usb.c:usb_intf_get_dma_device
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/usb/phy/phy.c:devm_usb_phy_release2
- drivers/usb/phy/phy.c:devm_usb_phy_release
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_exit
- drivers/input/mousedev.c:mousedev_init
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_connect
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_allocate_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-base.c:i2c_get_adapter_by_fwnode
- drivers/i2c/i2c-core-base.c:i2c_find_adapter_by_fwnode
- drivers/i2c/i2c-core-base.c:i2c_find_device_by_fwnode
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_new_device_by_fwnode
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-dev.c:i2cdev_detach_adapter
- drivers/i2c/i2c-dev.c:i2cdev_attach_adapter
- drivers/ptp/ptp_clock.c:ptp_clock_register
- drivers/ptp/ptp_vclock.c:ptp_get_vclocks_index
- drivers/ptp/ptp_vclock.c:ptp_get_vclocks_index
- drivers/power/supply/power_supply_core.c:__power_supply_register
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/hwmon/hwmon.c:__hwmon_device_register
- drivers/thermal/thermal_core.c:thermal_zone_device_register_with_trips
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_release
- drivers/edac/edac_mc.c:edac_mc_free
- drivers/edac/edac_mc.c:edac_mc_alloc
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/edac/edac_device_sysfs.c:edac_device_register_sysfs_main_kobj
- drivers/edac/edac_pci_sysfs.c:edac_pci_create_sysfs
- drivers/eisa/eisa-bus.c:eisa_register_device
- drivers/cpufreq/cpufreq.c:cpufreq_core_init
- drivers/cpufreq/amd-pstate.c:amd_pstate_init
- drivers/cpufreq/intel_pstate.c:intel_pstate_sysfs_expose_params
- drivers/cpuidle/sysfs.c:cpuidle_add_interface
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:devm_mmc_host_release
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_bus.c:sdio_release_func
- drivers/leds/led-class.c:led_get
- drivers/leds/led-class.c:devm_led_release
- drivers/firmware/dmi-id.c:dmi_id_init
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/apple-properties.c:unmarshal_devices
- drivers/staging/vme_user/vme.c:__vme_register_driver_bus
- drivers/platform/x86/intel_scu_ipc.c:__intel_scu_ipc_register
- drivers/platform/x86/intel_scu_ipc.c:devm_intel_scu_ipc_dev_release
- drivers/platform/x86/intel_scu_ipc.c:intel_scu_ipc_dev_get
- drivers/remoteproc/remoteproc_core.c:devm_rproc_free
- drivers/remoteproc/remoteproc_core.c:rproc_put
- drivers/remoteproc/remoteproc_core.c:rproc_alloc
- drivers/remoteproc/remoteproc_core.c:rproc_add
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_remove
- drivers/remoteproc/remoteproc_virtio.c:rproc_add_virtio_dev
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/devfreq/devfreq.c:devfreq_add_device
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/powercap/powercap_sys.c:powercap_register_zone
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:__nvmem_device_get
- drivers/nvmem/core.c:nvmem_register
- net/core/dev.c:free_netdev
- net/core/net-sysfs.c:xps_cpus_show
- net/core/page_pool.c:page_pool_release
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff81b2e7b0-ffffffff81b2e7d2: put_device (STB_GLOBAL)
6.8
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff81b8d3eb)
Location: drivers/base/core.c:3743
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_change_owner
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:get_device_parent
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:fw_devlink_create_devlink
- drivers/base/core.c:fw_devlink_create_devlink
- drivers/base/core.c:fw_devlink_create_devlink
- drivers/base/core.c:__fw_devlink_relax_cycles
- drivers/base/core.c:__fw_devlink_relax_cycles
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:device_links_flush_sync_list
- drivers/base/core.c:device_link_add
- drivers/base/core.c:device_link_release_fn
- drivers/base/core.c:device_link_release_fn
Direct callers:
- arch/x86/kernel/cpu/umwait.c:umwait_init
- arch/x86/kernel/cpu/microcode/core.c:microcode_init
- kernel/cpu.c:cpuhp_sysfs_init
- kernel/cpu.c:cpuhp_sysfs_init
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/workqueue.c:wq_sysfs_init
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- mm/memory-tiers.c:find_create_memory_tier
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_exit
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_init
- block/bdev.c:bdev_statx_dioalign
- block/bdev.c:bdev_release
- block/bdev.c:bdev_open_by_dev
- block/genhd.c:blk_report_disk_dead
- block/genhd.c:disk_uevent
- block/partitions/core.c:bdev_disk_changed
- block/partitions/core.c:bdev_del_partition
- block/partitions/core.c:add_partition
- block/early-lookup.c:devt_from_partuuid
- block/early-lookup.c:early_lookup_bdev
- block/bsg.c:bsg_register_queue
- block/bsg.c:bsg_unregister_queue
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_complete
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:of_phy_put
- drivers/gpio/gpiolib.c:gpiod_put_array
- drivers/gpio/gpiolib.c:gpiod_find_and_request
- drivers/gpio/gpiolib.c:gpiod_find
- drivers/gpio/gpiolib.c:gpiod_add_hogs
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_class_get_state
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pwm/sysfs.c:pwm_export_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_create_root_bus
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:devm_pci_alloc_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv.c:pcie_portdrv_probe
- drivers/pci/pcie/portdrv.c:pcie_port_remove_service
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/p2pdma.c:pci_p2pdma_distance_many
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_put
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio.c:rio_register_mport
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/utils.c:acpi_dev_get_next_match_dev
- drivers/acpi/utils.c:acpi_dev_present
- drivers/acpi/sleep.c:acpi_pm_finish
- drivers/acpi/device_sysfs.c:eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/bus.c:acpi_bus_notify
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_dev_get_next_consumer_dev
- drivers/acpi/scan.c:acpi_dev_get_next_consumer_dev
- drivers/acpi/scan.c:acpi_scan_clear_dep
- drivers/acpi/scan.c:acpi_scan_clear_dep_fn
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device_links
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device_links
- drivers/acpi/acpi_lpit.c:lpit_update_residency
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/virtio/virtio_mmio.c:vm_cmdline_set
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_probe_node
- drivers/xen/xenbus/xenbus_probe_frontend.c:xenbus_frontend_dev_shutdown
- drivers/xen/xenbus/xenbus_probe_frontend.c:xenbus_frontend_dev_shutdown
- drivers/xen/pcpu.c:sync_pcpu
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:_regulator_put
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_base_bus.c:serial_base_port_device_remove
- drivers/tty/serial/serial_base_bus.c:serial_base_port_add
- drivers/tty/serial/serial_base_bus.c:serial_base_ctrl_add
- drivers/tty/serial/serial_base_bus.c:serial_base_ctrl_device_remove
- drivers/tty/serdev/core.c:acpi_serdev_add_device
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/virtio_console.c:free_buf
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/tpm2-space.c:tpm_devs_add
- drivers/char/tpm/tpm2-space.c:tpm_devs_remove
- drivers/char/tpm/tpm2-space.c:tpm_devs_release
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/intel/dmar.c:dmar_pci_bus_notifier
- drivers/iommu/intel/dmar.c:dmar_free_dev_scope
- drivers/iommu/iommu.c:iommu_unregister_device_fault_handler
- drivers/iommu/iommu.c:iommu_register_device_fault_handler
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/iommu/virtio-iommu.c:viommu_probe_device
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:drivers_probe_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_add_devices
- drivers/base/cpu.c:cpu_dev_init
- drivers/base/cpu.c:cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:dpm_noirq_suspend_devices
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_noirq_resume_devices
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/main.c:dpm_async_fn
- drivers/base/power/wakeup_stats.c:wakeup_source_device_create
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:fw_load_sysfs_fallback
- drivers/base/firmware_loader/sysfs_upload.c:firmware_upload_register
- drivers/base/firmware_loader/sysfs_upload.c:fw_upload_main
- drivers/base/node.c:__register_one_node
- drivers/base/node.c:node_add_cache
- drivers/base/node.c:node_add_cache
- drivers/base/memory.c:walk_memory_blocks
- drivers/base/memory.c:remove_memory_block
- drivers/base/memory.c:add_memory_block
- drivers/base/memory.c:add_memory_block
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/nvdimm/bus.c:nd_ioctl
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_delete
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/region_devs.c:nd_region_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/nvdimm/security.c:__nvdimm_security_overwrite_query
- drivers/dax/bus.c:devm_create_dev_dax
- drivers/dax/bus.c:devm_register_dax_mapping
- drivers/dax/bus.c:dax_mapping_release
- drivers/dax/bus.c:delete_store
- drivers/dax/bus.c:unregister_dev_dax
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_alloc
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_add_host_with_dma
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/scsi_dh.c:scsi_dh_activate
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_probe
- drivers/scsi/sd.c:sd_probe
- drivers/scsi/sd.c:scsi_disk_free_disk
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/gpu/drm/drm_drv.c:drm_dev_init_release
- drivers/gpu/drm/drm_sysfs.c:drm_sysfs_minor_alloc
- drivers/gpu/drm/drm_sysfs.c:drm_sysfs_connector_add
- drivers/gpu/drm/drm_panel.c:drm_panel_remove_follower
- drivers/gpu/drm/drm_privacy_screen.c:drm_privacy_screen_register
- drivers/gpu/drm/drm_privacy_screen.c:drm_privacy_screen_put
- drivers/spi/spi.c:spi_unregister_controller
- drivers/spi/spi.c:devm_spi_release_controller
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:acpi_register_spi_device
- drivers/spi/spi.c:spi_new_ancillary_device
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:fwnode_phy_find_device
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_device_create
- drivers/net/phy/mdio_bus.c:mdiobus_free
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/usb/core/usb.c:usb_intf_get_dma_device
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/usb/phy/phy.c:devm_usb_phy_release2
- drivers/usb/phy/phy.c:devm_usb_phy_release
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_exit
- drivers/input/mousedev.c:mousedev_init
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_connect
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_allocate_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-base.c:i2c_get_adapter_by_fwnode
- drivers/i2c/i2c-core-base.c:i2c_find_adapter_by_fwnode
- drivers/i2c/i2c-core-base.c:i2c_find_device_by_fwnode
- drivers/i2c/i2c-core-base.c:i2c_new_client_device
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_new_device_by_fwnode
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-dev.c:i2cdev_detach_adapter
- drivers/i2c/i2c-dev.c:i2cdev_attach_adapter
- drivers/ptp/ptp_clock.c:ptp_clock_register
- drivers/ptp/ptp_vclock.c:ptp_get_vclocks_index
- drivers/ptp/ptp_vclock.c:ptp_get_vclocks_index
- drivers/power/supply/power_supply_core.c:__power_supply_register
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/hwmon/hwmon.c:__hwmon_device_register
- drivers/thermal/thermal_core.c:thermal_zone_device_register_with_trips
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_release
- drivers/edac/edac_mc.c:edac_mc_free
- drivers/edac/edac_mc.c:edac_mc_alloc
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/edac/edac_device_sysfs.c:edac_device_register_sysfs_main_kobj
- drivers/edac/edac_pci_sysfs.c:edac_pci_create_sysfs
- drivers/eisa/eisa-bus.c:eisa_register_device
- drivers/cpufreq/cpufreq.c:cpufreq_core_init
- drivers/cpufreq/amd-pstate.c:amd_pstate_init
- drivers/cpufreq/intel_pstate.c:intel_pstate_sysfs_expose_params
- drivers/cpuidle/sysfs.c:cpuidle_add_interface
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:devm_mmc_host_release
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_bus.c:sdio_release_func
- drivers/leds/led-class.c:led_get
- drivers/leds/led-class.c:devm_led_release
- drivers/firmware/dmi-id.c:dmi_id_init
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/apple-properties.c:unmarshal_devices
- drivers/hid/bpf/hid_bpf_dispatch.c:hid_bpf_release_context
- drivers/hid/bpf/hid_bpf_dispatch.c:hid_bpf_allocate_context
- drivers/hid/bpf/hid_bpf_dispatch.c:hid_bpf_attach_prog
- drivers/hid/bpf/hid_bpf_jmp_table.c:hid_bpf_release_progs
- drivers/staging/vme_user/vme.c:__vme_register_driver_bus
- drivers/platform/x86/intel_scu_ipc.c:__intel_scu_ipc_register
- drivers/platform/x86/intel_scu_ipc.c:devm_intel_scu_ipc_dev_release
- drivers/platform/x86/intel_scu_ipc.c:intel_scu_ipc_dev_get
- drivers/remoteproc/remoteproc_core.c:devm_rproc_free
- drivers/remoteproc/remoteproc_core.c:rproc_put
- drivers/remoteproc/remoteproc_core.c:rproc_alloc
- drivers/remoteproc/remoteproc_core.c:rproc_add
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_remove
- drivers/remoteproc/remoteproc_virtio.c:rproc_add_virtio_dev
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/devfreq/devfreq.c:devfreq_add_device
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/powercap/powercap_sys.c:powercap_register_zone
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:__nvmem_device_get
- drivers/nvmem/core.c:nvmem_register
- net/core/dev.c:free_netdev
- net/core/net-sysfs.c:xps_cpus_show
- net/core/page_pool.c:page_pool_release
- net/core/page_pool.c:page_pool_create
- net/devlink/core.c:devlink_release
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff81b85fb0-ffffffff81b85fd2: put_device (STB_GLOBAL)
arm64
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffff8000108e73f0)
Location: drivers/base/core.c:2297
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_change_owner
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:__device_link_free_srcu
- drivers/base/core.c:__device_link_free_srcu
Direct callers:
- init/do_mounts.c:name_to_dev_t
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- mm/memory_hotplug.c:online_pages
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:__blkdev_get
- security/keys/trusted.c:cleanup_trusted
- security/keys/trusted.c:init_trusted
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/genhd.c:set_disk_ro
- block/genhd.c:blk_lookup_devt
- block/genhd.c:diskstats_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:bdget_disk
- block/genhd.c:del_gendisk
- block/genhd.c:__device_add_disk
- block/genhd.c:disk_part_iter_next
- block/partition-generic.c:add_partition
- block/partition-generic.c:delete_partition_work_fn
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_job_put
- drivers/bus/fsl-mc/fsl-mc-bus.c:fsl_mc_bus_remove
- drivers/bus/fsl-mc/dprc-driver.c:dprc_scan_objects
- drivers/bus/vexpress-config.c:vexpress_config_init
- drivers/bus/vexpress-config.c:vexpress_config_bridge_register
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:phy_put
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpio_chrdev_release
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:lineevent_release
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_release
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_class_get_state
- drivers/pwm/sysfs.c:export_store
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_put
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:devm_of_find_backlight
- drivers/video/backlight/backlight.c:devm_backlight_release
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/utils.c:acpi_dev_present
- drivers/acpi/device_sysfs.c:acpi_eject_store
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_scan_init
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/pnp/pnpacpi/core.c:pnpacpi_add_device_handler
- drivers/amba/bus.c:amba_aphb_device_add
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_shutdown
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:free_tty_struct
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serdev/core.c:serdev_controller_add
- drivers/tty/serdev/core.c:acpi_serdev_add_device
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/virtio_console.c:free_buf
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_devs_release
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/iommu.c:iommu_unregister_device_fault_handler
- drivers/iommu/iommu.c:iommu_register_device_fault_handler
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/iommu/arm-smmu.c:arm_smmu_add_device
- drivers/iommu/arm-smmu-v3.c:arm_smmu_add_device
- drivers/iommu/virtio-iommu.c:viommu_add_device
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:drivers_probe_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_device_unregister
- drivers/base/cpu.c:cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/wakeup_stats.c:wakeup_source_device_create
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/node.c:__register_one_node
- drivers/base/memory.c:walk_memory_blocks
- drivers/base/memory.c:unregister_memory
- drivers/base/memory.c:init_memory_block
- drivers/base/memory.c:init_memory_block
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/mfd/mfd-core.c:mfd_clone_cell
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/region_devs.c:nd_region_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/security.c:__nvdimm_security_overwrite_query
- drivers/dax/bus.c:__devm_create_dev_dax
- drivers/dax/bus.c:unregister_dev_dax
- drivers/scsi/scsi.c:scsi_device_put
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:scsi_disk_put
- drivers/ata/libata-transport.c:ata_tdev_delete
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:acpi_register_spi_device
- drivers/spi/spi.c:of_register_spi_device
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/spi/spi-fsl-spi.c:of_fsl_spi_probe
- drivers/spi/spi-omap2-mcspi.c:omap2_mcspi_probe
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_driver_is_genphy_10g
- drivers/net/phy/phy_device.c:phy_driver_is_genphy
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_mdio_device_free
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/net/phy/mdio-mux.c:mdio_mux_uninit
- drivers/net/phy/mdio-mux.c:mdio_mux_init
- drivers/net/ethernet/freescale/fman/mac.c:mac_probe
- drivers/net/ethernet/freescale/fman/fman_dtsec.c:dtsec_config
- drivers/net/ethernet/freescale/fman/fman_memac.c:memac_free
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_destroy
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-base.c:i2c_release_client
- drivers/i2c/i2c-core-of.c:of_get_i2c_adapter_by_node
- drivers/i2c/i2c-core-of.c:of_find_i2c_adapter_by_node
- drivers/i2c/i2c-core-of.c:of_find_i2c_device_by_node
- drivers/media/cec/cec-core.c:cec_put_device
- drivers/media/cec/cec-notifier.c:cec_notifier_parse_hdmi_phandle
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/thermal/thermal_core.c:thermal_zone_device_register
- drivers/thermal/thermal_core.c:__thermal_cooling_device_register
- drivers/watchdog/watchdog_dev.c:watchdog_dev_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_release
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/mmc/core/block.c:mmc_blk_probe
- drivers/mmc/core/block.c:mmc_rpmb_chrdev_release
- drivers/leds/led-class.c:led_classdev_register_ext
- drivers/firmware/dmi-id.c:dmi_id_init
- drivers/firmware/arm_scmi/bus.c:scmi_device_create
- drivers/of/device.c:of_dev_put
- drivers/of/of_mdio.c:of_phy_deregister_fixed_link
- drivers/of/of_mdio.c:of_phy_attach
- drivers/of/of_mdio.c:of_phy_connect
- drivers/of/of_mdio.c:of_phy_find_device
- drivers/remoteproc/remoteproc_core.c:rproc_put
- drivers/remoteproc/remoteproc_core.c:rproc_free
- drivers/remoteproc/remoteproc_core.c:rproc_alloc
- drivers/remoteproc/remoteproc_core.c:rproc_handle_vdev
- drivers/remoteproc/remoteproc_virtio.c:rproc_add_virtio_dev
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/devfreq/devfreq.c:devfreq_add_device
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:vme_register_driver
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:__nvmem_device_get
- drivers/nvmem/core.c:nvmem_device_release
- net/core/dev.c:free_netdev
- net/core/page_pool.c:page_pool_release
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffff8000108e3af8-ffff8000108e3b28: put_device (STB_GLOBAL)
armhf
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (c09d58dc)
Location: drivers/base/core.c:2297
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_change_owner
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:__device_link_free_srcu
- drivers/base/core.c:__device_link_free_srcu
Direct callers:
- init/do_mounts.c:name_to_dev_t
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:__blkdev_get
- security/keys/trusted.c:cleanup_trusted
- security/keys/trusted.c:init_trusted
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/genhd.c:set_disk_ro
- block/genhd.c:blk_lookup_devt
- block/genhd.c:diskstats_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:bdget_disk
- block/genhd.c:del_gendisk
- block/genhd.c:__device_add_disk
- block/genhd.c:disk_part_iter_next
- block/partition-generic.c:add_partition
- block/partition-generic.c:delete_partition_work_fn
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_job_put
- drivers/bus/vexpress-config.c:vexpress_config_init
- drivers/bus/vexpress-config.c:vexpress_config_bridge_register
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:phy_put
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpio_chrdev_release
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:lineevent_release
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_release
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_class_get_state
- drivers/pwm/sysfs.c:export_store
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_put
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:devm_of_find_backlight
- drivers/video/backlight/backlight.c:devm_backlight_release
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/amba/bus.c:amba_aphb_device_add
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:free_tty_struct
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serdev/core.c:serdev_controller_add
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/virtio_console.c:free_buf
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_devs_release
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/iommu.c:iommu_unregister_device_fault_handler
- drivers/iommu/iommu.c:iommu_register_device_fault_handler
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:drivers_probe_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_device_unregister
- drivers/base/cpu.c:cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/wakeup_stats.c:wakeup_source_device_create
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/mfd/mfd-core.c:mfd_clone_cell
- drivers/dax/bus.c:__devm_create_dev_dax
- drivers/dax/bus.c:unregister_dev_dax
- drivers/scsi/scsi.c:scsi_device_put
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:scsi_disk_put
- drivers/ata/libata-transport.c:ata_tdev_delete
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:of_register_spi_device
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/spi/spi-fsl-spi.c:of_fsl_spi_probe
- drivers/spi/spi-omap2-mcspi.c:omap2_mcspi_probe
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_driver_is_genphy_10g
- drivers/net/phy/phy_device.c:phy_driver_is_genphy
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_mdio_device_free
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/net/ethernet/ti/cpsw.c:cpsw_probe_dt
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/usb/gadget/udc/core.c:usb_add_gadget_udc_release
- drivers/usb/gadget/udc/core.c:usb_add_gadget_udc_release
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_destroy
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-base.c:i2c_release_client
- drivers/i2c/i2c-core-of.c:of_get_i2c_adapter_by_node
- drivers/i2c/i2c-core-of.c:of_find_i2c_adapter_by_node
- drivers/i2c/i2c-core-of.c:of_find_i2c_device_by_node
- drivers/media/cec/cec-core.c:cec_put_device
- drivers/media/cec/cec-notifier.c:cec_notifier_parse_hdmi_phandle
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/thermal/thermal_core.c:thermal_zone_device_register
- drivers/thermal/thermal_core.c:__thermal_cooling_device_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_release
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/mmc/core/block.c:mmc_blk_probe
- drivers/mmc/core/block.c:mmc_rpmb_chrdev_release
- drivers/leds/led-class.c:led_classdev_register_ext
- drivers/firmware/dmi-id.c:dmi_id_init
- drivers/firmware/arm_scmi/bus.c:scmi_device_create
- drivers/firmware/tegra/bpmp.c:tegra_bpmp_put
- drivers/firmware/tegra/bpmp.c:tegra_bpmp_get
- drivers/of/device.c:of_dev_put
- drivers/of/of_mdio.c:of_phy_deregister_fixed_link
- drivers/of/of_mdio.c:of_phy_attach
- drivers/of/of_mdio.c:of_phy_connect
- drivers/of/of_mdio.c:of_phy_find_device
- drivers/remoteproc/remoteproc_core.c:rproc_put
- drivers/remoteproc/remoteproc_core.c:rproc_free
- drivers/remoteproc/remoteproc_core.c:rproc_alloc
- drivers/remoteproc/remoteproc_core.c:rproc_handle_vdev
- drivers/remoteproc/remoteproc_virtio.c:rproc_add_virtio_dev
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/devfreq/devfreq.c:devfreq_add_device
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:vme_register_driver
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:__nvmem_device_get
- drivers/nvmem/core.c:nvmem_device_release
- sound/core/sound.c:snd_open
- sound/core/init.c:snd_card_file_remove
- sound/core/init.c:snd_card_free
- sound/core/init.c:snd_card_new
- sound/core/control.c:snd_ctl_create
- sound/core/control.c:snd_ctl_dev_free
- sound/core/timer.c:alsa_timer_exit
- sound/core/timer.c:alsa_timer_init
- sound/core/timer.c:snd_timer_close
- sound/core/timer.c:snd_timer_open
- sound/core/pcm.c:snd_pcm_free_stream
- sound/core/pcm_native.c:snd_pcm_common_ioctl
- sound/core/compress_offload.c:snd_compress_dev_free
- sound/core/compress_offload.c:snd_compr_open
- sound/core/compress_offload.c:snd_compr_open
- sound/core/compress_offload.c:snd_compr_open
- sound/core/compress_offload.c:snd_compr_open
- sound/soc/soc-core.c:snd_soc_instantiate_card
- sound/soc/soc-ac97.c:snd_soc_free_ac97_component
- sound/soc/soc-ac97.c:snd_soc_new_ac97_component
- sound/soc/fsl/imx-sgtl5000.c:imx_sgtl5000_probe
- sound/last.c:alsa_sound_last_init
- net/core/dev.c:free_netdev
- net/core/page_pool.c:page_pool_release
- net/rfkill/core.c:rfkill_destroy
Symbols:
c09d264c-c09d2670: put_device (STB_GLOBAL)
ppc64el
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (c00000000097d59c)
Location: drivers/base/core.c:2297
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_change_owner
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:__device_link_free_srcu
- drivers/base/core.c:__device_link_free_srcu
Direct callers:
- init/do_mounts.c:name_to_dev_t
- arch/powerpc/kernel/eeh_driver.c:eeh_pe_report
- arch/powerpc/platforms/pseries/vio.c:vio_register_device_node
- arch/powerpc/platforms/pseries/vio.c:vio_bus_remove
- arch/powerpc/platforms/pseries/vio.c:vio_bus_remove
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- mm/memory_hotplug.c:online_pages
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:__blkdev_get
- security/keys/trusted.c:cleanup_trusted
- security/keys/trusted.c:init_trusted
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/genhd.c:set_disk_ro
- block/genhd.c:blk_lookup_devt
- block/genhd.c:diskstats_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:bdget_disk
- block/genhd.c:del_gendisk
- block/genhd.c:__device_add_disk
- block/genhd.c:disk_part_iter_next
- block/partition-generic.c:add_partition
- block/partition-generic.c:delete_partition_work_fn
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_job_put
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:phy_put
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpio_chrdev_release
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:lineevent_release
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_release
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_class_get_state
- drivers/pwm/sysfs.c:export_store
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_put
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:devm_of_find_backlight
- drivers/video/backlight/backlight.c:devm_backlight_release
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:free_tty_struct
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serdev/core.c:serdev_controller_add
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/virtio_console.c:free_buf
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_devs_release
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/iommu.c:iommu_unregister_device_fault_handler
- drivers/iommu/iommu.c:iommu_register_device_fault_handler
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:drivers_probe_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_device_unregister
- drivers/base/cpu.c:cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_resume_noirq
- drivers/base/power/main.c:dpm_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/wakeup_stats.c:wakeup_source_device_create
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:fw_load_from_user_helper
- drivers/base/firmware_loader/fallback.c:fw_load_from_user_helper
- drivers/base/firmware_loader/fallback.c:fw_load_from_user_helper
- drivers/base/node.c:__register_one_node
- drivers/base/memory.c:walk_memory_blocks
- drivers/base/memory.c:unregister_memory
- drivers/base/memory.c:init_memory_block
- drivers/base/memory.c:init_memory_block
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/misc/cxl/base.c:cxl_afu_put
- drivers/mfd/mfd-core.c:mfd_clone_cell
- drivers/nvdimm/bus.c:nd_ioctl
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/region_devs.c:nd_region_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_devinit
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/nvdimm/security.c:__nvdimm_security_overwrite_query
- drivers/dax/bus.c:__devm_create_dev_dax
- drivers/dax/bus.c:unregister_dev_dax
- drivers/dax/bus.c:unregister_dev_dax
- drivers/scsi/scsi.c:scsi_device_put
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/scsi_transport_srp.c:srp_rport_del
- drivers/scsi/scsi_transport_srp.c:srp_rport_add
- drivers/scsi/scsi_transport_srp.c:srp_rport_put
- drivers/scsi/scsi_transport_srp.c:srp_rport_release
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:scsi_disk_put
- drivers/ata/libata-transport.c:ata_tdev_delete
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:of_register_spi_device
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/spi/spi-fsl-spi.c:of_fsl_spi_probe
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_driver_is_genphy_10g
- drivers/net/phy/phy_device.c:phy_driver_is_genphy
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_mdio_device_free
- drivers/net/phy/mdio_bus.c:mdiobus_free
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_destroy
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-base.c:i2c_release_client
- drivers/i2c/i2c-core-of.c:of_get_i2c_adapter_by_node
- drivers/i2c/i2c-core-of.c:of_find_i2c_adapter_by_node
- drivers/i2c/i2c-core-of.c:of_find_i2c_device_by_node
- drivers/media/cec/cec-core.c:cec_put_device
- drivers/media/cec/cec-notifier.c:cec_notifier_parse_hdmi_phandle
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/thermal/thermal_core.c:thermal_zone_device_register
- drivers/thermal/thermal_core.c:__thermal_cooling_device_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_release
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/leds/led-class.c:led_classdev_register_ext
- drivers/of/device.c:of_dev_put
- drivers/of/of_mdio.c:of_phy_deregister_fixed_link
- drivers/of/of_mdio.c:of_phy_attach
- drivers/of/of_mdio.c:of_phy_connect
- drivers/of/of_mdio.c:of_phy_find_device
- drivers/remoteproc/remoteproc_core.c:rproc_put
- drivers/remoteproc/remoteproc_core.c:rproc_free
- drivers/remoteproc/remoteproc_core.c:rproc_alloc
- drivers/remoteproc/remoteproc_core.c:rproc_handle_vdev
- drivers/remoteproc/remoteproc_virtio.c:rproc_add_virtio_dev
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/devfreq/devfreq.c:devfreq_add_device
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:vme_register_driver
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:__nvmem_device_get
- drivers/nvmem/core.c:nvmem_device_release
- drivers/nvmem/core.c:nvmem_device_release
- net/core/dev.c:free_netdev
- net/core/page_pool.c:page_pool_release
- net/rfkill/core.c:rfkill_destroy
Symbols:
c000000000978b00-c000000000978b3c: put_device (STB_GLOBAL)
riscv64
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffe00057bba4)
Location: drivers/base/core.c:2297
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_change_owner
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:__device_link_free_srcu
- drivers/base/core.c:__device_link_free_srcu
Direct callers:
- init/do_mounts.c:name_to_dev_t
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:__blkdev_get
- security/keys/trusted.c:cleanup_trusted
- security/keys/trusted.c:init_trusted
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/genhd.c:set_disk_ro
- block/genhd.c:blk_lookup_devt
- block/genhd.c:diskstats_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:bdget_disk
- block/genhd.c:del_gendisk
- block/genhd.c:__device_add_disk
- block/genhd.c:disk_part_iter_next
- block/partition-generic.c:add_partition
- block/partition-generic.c:delete_partition_work_fn
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_teardown_job
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:phy_put
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpio_chrdev_release
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:lineevent_release
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_release
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:export_store
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_put
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:free_tty_struct
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serdev/core.c:serdev_controller_add
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_devs_release
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:drivers_probe_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_device_unregister
- drivers/base/cpu.c:cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/mfd/mfd-core.c:mfd_clone_cell
- drivers/nvdimm/bus.c:nd_ioctl
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/region_devs.c:nd_region_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/security.c:__nvdimm_security_overwrite_query
- drivers/dax/bus.c:__devm_create_dev_dax
- drivers/dax/bus.c:unregister_dev_dax
- drivers/scsi/scsi.c:scsi_device_put
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:scsi_disk_put
- drivers/ata/libata-transport.c:ata_tdev_delete
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:of_register_spi_device
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/spi/spi-fsl-spi.c:of_fsl_spi_probe
- drivers/spi/spi-sifive.c:sifive_spi_probe
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_driver_is_genphy_10g
- drivers/net/phy/phy_device.c:phy_driver_is_genphy
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_mdio_device_free
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_destroy
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-base.c:i2c_release_client
- drivers/i2c/i2c-core-of.c:of_get_i2c_adapter_by_node
- drivers/i2c/i2c-core-of.c:of_find_i2c_adapter_by_node
- drivers/i2c/i2c-core-of.c:of_find_i2c_device_by_node
- drivers/media/cec/cec-core.c:cec_put_device
- drivers/media/cec/cec-notifier.c:cec_notifier_parse_hdmi_phandle
- drivers/power/supply/power_supply_core.c:devm_power_supply_put
- drivers/thermal/thermal_core.c:thermal_zone_device_register
- drivers/watchdog/watchdog_dev.c:watchdog_dev_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_release
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/mmc/core/block.c:mmc_blk_probe
- drivers/mmc/core/block.c:mmc_rpmb_chrdev_release
- drivers/leds/led-class.c:led_classdev_register_ext
- drivers/of/device.c:of_dev_put
- drivers/of/of_mdio.c:of_phy_deregister_fixed_link
- drivers/of/of_mdio.c:of_phy_attach
- drivers/of/of_mdio.c:of_phy_connect
- drivers/of/of_mdio.c:of_phy_find_device
- drivers/devfreq/devfreq.c:devfreq_add_device
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:vme_register_driver
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:__nvmem_device_get
- drivers/nvmem/core.c:nvmem_device_release
- net/core/dev.c:free_netdev
- net/core/page_pool.c:page_pool_release
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffe000578c98-ffffffe000578cc4: put_device (STB_GLOBAL)
aws
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff816c21da)
Location: drivers/base/core.c:2297
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_change_owner
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:__device_link_free_srcu
- drivers/base/core.c:__device_link_free_srcu
Direct callers:
- init/do_mounts.c:name_to_dev_t
- arch/x86/kernel/cpu/mce/core.c:mce_cpu_online
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- mm/memory_hotplug.c:online_pages
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:__blkdev_get
- security/keys/trusted.c:cleanup_trusted
- security/keys/trusted.c:init_trusted
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/genhd.c:set_disk_ro
- block/genhd.c:blk_lookup_devt
- block/genhd.c:diskstats_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:bdget_disk
- block/genhd.c:del_gendisk
- block/genhd.c:__device_add_disk
- block/genhd.c:disk_part_iter_next
- block/partition-generic.c:add_partition
- block/partition-generic.c:delete_partition_work_fn
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_teardown_job
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:phy_put
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpio_chrdev_release
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:lineevent_release
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_release
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_class_get_state
- drivers/pwm/sysfs.c:export_store
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_put
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/utils.c:acpi_dev_present
- drivers/acpi/device_sysfs.c:acpi_eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_scan_init
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/pnp/pnpacpi/core.c:pnpacpi_add_device_handler
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_shutdown
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:free_tty_struct
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serdev/core.c:acpi_serdev_add_device
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/virtio_console.c:free_buf
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_devs_release
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/iommu.c:iommu_unregister_device_fault_handler
- drivers/iommu/iommu.c:iommu_register_device_fault_handler
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/iommu/dmar.c:dmar_free_dev_scope
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:drivers_probe_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_device_unregister
- drivers/base/cpu.c:cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/wakeup_stats.c:wakeup_source_device_create
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/node.c:__register_one_node
- drivers/base/memory.c:walk_memory_blocks
- drivers/base/memory.c:unregister_memory
- drivers/base/memory.c:init_memory_block
- drivers/base/memory.c:init_memory_block
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/mfd/mfd-core.c:mfd_clone_cell
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/region_devs.c:nd_region_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_devinit
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/nvdimm/security.c:__nvdimm_security_overwrite_query
- drivers/dax/bus.c:__devm_create_dev_dax
- drivers/dax/bus.c:unregister_dev_dax
- drivers/scsi/scsi.c:scsi_device_put
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:scsi_disk_put
- drivers/nvme/host/core.c:nvme_sysfs_delete
- drivers/nvme/host/core.c:nvme_init_subsystem
- drivers/nvme/host/core.c:nvme_init_subsystem
- drivers/nvme/host/core.c:nvme_destroy_subsystem
- drivers/nvme/host/core.c:nvme_ioctl
- drivers/nvme/host/core.c:nvme_free_ns
- drivers/nvme/host/core.c:nvme_do_delete_ctrl
- drivers/nvme/host/pci.c:nvme_remove
- drivers/nvme/host/pci.c:nvme_probe
- drivers/nvme/host/pci.c:nvme_async_probe
- drivers/nvme/host/pci.c:nvme_remove_dead_ctrl_work
- drivers/nvme/host/pci.c:nvme_reset_work
- drivers/nvme/host/pci.c:nvme_pci_free_ctrl
- drivers/ata/libata-transport.c:ata_tdev_delete
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:acpi_register_spi_device
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_driver_is_genphy_10g
- drivers/net/phy/phy_device.c:phy_driver_is_genphy
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_mdio_device_free
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_destroy
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/media/cec/cec-core.c:cec_put_device
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/thermal/thermal_core.c:thermal_zone_device_register
- drivers/thermal/thermal_core.c:__thermal_cooling_device_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_release
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/eisa/eisa-bus.c:eisa_register_device
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/firmware/dmi-id.c:dmi_id_init
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/apple-properties.c:unmarshal_devices
- drivers/remoteproc/remoteproc_core.c:rproc_put
- drivers/remoteproc/remoteproc_core.c:rproc_free
- drivers/remoteproc/remoteproc_core.c:rproc_alloc
- drivers/remoteproc/remoteproc_core.c:rproc_handle_vdev
- drivers/remoteproc/remoteproc_virtio.c:rproc_add_virtio_dev
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/devfreq/devfreq.c:devfreq_add_device
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:vme_register_driver
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:nvmem_device_release
- net/core/dev.c:free_netdev
- net/core/page_pool.c:page_pool_release
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff816bef10-ffffffff816bef26: put_device (STB_GLOBAL)
azure
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff8169d48a)
Location: drivers/base/core.c:2297
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_change_owner
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:__device_link_free_srcu
- drivers/base/core.c:__device_link_free_srcu
Direct callers:
- init/do_mounts.c:name_to_dev_t
- arch/x86/kernel/cpu/mce/core.c:mce_cpu_online
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- mm/memory_hotplug.c:online_pages
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:__blkdev_get
- security/keys/trusted.c:cleanup_trusted
- security/keys/trusted.c:init_trusted
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/genhd.c:set_disk_ro
- block/genhd.c:blk_lookup_devt
- block/genhd.c:diskstats_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:bdget_disk
- block/genhd.c:del_gendisk
- block/genhd.c:__device_add_disk
- block/genhd.c:disk_part_iter_next
- block/partition-generic.c:add_partition
- block/partition-generic.c:delete_partition_work_fn
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_teardown_job
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:phy_put
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpio_chrdev_release
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:lineevent_release
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_release
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_put
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/utils.c:acpi_dev_present
- drivers/acpi/device_sysfs.c:acpi_eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_scan_init
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device
- drivers/pnp/card.c:pnp_add_card
- drivers/pnp/pnpacpi/core.c:pnpacpi_add_device_handler
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:free_tty_struct
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_devs_release
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/iommu.c:iommu_unregister_device_fault_handler
- drivers/iommu/iommu.c:iommu_register_device_fault_handler
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/iommu/dmar.c:dmar_free_dev_scope
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:drivers_probe_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_device_unregister
- drivers/base/cpu.c:cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/wakeup_stats.c:wakeup_source_device_create
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/node.c:__register_one_node
- drivers/base/memory.c:walk_memory_blocks
- drivers/base/memory.c:unregister_memory
- drivers/base/memory.c:init_memory_block
- drivers/base/memory.c:init_memory_block
- drivers/mfd/mfd-core.c:mfd_clone_cell
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/region_devs.c:nd_region_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_devinit
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/nvdimm/security.c:__nvdimm_security_overwrite_query
- drivers/dax/bus.c:__devm_create_dev_dax
- drivers/dax/bus.c:unregister_dev_dax
- drivers/scsi/scsi.c:scsi_device_put
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/scsi_transport_fc.c:fc_vport_terminate
- drivers/scsi/scsi_transport_fc.c:fc_vport_setup
- drivers/scsi/scsi_transport_fc.c:fc_remote_port_create
- drivers/scsi/scsi_transport_fc.c:fc_rport_final_delete
- drivers/scsi/scsi_transport_fc.c:fc_vport_dev_release
- drivers/scsi/scsi_transport_fc.c:fc_rport_dev_release
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:scsi_disk_put
- drivers/nvme/host/core.c:nvme_sysfs_delete
- drivers/nvme/host/core.c:nvme_init_subsystem
- drivers/nvme/host/core.c:nvme_init_subsystem
- drivers/nvme/host/core.c:nvme_destroy_subsystem
- drivers/nvme/host/core.c:nvme_ioctl
- drivers/nvme/host/core.c:nvme_free_ns
- drivers/nvme/host/core.c:nvme_do_delete_ctrl
- drivers/nvme/host/pci.c:nvme_remove
- drivers/nvme/host/pci.c:nvme_probe
- drivers/nvme/host/pci.c:nvme_async_probe
- drivers/nvme/host/pci.c:nvme_remove_dead_ctrl_work
- drivers/nvme/host/pci.c:nvme_reset_work
- drivers/nvme/host/pci.c:nvme_pci_free_ctrl
- drivers/ata/libata-transport.c:ata_tdev_delete
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:acpi_register_spi_device
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_driver_is_genphy_10g
- drivers/net/phy/phy_device.c:phy_driver_is_genphy
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_mdio_device_free
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_destroy
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/media/cec/cec-core.c:cec_put_device
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/thermal/thermal_core.c:thermal_zone_device_register
- drivers/thermal/thermal_core.c:__thermal_cooling_device_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_release
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/eisa/eisa-bus.c:eisa_register_device
- drivers/firmware/dmi-id.c:dmi_id_init
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/apple-properties.c:unmarshal_devices
- drivers/hv/channel_mgmt.c:vmbus_onoffer_rescind
- drivers/devfreq/devfreq.c:devfreq_add_device
- drivers/vme/vme.c:vme_register_driver
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:nvmem_device_release
- net/core/dev.c:free_netdev
- net/core/page_pool.c:page_pool_release
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff8169a1c0-ffffffff8169a1d6: put_device (STB_GLOBAL)
gcp
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff816f06aa)
Location: drivers/base/core.c:2297
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_change_owner
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:__device_link_free_srcu
- drivers/base/core.c:__device_link_free_srcu
Direct callers:
- init/do_mounts.c:name_to_dev_t
- arch/x86/kernel/cpu/mce/core.c:mce_cpu_online
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- mm/memory_hotplug.c:online_pages
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:__blkdev_get
- security/keys/trusted.c:cleanup_trusted
- security/keys/trusted.c:init_trusted
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/genhd.c:set_disk_ro
- block/genhd.c:blk_lookup_devt
- block/genhd.c:diskstats_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:bdget_disk
- block/genhd.c:del_gendisk
- block/genhd.c:__device_add_disk
- block/genhd.c:disk_part_iter_next
- block/partition-generic.c:add_partition
- block/partition-generic.c:delete_partition_work_fn
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_teardown_job
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:phy_put
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpio_chrdev_release
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:lineevent_release
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_release
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_class_get_state
- drivers/pwm/sysfs.c:export_store
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_put
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/utils.c:acpi_dev_present
- drivers/acpi/device_sysfs.c:acpi_eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_scan_init
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/pnp/pnpacpi/core.c:pnpacpi_add_device_handler
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_shutdown
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:free_tty_struct
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serdev/core.c:acpi_serdev_add_device
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_devs_release
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/iommu.c:iommu_unregister_device_fault_handler
- drivers/iommu/iommu.c:iommu_register_device_fault_handler
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/iommu/dmar.c:dmar_free_dev_scope
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:drivers_probe_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_device_unregister
- drivers/base/cpu.c:cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/wakeup_stats.c:wakeup_source_device_create
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/node.c:__register_one_node
- drivers/base/memory.c:walk_memory_blocks
- drivers/base/memory.c:unregister_memory
- drivers/base/memory.c:init_memory_block
- drivers/base/memory.c:init_memory_block
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/mfd/mfd-core.c:mfd_clone_cell
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/region_devs.c:nd_region_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_devinit
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/nvdimm/security.c:__nvdimm_security_overwrite_query
- drivers/dax/bus.c:__devm_create_dev_dax
- drivers/dax/bus.c:unregister_dev_dax
- drivers/scsi/scsi.c:scsi_device_put
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:scsi_disk_put
- drivers/ata/libata-transport.c:ata_tdev_delete
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:acpi_register_spi_device
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_driver_is_genphy_10g
- drivers/net/phy/phy_device.c:phy_driver_is_genphy
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_mdio_device_free
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_destroy
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-base.c:i2c_release_client
- drivers/media/cec/cec-core.c:cec_put_device
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/thermal/thermal_core.c:thermal_zone_device_register
- drivers/thermal/thermal_core.c:__thermal_cooling_device_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_release
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/eisa/eisa-bus.c:eisa_register_device
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/leds/led-class.c:led_classdev_register_ext
- drivers/firmware/dmi-id.c:dmi_id_init
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/apple-properties.c:unmarshal_devices
- drivers/devfreq/devfreq.c:devfreq_add_device
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:vme_register_driver
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:nvmem_device_release
- net/core/dev.c:free_netdev
- net/core/page_pool.c:page_pool_release
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff816ed3e0-ffffffff816ed3f6: put_device (STB_GLOBAL)
lowlatency
: Selective Inline ⚠️void put_device(struct device *dev);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/base/core.c (ffffffff8170aee8)
Location: drivers/base/core.c:2297
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_change_owner
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_rename
- drivers/base/core.c:device_destroy
- drivers/base/core.c:device_create_groups_vargs
- drivers/base/core.c:__root_device_register
- drivers/base/core.c:device_unregister
- drivers/base/core.c:device_del
- drivers/base/core.c:device_add
- drivers/base/core.c:device_add
- drivers/base/core.c:klist_children_put
- drivers/base/core.c:device_links_unbind_consumers
- drivers/base/core.c:__device_link_free_srcu
- drivers/base/core.c:__device_link_free_srcu
Direct callers:
- init/do_mounts.c:name_to_dev_t
- arch/x86/kernel/cpu/mce/core.c:mce_cpu_online
- kernel/workqueue.c:workqueue_sysfs_register
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
- kernel/events/core.c:perf_pmu_unregister
- kernel/events/core.c:perf_pmu_register
- kernel/events/core.c:pmu_dev_alloc
- mm/backing-dev.c:bdi_unregister
- mm/memory_hotplug.c:online_pages
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:__blkdev_get
- security/keys/trusted.c:cleanup_trusted
- security/keys/trusted.c:init_trusted
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/ioctl.c:blkpg_ioctl
- block/genhd.c:set_disk_ro
- block/genhd.c:blk_lookup_devt
- block/genhd.c:diskstats_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:bdget_disk
- block/genhd.c:del_gendisk
- block/genhd.c:__device_add_disk
- block/genhd.c:disk_part_iter_next
- block/partition-generic.c:add_partition
- block/partition-generic.c:delete_partition_work_fn
- block/bsg-lib.c:bsg_queue_rq
- block/bsg-lib.c:bsg_teardown_job
- drivers/phy/phy-core.c:phy_create
- drivers/phy/phy-core.c:phy_put
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpio_chrdev_release
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:lineevent_release
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_release
- drivers/gpio/gpiolib-sysfs.c:gpiod_unexport
- drivers/pwm/sysfs.c:pwmchip_sysfs_unexport
- drivers/pwm/sysfs.c:pwm_class_get_state
- drivers/pwm/sysfs.c:export_store
- drivers/pwm/sysfs.c:pwm_unexport_child
- drivers/pci/bus.c:pci_bus_put
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:pci_register_host_bridge
- drivers/pci/probe.c:release_pcibus_dev
- drivers/pci/probe.c:no_pci_devices
- drivers/pci/remove.c:pci_remove_bus_device
- drivers/pci/pci-driver.c:pci_device_remove
- drivers/pci/pci-driver.c:pci_device_probe
- drivers/pci/pcie/portdrv_core.c:pcie_port_remove_service
- drivers/pci/pcie/portdrv_core.c:pcie_port_device_register
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/endpoint/pci-epc-core.c:__pci_epc_create
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_put
- drivers/pci/endpoint/pci-epf-core.c:pci_epf_create
- drivers/rapidio/rio-driver.c:rio_device_remove
- drivers/rapidio/rio-driver.c:rio_device_probe
- drivers/video/backlight/backlight.c:backlight_device_register
- drivers/acpi/utils.c:acpi_dev_present
- drivers/acpi/device_sysfs.c:acpi_eject_store
- drivers/acpi/proc.c:acpi_system_wakeup_device_seq_show
- drivers/acpi/bus.c:acpi_device_remove
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_unbind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/glue.c:acpi_bind_one
- drivers/acpi/scan.c:acpi_scan_init
- drivers/acpi/scan.c:acpi_device_del_work_fn
- drivers/acpi/scan.c:acpi_device_hotplug
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device
- drivers/acpi/acpi_lpss.c:acpi_lpss_create_device
- drivers/acpi/pci_slot.c:acpi_pci_slot_remove
- drivers/pnp/card.c:pnp_add_card
- drivers/pnp/pnpacpi/core.c:pnpacpi_add_device_handler
- drivers/virtio/virtio_mmio.c:virtio_mmio_probe
- drivers/virtio/virtio_pci_common.c:virtio_pci_remove
- drivers/virtio/virtio_pci_common.c:virtio_pci_probe
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_changed
- drivers/xen/xenbus/xenbus_probe.c:xenbus_dev_shutdown
- drivers/regulator/core.c:regulator_register
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:_regulator_get
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/regulator/core.c:regulator_resolve_supply
- drivers/tty/tty_io.c:tty_register_device_attr
- drivers/tty/tty_io.c:free_tty_struct
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serdev/core.c:acpi_serdev_add_device
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_unregister
- drivers/tty/serdev/serdev-ttyport.c:serdev_tty_port_register
- drivers/char/virtio_console.c:free_buf
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_chip_alloc
- drivers/char/tpm/tpm-chip.c:tpm_devs_release
- drivers/char/tpm/tpm-chip.c:tpm_find_get_ops
- drivers/char/tpm/tpm-chip.c:tpm_put_ops
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/char/tpm/eventlog/common.c:tpm_bios_measurements_release
- drivers/iommu/iommu.c:iommu_unregister_device_fault_handler
- drivers/iommu/iommu.c:iommu_register_device_fault_handler
- drivers/iommu/iommu-sysfs.c:iommu_device_sysfs_add
- drivers/iommu/dmar.c:dmar_free_dev_scope
- drivers/base/bus.c:klist_devices_put
- drivers/base/bus.c:drivers_probe_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:bind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/bus.c:unbind_store
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__driver_attach_async_helper
- drivers/base/dd.c:__device_attach_async_helper
- drivers/base/dd.c:deferred_probe_work_func
- drivers/base/class.c:klist_class_dev_put
- drivers/base/platform.c:platform_bus_init
- drivers/base/platform.c:__platform_create_bundle
- drivers/base/platform.c:platform_device_register_full
- drivers/base/platform.c:platform_device_unregister
- drivers/base/cpu.c:cpu_device_create
- drivers/base/cpu.c:register_cpu
- drivers/base/attribute_container.c:attribute_container_release
- drivers/base/attribute_container.c:internal_container_klist_put
- drivers/base/transport_class.c:transport_destroy_classdev
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:dpm_suspend
- drivers/base/power/main.c:async_suspend
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:dpm_suspend_late
- drivers/base/power/main.c:async_suspend_late
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:dpm_suspend_noirq
- drivers/base/power/main.c:async_suspend_noirq
- drivers/base/power/main.c:dpm_complete
- drivers/base/power/main.c:dpm_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:async_resume
- drivers/base/power/main.c:dpm_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:async_resume_early
- drivers/base/power/main.c:dpm_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/main.c:async_resume_noirq
- drivers/base/power/wakeup_stats.c:wakeup_source_device_create
- drivers/base/firmware_loader/main.c:request_firmware_work_func
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/firmware_loader/fallback.c:firmware_fallback_sysfs
- drivers/base/node.c:__register_one_node
- drivers/base/memory.c:walk_memory_blocks
- drivers/base/memory.c:unregister_memory
- drivers/base/memory.c:init_memory_block
- drivers/base/memory.c:init_memory_block
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:dev_coredumpm
- drivers/base/devcoredump.c:devcd_del
- drivers/base/devcoredump.c:devcd_dev_release
- drivers/mfd/mfd-core.c:mfd_clone_cell
- drivers/nvdimm/bus.c:nd_async_device_unregister
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nd_async_device_register
- drivers/nvdimm/bus.c:nvdimm_bus_register
- drivers/nvdimm/dimm_devs.c:nvdimm_drvdata_release
- drivers/nvdimm/region_devs.c:nd_region_release
- drivers/nvdimm/namespace_devs.c:nd_region_register_namespaces
- drivers/nvdimm/claim.c:nd_namespace_store
- drivers/nvdimm/claim.c:nd_detach_ndns
- drivers/nvdimm/claim.c:__nd_detach_ndns
- drivers/nvdimm/btt_devs.c:nd_btt_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_probe
- drivers/nvdimm/pfn_devs.c:nd_pfn_devinit
- drivers/nvdimm/dax_devs.c:nd_dax_probe
- drivers/nvdimm/security.c:__nvdimm_security_overwrite_query
- drivers/dax/bus.c:__devm_create_dev_dax
- drivers/dax/bus.c:unregister_dev_dax
- drivers/scsi/scsi.c:scsi_device_put
- drivers/scsi/scsi.c:scsi_device_get
- drivers/scsi/hosts.c:scsi_host_put
- drivers/scsi/hosts.c:scsi_host_lookup
- drivers/scsi/hosts.c:scsi_host_dev_release
- drivers/scsi/hosts.c:scsi_host_cls_release
- drivers/scsi/scsi_scan.c:scsi_get_host_dev
- drivers/scsi/scsi_scan.c:__scsi_scan_target
- drivers/scsi/scsi_scan.c:__scsi_add_device
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_dev_release
- drivers/scsi/scsi_scan.c:scsi_target_destroy
- drivers/scsi/scsi_scan.c:scsi_alloc_sdev
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:scsi_device_cls_release
- drivers/scsi/scsi_proc.c:scsi_seq_stop
- drivers/scsi/scsi_proc.c:scsi_seq_next
- drivers/scsi/scsi_proc.c:scsi_seq_start
- drivers/scsi/scsi_dh.c:scsi_dh_attached_handler_name
- drivers/scsi/scsi_dh.c:scsi_dh_attach
- drivers/scsi/scsi_dh.c:scsi_dh_set_params
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_remove
- drivers/scsi/sd.c:scsi_disk_put
- drivers/ata/libata-transport.c:ata_tdev_delete
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_add
- drivers/ata/libata-transport.c:ata_tlink_delete
- drivers/ata/libata-transport.c:ata_tport_add
- drivers/ata/libata-transport.c:ata_tport_delete
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:slave_store
- drivers/spi/spi.c:acpi_register_spi_device
- drivers/spi/spi.c:spi_new_device
- drivers/spi/spi.c:spi_alloc_device
- drivers/spi/spi.c:spidev_release
- drivers/net/phy/phy_device.c:phy_detach
- drivers/net/phy/phy_device.c:phy_driver_is_genphy_10g
- drivers/net/phy/phy_device.c:phy_driver_is_genphy
- drivers/net/phy/phy_device.c:phy_attach_direct
- drivers/net/phy/phy_device.c:phy_connect
- drivers/net/phy/phy_device.c:phy_mdio_device_free
- drivers/net/phy/mdio_device.c:mdio_device_free
- drivers/usb/core/usb.c:usb_put_intf
- drivers/usb/core/usb.c:usb_put_dev
- drivers/usb/core/usb.c:usb_find_interface
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:usb_disable_device
- drivers/usb/core/endpoint.c:usb_create_ep_devs
- drivers/usb/core/port.c:usb_hub_create_port_device
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/input.c:input_free_device
- drivers/input/input.c:devm_input_device_release
- drivers/input/mousedev.c:mousedev_disconnect
- drivers/input/mousedev.c:mousedev_destroy
- drivers/input/mousedev.c:mousedev_create
- drivers/input/mousedev.c:mousedev_free
- drivers/input/evdev.c:evdev_disconnect
- drivers/input/evdev.c:evdev_connect
- drivers/input/evdev.c:evdev_free
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/class.c:devm_rtc_release_device
- drivers/rtc/interface.c:rtc_class_close
- drivers/rtc/interface.c:rtc_class_open
- drivers/i2c/i2c-core-base.c:i2c_release_client
- drivers/media/cec/cec-core.c:cec_put_device
- drivers/power/supply/power_supply_core.c:power_supply_put
- drivers/thermal/thermal_core.c:thermal_zone_device_register
- drivers/thermal/thermal_core.c:__thermal_cooling_device_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_register
- drivers/watchdog/watchdog_dev.c:watchdog_release
- drivers/edac/edac_mc_sysfs.c:edac_mc_sysfs_init
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/edac/edac_mc_sysfs.c:edac_create_sysfs_mci_device
- drivers/eisa/eisa-bus.c:eisa_register_device
- drivers/mmc/core/bus.c:mmc_remove_card
- drivers/mmc/core/host.c:mmc_free_host
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/sdio_bus.c:sdio_remove_func
- drivers/mmc/core/sdio_cis.c:sdio_free_func_cis
- drivers/leds/led-class.c:led_classdev_register_ext
- drivers/firmware/dmi-id.c:dmi_id_init
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/dev-path-parser.c:efi_get_device_by_path
- drivers/firmware/efi/apple-properties.c:unmarshal_devices
- drivers/remoteproc/remoteproc_core.c:rproc_put
- drivers/remoteproc/remoteproc_core.c:rproc_free
- drivers/remoteproc/remoteproc_core.c:rproc_alloc
- drivers/remoteproc/remoteproc_core.c:rproc_handle_vdev
- drivers/remoteproc/remoteproc_virtio.c:rproc_add_virtio_dev
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
- drivers/devfreq/devfreq.c:devfreq_add_device
- drivers/extcon/extcon.c:extcon_dev_register
- drivers/vme/vme.c:vme_register_driver
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:nvmem_device_release
- net/core/dev.c:free_netdev
- net/core/page_pool.c:page_pool_release
- net/rfkill/core.c:rfkill_destroy
Symbols:
ffffffff81707c20-ffffffff81707c36: put_device (STB_GLOBAL)
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅