Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 13 files:
- drivers/base/swnode.c
- drivers/base/test/property-entry-test.c
- drivers/gpio/gpio-aggregator.c
- drivers/gpio/gpio-mockup.c
- drivers/gpio/gpio-sim.c, line 877
- drivers/gpio/gpio-virtuser.c
- drivers/iommu/iommu.c, line 337
- drivers/mfd/ucb1x00-assabet.c
- drivers/phy/phy-common-props-test.c
- drivers/platform/chrome/chromeos_laptop.c, line 785
- drivers/reset/core.c, line 1106
- drivers/usb/typec/tcpm/wcove.c
- lib/kunit/fwnode.c, line 13
Smatch caller information:
drivers/gpio/gpio-virtuser.c gpio_virtuser_device_activate() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->ops->get | 0,4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r gpio_virtuser_make_device_swnode |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem |
drivers/gpio/gpio-virtuser.c gpio_virtuser_device_deactivate() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | &pool->lock |
drivers/base/test/property-entry-test.c pe_test_bool() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| NOCHECK_CALL |
drivers/base/test/property-entry-test.c pe_test_reference() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| NOCHECK_CALL |
drivers/base/test/property-entry-test.c pe_test_strings() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| NOCHECK_CALL |
drivers/base/test/property-entry-test.c pe_test_uint_arrays() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| NOCHECK_CALL |
drivers/base/test/property-entry-test.c pe_test_uints() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| NOCHECK_CALL |
drivers/platform/chrome/chromeos_laptop.c chromeos_laptop_prepare_i2c_peripherals() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| UNITS | 0 | fwnode | unit_byte |
drivers/gpio/gpio-sim.c gpio_sim_remove_swnode_recursive() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode->ops->add_links | 0,4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->ops->device_is_available | 0,4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->ops->get | 0,4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->ops->get_name | 0,4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->ops->get_named_child_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->ops->get_next_child_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->ops->get_parent | 0,4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->ops->get_reference_args | 0,4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->ops->graph_get_remote_endpoint | 0,639053873764306944,971939158805200896,8581575686848176128 |
| PARAM_VALUE | 0 | fwnode->ops->graph_parse_endpoint | 0,4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->ops->iomap | 0,5992382552872980480 |
| PARAM_VALUE | 0 | fwnode->ops->irq_get | 0,4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->ops->property_present | 0,4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->ops->property_read_bool | 0,4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->ops->property_read_int_array | 0,4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->ops->property_read_string_array | 0,4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->ops->put | 0,7972878730091065344,8942618317634842624 |
| BUF_SIZE | 0 | fwnode | (-1)-0,64 |
| BUF_SIZE | 0 | fwnode | (-1)-0,64 |
| DATA_SOURCE | 0 | fwnode | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | _T->lock |
drivers/usb/typec/tcpm/wcove.c wcove_typec_probe() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | (-1),64 |
| BUF_SIZE | 0 | fwnode | (-1),64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/typec/tcpm/wcove.c wcove_typec_probe() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/typec/tcpm/wcove.c wcove_typec_remove() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/gpio/gpio-mockup.c gpio_mockup_register_chip() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->ops->get | 0,4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| NOCHECK_CALL |
drivers/gpio/gpio-mockup.c gpio_mockup_unregister_pdevs() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/phy/phy-common-props-test.c phy_test_rx_polarity_find_by_name() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| RX_PATH | |||
| NOCHECK_CALL |
drivers/phy/phy-common-props-test.c phy_test_rx_polarity_is_missing() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| RX_PATH | |||
| NOCHECK_CALL |
drivers/phy/phy-common-props-test.c phy_test_rx_polarity_more_names_than_values() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| RX_PATH | |||
| NOCHECK_CALL |
drivers/phy/phy-common-props-test.c phy_test_rx_polarity_more_values_than_names() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| RX_PATH | |||
| NOCHECK_CALL |
drivers/phy/phy-common-props-test.c phy_test_rx_polarity_name_not_found_no_default() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| RX_PATH | |||
| NOCHECK_CALL |
drivers/phy/phy-common-props-test.c phy_test_rx_polarity_name_not_found_with_default() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| RX_PATH | |||
| NOCHECK_CALL |
drivers/phy/phy-common-props-test.c phy_test_rx_polarity_single_value_no_names() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| RX_PATH | |||
| NOCHECK_CALL |
drivers/phy/phy-common-props-test.c phy_test_rx_polarity_unsupported_value() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| RX_PATH | |||
| NOCHECK_CALL |
drivers/phy/phy-common-props-test.c phy_test_tx_polarity_find_by_name() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| NOCHECK_CALL |
drivers/phy/phy-common-props-test.c phy_test_tx_polarity_is_missing() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| NOCHECK_CALL |
drivers/phy/phy-common-props-test.c phy_test_tx_polarity_more_names_than_values() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| NOCHECK_CALL |
drivers/phy/phy-common-props-test.c phy_test_tx_polarity_more_values_than_names() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| NOCHECK_CALL |
drivers/phy/phy-common-props-test.c phy_test_tx_polarity_name_not_found_no_default() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| NOCHECK_CALL |
drivers/phy/phy-common-props-test.c phy_test_tx_polarity_name_not_found_with_default() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| NOCHECK_CALL |
drivers/phy/phy-common-props-test.c phy_test_tx_polarity_single_value_no_names() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| NOCHECK_CALL |
drivers/phy/phy-common-props-test.c phy_test_tx_polarity_unsupported_value() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| NOCHECK_CALL |
drivers/base/swnode.c software_node_unregister() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
drivers/gpio/gpio-aggregator.c gpio_aggregator_activate() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 0,4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->ops->get | 0,4096-ptr_max |
| BUF_SIZE | 0 | fwnode | (-1),64 |
| BUF_SIZE | 0 | fwnode | (-1),64 |
| DATA_SOURCE | 0 | fwnode | r gpio_aggregator_make_device_sw_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem |
drivers/gpio/gpio-aggregator.c gpio_aggregator_deactivate() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | &pool->lock |
lib/kunit/fwnode.c fwnode_remove_software_node_wrapper() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | fwnode | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | fwnode | s32min,(-10),(-1)-s32max |
| DATA_SOURCE | 0 | fwnode | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/reset/core.c __reset_add_reset_gpio_device() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->dev | 0 |
| PARAM_VALUE | 0 | fwnode->flags | 0 |
| PARAM_VALUE | 0 | fwnode->ops | 4242976395523612672 |
| PARAM_VALUE | 0 | fwnode->secondary | 0 |
| PARAM_VALUE | 0 | fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | fwnode->suppliers.prev | 4096-ptr_max |
| BUF_SIZE | 0 | fwnode | 64 |
| DATA_SOURCE | 0 | fwnode | r fwnode_create_software_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | global &syscon_list_lock |
drivers/iommu/iommu.c iommu_device_unregister_bus() -> fwnode_remove_software_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fwnode | 0,4096-u64max |
| BUF_SIZE | 0 | fwnode | (-1),64 |
| BUF_SIZE | 0 | fwnode | (-1),64 |
| NOCHECK_CALL |