Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 28 files:
- arch/arm/mach-omap1/board-ams-delta.c, line 717
- arch/arm/mach-pxa/pxa25x.c, line 243
- arch/arm/mach-pxa/pxa27x.c, line 352
- arch/arm/mach-pxa/spitz.c
- arch/mips/alchemy/board-mtx1.c, line 119
- arch/mips/alchemy/common/gpiolib.c
- arch/x86/platform/geode/geode-common.c
- drivers/acpi/mipi-disco-img.c, line 691
- drivers/base/swnode.c
- drivers/base/test/platform-device-test.c, line 361
- drivers/base/test/property-entry-test.c
- drivers/base/test/swnode-devlink-test.c
- drivers/bcma/driver_gpio.c, line 208
- drivers/extcon/extcon-axp288.c, line 356
- drivers/extcon/extcon-intel-cht-wc.c, line 397
- drivers/gpio/gpio-sa1100.c, line 334
- drivers/gpio/gpiolib-kunit.c, line 777
- drivers/media/pci/intel/ipu-bridge.c
- drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
- drivers/platform/surface/surface_aggregator_registry.c, line 551
- drivers/platform/x86/barco-p50-gpio.c
- drivers/platform/x86/intel/chtwc_int33fe.c
- drivers/platform/x86/meraki-mx100.c
- drivers/platform/x86/x86-android-tablets/core.c
- drivers/ssb/driver_gpio.c
- drivers/usb/roles/intel-xhci-usb-role-switch.c
- lib/kunit/fwnode.c, line 76
- lib/tests/printf_kunit.c
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 |