Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 64 files:

Smatch caller information:

drivers/i2c/busses/i2c-ls2x.c ls2x_i2c_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
MEM_ZERO 0 dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpio/gpio-cros-ec.c cros_ec_gpio_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/nvmem/layouts.c nvmem_layout_create_device() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 4096-ptr_max
BUF_SIZE 0 dev 1616
BUF_SIZE 0 dev->bus 168
BUF_SIZE 0 dev->dma_mask 8
BUF_SIZE 0 dev->parent 1616
MEM_ZERO 0 &dev->power.suspend_timer
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &mtd_table_mutex

drivers/gpio/gpio-twl6040.c gpo_twl6040_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/power/sequencing/core.c pwrseq_device_register() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/i2c/busses/i2c-designware-common.c i2c_dw_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
MEM_ZERO 0 dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/mtd/ubi/vmt.c ubi_add_volume() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0,4096-ptr_max
BUF_SIZE 1 fwnode (-1)-0,64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &ubi_devices_mutex
HALF_LOCKED2 global &mtd_table_mutex

drivers/mtd/ubi/vmt.c ubi_create_volume() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0,4096-ptr_max
BUF_SIZE 1 fwnode (-1)-0,64
CAPABLE 0 24
NOCHECK_CALL
LOCK2 &ubi->device_mutex
TYPE_LOCK (struct ubi_device)->device_mutex

drivers/i2c/busses/i2c-ljca.c ljca_i2c_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
MEM_ZERO 0 dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pinctrl/cirrus/pinctrl-madera-core.c madera_pin_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/mfd/mfd-core.c mfd_match_of_node_to_dev() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &hdev->driver_input_lock

drivers/pinctrl/pinctrl-rk805.c rk805_pinctrl_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/mdio/fwnode_mdio.c fwnode_mdiobus_phy_device_register() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 4096-ptr_max
PARAM_VALUE 1 fwnode->ops 0,4096-ptr_max
BUF_SIZE 1 fwnode (-1)-0,64
BUF_SIZE 1 fwnode (-1)-0,64
DATA_SOURCE 1 fwnode $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/mdio/fwnode_mdio.c fwnode_mdiobus_phy_device_register() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpio/gpio-wm831x.c wm831x_gpio_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pmdomain/core.c of_genpd_add_provider_onecell() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev->of_node 1-u64max
PARAM_VALUE 1 fwnode 4096-ptr_max
BUF_SIZE 1 fwnode 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pmdomain/core.c of_genpd_add_provider_simple() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->of_node 1-u64max
PARAM_VALUE 1 fwnode 4096-ptr_max
BUF_SIZE 1 fwnode 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/i2c/i2c-core-base.c i2c_new_client_device() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0,248,4096-u64max
BUF_SIZE 1 fwnode (-1)-0,64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &hdw->big_lock_mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &subdev->use.mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &__i2c_board_lock
HALF_LOCKED2 global &devlist

drivers/gpio/gpio-tps65910.c tps65910_gpio_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_port_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 4096-ptr_max
BUF_SIZE 1 fwnode (-1)-0,64
BUF_SIZE 1 fwnode (-1)-0,64
DATA_SOURCE 1 fwnode $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pinctrl/cirrus/pinctrl-cs42l43.c cs42l43_pin_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0,4096-u64max
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpio/gpio-arizona.c arizona_gpio_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/iio/adc/88pm886-gpadc.c pm886_gpadc_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/i2c/busses/i2c-xiic.c xiic_i2c_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
MEM_ZERO 0 dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/spmi/spmi.c of_spmi_register_devices() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/drm_mipi_dsi.c mipi_dsi_device_register_full() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0,4096-ptr_max
BUF_SIZE 1 fwnode 0,64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/mdio/of_mdio.c __of_mdiobus_register() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/mdio/of_mdio.c of_mdiobus_register_device() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0,248,4096-ptr_max
BUF_SIZE 1 fwnode (-1)-0,64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/base/platform.c platform_device_register_full() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0,248,4096-u64max
BUF_SIZE 1 fwnode (-1)-0,64
NOCHECK_CALL

drivers/base/platform.c platform_device_set_fwnode() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->fwnode 0,4096-u64max
PARAM_VALUE 1 fwnode 0,248,4096-ptr_max
BUF_SIZE 1 fwnode (-1)-0,64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/hid/hid-cp2112.c cp2112_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->fwnode 0,4096-ptr_max
PARAM_VALUE 0 dev->of_node 0,4096-ptr_max
PARAM_VALUE 1 fwnode 4096-ptr_max
BUF_SIZE 1 fwnode (-1)-0,64
BUF_SIZE 1 fwnode (-1)-0,64
MEM_ZERO 0 dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &hdev->driver_input_lock
TYPE_LOCK (struct hid_device)->driver_input_lock

drivers/hid/hid-cp2112.c cp2112_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0,4096-ptr_max
DATA_SOURCE 1 fwnode r fwnode_get_named_child_node
MEM_ZERO 0 dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &hdev->driver_input_lock
TYPE_LOCK (struct hid_device)->driver_input_lock

