Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 20 files:
- arch/mips/bcm47xx/buttons.c, line 578
- arch/x86/platform/geode/geode-common.c
- drivers/base/swnode.c
- drivers/base/test/property-entry-test.c
- drivers/gpio/gpiolib-kunit.c, line 852
- drivers/media/pci/intel/ipu-bridge.c
- drivers/mfd/intel_quark_i2c_gpio.c
- drivers/mfd/rohm-pwrbutton.c, line 38
- drivers/net/ethernet/tehuti/tn40_mdio.c
- drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
- drivers/platform/surface/surface_aggregator_registry.c
- drivers/platform/x86/amd/amd_isp4.c
- drivers/platform/x86/barco-p50-gpio.c
- drivers/platform/x86/intel/chtwc_int33fe.c, line 191
- drivers/platform/x86/meraki-mx100.c
- drivers/platform/x86/pcengines-apuv2.c
- drivers/platform/x86/x86-android-tablets/core.c
- lib/kunit/fwnode.c, line 90
- lib/tests/printf_kunit.c, line 751
- sound/soc/codecs/cs35l56-test.c, line 29
Smatch caller information:
drivers/media/pci/intel/ipu-bridge.c ipu_bridge_connect_sensor() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 0,4096-ptr_max |
| BUF_SIZE | 0 | node_group | 96 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
drivers/media/pci/intel/ipu-bridge.c ipu_bridge_unregister_sensors() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | node_group | 96 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
drivers/platform/x86/pcengines-apuv2.c apu_board_exit() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 6410430679264374784 |
| BUF_SIZE | 0 | node_group | 64 |
| NOCHECK_CALL |
drivers/platform/x86/pcengines-apuv2.c apu_board_init() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 6410430679264374784 |
| BUF_SIZE | 0 | node_group | 64 |
| NOCHECK_CALL |
drivers/platform/x86/barco-p50-gpio.c p50_gpio_probe() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 3806203050781442048 |
| BUF_SIZE | 0 | node_group | 40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/barco-p50-gpio.c p50_gpio_remove() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 3806203050781442048 |
| BUF_SIZE | 0 | node_group | 40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/base/test/property-entry-test.c pe_test_child_iteration() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 4096-ptr_max |
| BUF_SIZE | 0 | node_group | 40 |
| NOCHECK_CALL |
drivers/base/test/property-entry-test.c pe_test_reference() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 4096-ptr_max |
| BUF_SIZE | 0 | node_group | 24 |
| NOCHECK_CALL |
drivers/gpio/gpiolib-kunit.c gpio_hog_suite_exit() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 2606410073118433280 |
| BUF_SIZE | 0 | node_group | 40 |
| NOCHECK_CALL | |||
| LOCK2 | global &kunit_run_lock | ||
| HALF_LOCKED2 | global &rv_interface_lock |
drivers/net/ethernet/tehuti/tn40_mdio.c tn40_mdiobus_init() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 4096-ptr_max |
| BUF_SIZE | 0 | node_group | 24 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/tehuti/tn40_mdio.c tn40_swnodes_cleanup() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | node_group | 24 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/meraki-mx100.c tink_board_exit() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 8669944414632775680 |
| BUF_SIZE | 0 | node_group | 152 |
| NOCHECK_CALL |
drivers/platform/x86/meraki-mx100.c tink_board_init() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 8669944414632775680 |
| BUF_SIZE | 0 | node_group | 152 |
| NOCHECK_CALL |
drivers/platform/surface/surface_aggregator_registry.c ssam_platform_hub_probe() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/surface/surface_aggregator_registry.c ssam_platform_hub_probe() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/surface/surface_aggregator_registry.c ssam_platform_hub_remove() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | node_group | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | node_group | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | node_group | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/mfd/intel_quark_i2c_gpio.c intel_quark_mfd_probe() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 4058136093798854656 |
| BUF_SIZE | 0 | node_group | 24 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/mfd/intel_quark_i2c_gpio.c intel_quark_mfd_remove() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 4058136093798854656 |
| BUF_SIZE | 0 | node_group | 24 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/x86-android-tablets/core.c gpio_secondary_unregister_node_group() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | node_group | $0 |
| NOCHECK_CALL |
drivers/platform/x86/x86-android-tablets/core.c x86_android_tablet_remove() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/x86-android-tablets/core.c x86_android_tablet_remove() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/intel/chtwc_int33fe.c cht_int33fe_remove_nodes() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 3240690251333718016 |
| BUF_SIZE | 0 | node_group | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c txgbe_init_phy() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 0 |
| BUF_SIZE | 0 | node_group | 40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c txgbe_remove_phy() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | node_group | 40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/base/swnode.c software_node_register_node_group() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 4096-ptr_max |
| BUF_SIZE | 0 | node_group | (-1),24,32,40,64,96,152 |
| BUF_SIZE | 0 | node_group | (-1),24,32,40,64,96,152 |
| DATA_SOURCE | 0 | node_group | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &kunit_run_lock |
lib/tests/printf_kunit.c fwnode_pointer() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 4096-ptr_max |
| BUF_SIZE | 0 | node_group | 32 |
| NOCHECK_CALL |
lib/kunit/fwnode.c software_node_unregister_node_group_wrapper() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | node_group | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | node_group | s32min,(-10),(-1)-s32max |
| DATA_SOURCE | 0 | node_group | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
sound/soc/codecs/cs35l56-test.c software_node_unregister_node_group_wrapper() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | node_group | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | node_group | s32min,(-10),(-1)-s32max |
| DATA_SOURCE | 0 | node_group | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/amd/amd_isp4.c amd_isp_probe() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/amd/amd_isp4.c amd_isp_remove() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/mfd/rohm-pwrbutton.c rohm_pwrbutton_unregister_swnodes() -> software_node_unregister_node_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node_group | 4096-ptr_max |
| BUF_SIZE | 0 | node_group | 24 |
| NOCHECK_CALL |