Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 28 files:

Smatch caller information:

drivers/media/pci/intel/ipu-bridge.c ipu_bridge_connect_sensor() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
BUF_SIZE 0 node 264
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

drivers/media/pci/intel/ipu-bridge.c ipu_bridge_init() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

drivers/media/pci/intel/ipu-bridge.c ipu_bridge_instantiate_ivsc() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
BUF_SIZE 0 node 144
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

drivers/platform/x86/barco-p50-gpio.c p50_gpio_probe() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 3747181346473316352
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/barco-p50-gpio.c p50_gpio_probe() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 5989984478476697600
RX_PATH
TASK_NOT_RUNNING

drivers/bcma/driver_gpio.c bcma_gpio_init() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 1116113695272783872
RX_PATH
TASK_NOT_RUNNING

drivers/base/test/property-entry-test.c pe_test_child_iteration() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 3384051656515788800
PARAM_VALUE 0 node->name 3957420204848975872
PARAM_VALUE 0 node->parent 0
PARAM_VALUE 0 node->properties 0
TERMINATED 0 node->name 1

drivers/base/test/property-entry-test.c pe_test_child_iteration() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 6586668767380041728
PARAM_VALUE 0 node->name 7533284036331634688
PARAM_VALUE 0 node->parent 3384051656515788800
PARAM_VALUE 0 node->properties 0
TERMINATED 0 node->name 1

drivers/gpio/gpiolib-kunit.c gpio_hog_assert() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 5379478573071351808

drivers/platform/x86/meraki-mx100.c tink_board_init() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 8170549575891976192

drivers/platform/x86/meraki-mx100.c tink_board_init() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 6800766909089718272

drivers/platform/surface/surface_aggregator_registry.c ssam_platform_hub_probe() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 3797640008239427584
RX_PATH
TASK_NOT_RUNNING

drivers/base/test/swnode-devlink-test.c swnode_devlink_test_multiple_refs() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 2659875525661036544
PARAM_VALUE 0 node->name 7054834382360125440
PARAM_VALUE 0 node->parent 0
PARAM_VALUE 0 node->properties 0
TERMINATED 0 node->name 1

drivers/base/test/swnode-devlink-test.c swnode_devlink_test_multiple_refs() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 5358310211103322112
PARAM_VALUE 0 node->name 3212122922008084480
PARAM_VALUE 0 node->parent 0
PARAM_VALUE 0 node->properties 0
TERMINATED 0 node->name 1

drivers/base/test/swnode-devlink-test.c swnode_devlink_test_ref_array() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 4287169693005086720
PARAM_VALUE 0 node->name 7054834382360125440
PARAM_VALUE 0 node->parent 0
PARAM_VALUE 0 node->properties 0
TERMINATED 0 node->name 1

drivers/base/test/swnode-devlink-test.c swnode_devlink_test_ref_array() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 3303986736474578944
PARAM_VALUE 0 node->name 3212122922008084480
PARAM_VALUE 0 node->parent 0
PARAM_VALUE 0 node->properties 0
TERMINATED 0 node->name 1

drivers/extcon/extcon-axp288.c axp288_extcon_find_role_sw() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
CAPPED_DATA 0 node->parent 1
DATA_SOURCE 0 node r software_node_find_by_name
RX_PATH
TASK_NOT_RUNNING

drivers/ssb/driver_gpio.c ssb_gpio_chipco_init() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 8869465796579385344
RX_PATH
TASK_NOT_RUNNING

drivers/usb/roles/intel-xhci-usb-role-switch.c intel_xhci_usb_probe() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 5667031986209243136
RX_PATH
TASK_NOT_RUNNING

drivers/usb/roles/intel-xhci-usb-role-switch.c intel_xhci_usb_remove() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 5667031986209243136
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_dev->mutex

drivers/acpi/mipi-disco-img.c init_crs_csi2_swnodes() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &acpi_scan_lock
HALF_LOCKED2 global &device_hotplug_lock
HALF_LOCKED2 global &pci_rescan_remove_lock

drivers/platform/x86/x86-android-tablets/core.c gpio_secondary_fwnode_init() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/x86-android-tablets/core.c x86_android_tablet_probe() -> software_node_fwnode()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/intel/chtwc_int33fe.c cht_int33fe_add_nodes() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
CAPPED_DATA 0 node->parent 1
DATA_SOURCE 0 node r software_node_find_by_name
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/intel/chtwc_int33fe.c cht_int33fe_register_max17047() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 7108733345255776256
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/intel/chtwc_int33fe.c cht_int33fe_setup_dp() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 7467818088554614784
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/intel/chtwc_int33fe.c cht_int33fe_typec_probe() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 6252623685566205952
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/intel/chtwc_int33fe.c cht_int33fe_typec_probe() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 8260866239054331904
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c txgbe_gpio_init() -> software_node_fwnode()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c txgbe_i2c_register() -> software_node_fwnode()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c txgbe_phylink_init() -> software_node_fwnode()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c txgbe_sfp_register() -> software_node_fwnode()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/base/swnode.c device_create_managed_software_node() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 0
DATA_SOURCE 0 node $2
RX_PATH
TASK_NOT_RUNNING

drivers/base/swnode.c software_node_add_links() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 1-u64max

drivers/base/swnode.c software_node_get_reference_args() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/base/swnode.c software_node_graph_get_remote_endpoint() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &list_lock

lib/tests/printf_kunit.c fwnode_pointer() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 8452861935634333696
PARAM_VALUE 0 node->name 3666335647472971776
PARAM_VALUE 0 node->parent 7698292308878614528
PARAM_VALUE 0 node->properties 0
TERMINATED 0 node->name 1

lib/tests/printf_kunit.c fwnode_pointer() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 9062138911807115264
PARAM_VALUE 0 node->name 6472217762716557312
PARAM_VALUE 0 node->parent 8452861935634333696
PARAM_VALUE 0 node->properties 0
TERMINATED 0 node->name 1

lib/tests/printf_kunit.c fwnode_pointer() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 9062138911807115264
PARAM_VALUE 0 node->name 6472217762716557312
PARAM_VALUE 0 node->parent 8452861935634333696
PARAM_VALUE 0 node->properties 0
TERMINATED 0 node->name 1

lib/tests/printf_kunit.c fwnode_pointer() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 8452861935634333696
PARAM_VALUE 0 node->name 3666335647472971776
PARAM_VALUE 0 node->parent 7698292308878614528
PARAM_VALUE 0 node->properties 0
TERMINATED 0 node->name 1

lib/tests/printf_kunit.c fwnode_pointer() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 9062138911807115264
PARAM_VALUE 0 node->name 6472217762716557312
PARAM_VALUE 0 node->parent 8452861935634333696
PARAM_VALUE 0 node->properties 0
TERMINATED 0 node->name 1

lib/kunit/fwnode.c kunit_software_node_register() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 4448602224070696960,4829898641546825728,5379478573071351808,7005079501135732736,9059330690455588864
PARAM_VALUE 0 node->name 0,1889146168877953024,3671129313538834432,7422522538208825344
CAPPED_DATA 0 node 1
DATA_SOURCE 0 node $1

drivers/extcon/extcon-intel-cht-wc.c cht_wc_extcon_find_role_sw() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
CAPPED_DATA 0 node->parent 1
DATA_SOURCE 0 node r software_node_find_by_name
RX_PATH
TASK_NOT_RUNNING

drivers/base/test/platform-device-test.c platform_device_swnode_as_primary() -> software_node_fwnode()

Type Parameter Key Value
PARAM_VALUE 0 node 7005079501135732736