drivers/i2c/i2c-atr.c i2c_atr_add_adapter() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0,248,4096-ptr_max
BUF_SIZE 1 fwnode (-1)-0,64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/i2c/i2c-atr.c i2c_atr_add_adapter() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0,4096-ptr_max
BUF_SIZE 1 fwnode (-1)-0,64
BUF_SIZE 1 fwnode (-1)-0,64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/pcs/pcs-xpcs-plat.c xpcs_plat_init_dev() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0,248,4096-u64max
BUF_SIZE 1 fwnode (-1)-0,64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/tty/serial/max310x.c max310x_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->of_node 1-u64max
PARAM_VALUE 1 fwnode 4096-ptr_max
CAPPED_DATA 0 dev->driver_data->devtype->rev_id_val 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/tty/serial/max310x.c max310x_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->fwnode 4096-ptr_max
PARAM_VALUE 0 dev->of_node 0,4096-ptr_max
CAPPED_DATA 0 dev->driver_data->devtype->rev_id_val 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/spi/spi.c __spi_alloc_controller() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/spi/spi.c of_register_spi_device() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/phy/mdio_bus_provider.c mdiobus_scan() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 4096-ptr_max
DATA_SOURCE 1 fwnode r fwnode_get_named_child_node
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/phy/mdio_bus_provider.c of_mdiobus_find_phy() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 1 fwnode 4096-ptr_max
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pmdomain/imx/gpcv2.c imx_gpcv2_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pinctrl/pinctrl-da9062.c da9062_pctl_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/peci/core.c devm_peci_controller_add() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0,248,4096-u64max
BUF_SIZE 1 fwnode (-1)-0,64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pinctrl/pinctrl-as3722.c as3722_pinctrl_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/power/supply/power_supply_core.c __power_supply_register() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
BUF_SIZE 0 dev 1616
BUF_SIZE 0 dev->class 96
BUF_SIZE 0 dev->parent (-1),1616
BUF_SIZE 0 dev->type 48
MEM_ZERO 0 &dev->power.suspend_timer
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 fwnode unit_byte
HALF_LOCKED2 &hdev->driver_input_lock
HALF_LOCKED2 &pool->lock

drivers/i2c/busses/i2c-gpio.c i2c_gpio_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
MEM_ZERO 0 dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/i2c/busses/i2c-rzv2m.c rzv2m_i2c_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
MEM_ZERO 0 dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

block/genhd.c __add_disk() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 4096-ptr_max
BUF_SIZE 0 dev 1616
BUF_SIZE 0 dev->groups (-1),16
DATA_SOURCE 1 fwnode $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &set->update_nr_hwq_lock

drivers/firmware/arm_scmi/bus.c __scmi_device_create() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0,4096-ptr_max
BUF_SIZE 1 fwnode 0,64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &info->devreq_mtx
HALF_LOCKED2 global &scmi_requested_devices_mtx

drivers/tty/serdev/core.c of_serdev_register_devices() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 global &max3100s_lock

drivers/tty/serdev/core.c serdev_controller_alloc() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 global &max3100s_lock

drivers/reset/core.c reset_create_gpio_aux_device() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 4096-ptr_max
PARAM_VALUE 1 fwnode->ops 4242976395523612672
BUF_SIZE 1 fwnode 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 global &syscon_list_lock

drivers/platform/x86/lenovo/yoga-tab2-pro-1380-fastcharger.c yt2_1380_fc_pdev_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/hid/usbhid/hid-core.c usbhid_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/iio/industrialio-core.c __iio_device_register() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
NOCHECK_CALL

drivers/pinctrl/pinctrl-max77620.c max77620_pinctrl_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/tty/serial/serial_base_bus.c serial_base_device_init() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0,248,4096-u64max
BUF_SIZE 0 dev->bus 168
BUF_SIZE 0 dev->parent (-1),1616
BUF_SIZE 1 fwnode (-1)-0,64
DATA_SOURCE 0 dev $1
MEM_ZERO 0 &dev->power.suspend_timer
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 global &max3100s_lock

drivers/gpio/gpiolib.c gpiochip_add_data_with_key() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
BUF_SIZE 1 fwnode (-1),64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &bank->deferred_lock
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 &hdev->driver_input_lock
HALF_LOCKED2 _T->lock

drivers/i2c/busses/i2c-ls2x-v2.c loongson2_i2c_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
MEM_ZERO 0 dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpio/gpio-tps6586x.c tps6586x_gpio_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/display/drm_dp_aux_bus.c of_dp_aux_populate_bus() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/i2c/busses/i2c-usbio.c usbio_i2c_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
MEM_ZERO 0 dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/spi/spi-cs42l43.c cs42l43_spi_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/spi/spi-cs42l43.c cs42l43_spi_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->fwnode 0
PARAM_VALUE 0 dev->of_node 0,4096-ptr_max
PARAM_VALUE 1 fwnode 0,4096-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/iio/adc/stm32-adc.c stm32_adc_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/of.c pci_release_bus_of_node() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/pci/of.c pci_release_of_node() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/of.c pci_set_bus_of_node() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0,4096-ptr_max
BUF_SIZE 1 fwnode 0,64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/of.c pci_set_of_node() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &pci_rescan_remove_lock

drivers/leds/led-class.c led_classdev_register_ext() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 4096-u64max
PARAM_VALUE 1 fwnode->ops 4096-ptr_max
BUF_SIZE 0 dev 1616
BUF_SIZE 1 fwnode (-1)-0,64
BUF_SIZE 1 fwnode (-1)-0,64
CAPPED_DATA 0 dev 1
DATA_SOURCE 0 dev r device_create_with_groups
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 fwnode unit_byte
LOCK2 &led_cdev->led_access
TYPE_LOCK (struct led_classdev)->led_access

drivers/i3c/master.c i3c_master_register() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 fwnode 0,248,4096-u64max
BUF_SIZE 1 fwnode (-1)-0,64
MEM_ZERO 0 dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 dev->bus_dma_limit 0
HOST_DATA 0 dev->coherent_dma_mask 0
HOST_DATA 0 dev->devt 0
HOST_DATA 0 dev->dma_uses_io_tlb 0
HOST_DATA 0 dev->id 0
HOST_DATA 0 dev->kobj.kref.refcount.refs.counter 0
HOST_DATA 0 dev->kobj.release.cpu 0
HOST_DATA 0 dev->kobj.release.timer.expires 0
HOST_DATA 0 dev->kobj.release.timer.flags 0
HOST_DATA 0 dev->kobj.release.work.data.counter 0
HOST_DATA 0 dev->kobj.state_add_uevent_sent 0
HOST_DATA 0 dev->kobj.state_in_sysfs 0
HOST_DATA 0 dev->kobj.state_initialized 0
HOST_DATA 0 dev->kobj.state_remove_uevent_sent 0
HOST_DATA 0 dev->kobj.uevent_suppress 0
HOST_DATA 0 dev->links.status 0
HOST_DATA 0 dev->numa_node 0
HOST_DATA 0 dev->power.accounting_timestamp 0
HOST_DATA 0 dev->power.active_time 0
HOST_DATA 0 dev->power.async_suspend 0
HOST_DATA 0 dev->power.autosuspend_delay 0
HOST_DATA 0 dev->power.can_wakeup 0
HOST_DATA 0 dev->power.child_count.counter 0
HOST_DATA 0 dev->power.completion.done 0
HOST_DATA 0 dev->power.deferred_resume 0
HOST_DATA 0 dev->power.detach_power_off 0
HOST_DATA 0 dev->power.direct_complete 0
HOST_DATA 0 dev->power.disable_depth 0
HOST_DATA 0 dev->power.driver_flags 0
HOST_DATA 0 dev->power.early_init 0
HOST_DATA 0 dev->power.idle_notification 0
HOST_DATA 0 dev->power.ignore_children 0
HOST_DATA 0 dev->power.in_dpm_list 0
HOST_DATA 0 dev->power.irq_safe 0
HOST_DATA 0 dev->power.is_late_suspended 0
HOST_DATA 0 dev->power.is_noirq_suspended 0
HOST_DATA 0 dev->power.is_prepared 0
HOST_DATA 0 dev->power.is_suspended 0
HOST_DATA 0 dev->power.last_busy 0
HOST_DATA 0 dev->power.last_status 0
HOST_DATA 0 dev->power.links_count 0
HOST_DATA 0 dev->power.may_skip_resume 0
HOST_DATA 0 dev->power.memalloc_noio 0
HOST_DATA 0 dev->power.must_resume 0
HOST_DATA 0 dev->power.needs_force_resume 0
HOST_DATA 0 dev->power.no_callbacks 0
HOST_DATA 0 dev->power.no_pm 0
HOST_DATA 0 dev->power.no_pm_callbacks 0
HOST_DATA 0 dev->power.out_band_wakeup 0
HOST_DATA 0 dev->power.power_state.event 0
HOST_DATA 0 dev->power.request 0
HOST_DATA 0 dev->power.request_pending 0
HOST_DATA 0 dev->power.runtime_auto 0
HOST_DATA 0 dev->power.runtime_error 0
HOST_DATA 0 dev->power.runtime_status 0
HOST_DATA 0 dev->power.smart_suspend 0
HOST_DATA 0 dev->power.strict_midlayer 0
HOST_DATA 0 dev->power.suspended_time 0
HOST_DATA 0 dev->power.syscore 0
HOST_DATA 0 dev->power.timer_autosuspends 0
HOST_DATA 0 dev->power.timer_expires 0
HOST_DATA 0 dev->power.usage_count.counter 0
HOST_DATA 0 dev->power.use_autosuspend 0
HOST_DATA 0 dev->power.work_in_progress 0
HOST_DATA 0 dev->removable 0

drivers/i3c/master.c i3c_master_register_new_i3c_devs() -> device_set_node()

Type Parameter Key Value
NOCHECK_CALL
LOCK2 &master->bus.lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct i3c_bus)->lock

drivers/pinctrl/pinctrl-pef2256.c pef2256_pinctrl_probe() -> device_set_node()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL