Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 22 files:

Smatch caller information:

drivers/platform/surface/surface3_power.c mshw0011_install_space_handler() -> acpi_dev_clear_dependencies()

Type Parameter Key Value
PARAM_VALUE 0 supplier 4096-ptr_max
PARAM_VALUE 0 supplier->handle 4096-ptr_max,(-1)
PARAM_VALUE 0 supplier->handle->common.descriptor_type 15
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 supplier unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 supplier 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 supplier unit_byte

drivers/gpio/gpiolib-acpi-core.c acpi_gpiochip_add() -> acpi_dev_clear_dependencies()

Type Parameter Key Value
PARAM_VALUE 0 supplier 4096-ptr_max
PARAM_VALUE 0 supplier->handle 4096-ptr_max,(-1)
PARAM_VALUE 0 supplier->handle->common.descriptor_type 15
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 supplier unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &bank->deferred_lock
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 &hdev->driver_input_lock

drivers/platform/surface/aggregator/core.c ssam_serial_hub_probe() -> acpi_dev_clear_dependencies()

Type Parameter Key Value
PARAM_VALUE 0 supplier 4096-ptr_max
PARAM_VALUE 0 supplier->handle 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 supplier unit_byte

drivers/media/i2c/cvs/core.c cvs_core_probe() -> acpi_dev_clear_dependencies()

Type Parameter Key Value
PARAM_VALUE 0 supplier 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 supplier unit_byte

drivers/platform/surface/surface_acpi_notify.c san_probe() -> acpi_dev_clear_dependencies()

Type Parameter Key Value
PARAM_VALUE 0 supplier 4096-ptr_max
PARAM_VALUE 0 supplier->handle 4096-ptr_max,(-1)
PARAM_VALUE 0 supplier->handle->common.descriptor_type 15
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 supplier unit_byte

drivers/acpi/pci_root.c acpi_pci_root_add() -> acpi_dev_clear_dependencies()

Type Parameter Key Value
PARAM_VALUE 0 supplier 4096-ptr_max
PARAM_VALUE 0 supplier->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 supplier->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 supplier->driver_data 4096-ptr_max
PARAM_VALUE 0 supplier->flags.initialized 1
PARAM_VALUE 0 supplier->handle->type 0-255
PARAM_VALUE 0 supplier->handler 4096-ptr_max
PARAM_VALUE 0 supplier->handler->attach 4096-ptr_max
PARAM_VALUE 0 supplier->handler->ids 4096-ptr_max
PARAM_VALUE 0 supplier->handler->match 0,4096-ptr_max
PARAM_VALUE 0 supplier->wakeup.context.dev 0,4096-ptr_max
PARAM_VALUE 0 supplier->wakeup.ws 0,4096-ptr_max
PARAM_VALUE 0 supplier->wakeup.ws->active 0
PARAM_VALUE 0 supplier->wakeup.ws->entry.next 0,4096-ptr_max
PARAM_VALUE 0 supplier->wakeup.ws->entry.prev 0,7526613115932463104
PARAM_VALUE 0 supplier->wakeup.ws->entry.prev->prev 7526613115932463104
PARAM_VALUE 0 supplier->wakeup.ws->id 0-s32max
PARAM_VALUE 0 supplier->wakeup.ws->name 4096-ptr_max
PARAM_VALUE 0 supplier->wakeup.ws->timer.entry.pprev 0
PARAM_VALUE 0 supplier->wakeup.ws->timer.flags 0-4194302
PARAM_VALUE 0 supplier->wakeup.ws->timer.lockdep_map->name 0-255
BUF_SIZE 0 supplier->driver_data 112
CAPPED_DATA 0 supplier 1
DATA_SOURCE 0 supplier $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &acpi_scan_lock

drivers/acpi/pci_link.c acpi_pci_link_add() -> acpi_dev_clear_dependencies()

Type Parameter Key Value
PARAM_VALUE 0 supplier 4096-ptr_max
PARAM_VALUE 0 supplier->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 supplier->driver_data 4096-ptr_max
PARAM_VALUE 0 supplier->handler 4096-ptr_max
PARAM_VALUE 0 supplier->handler->attach 4096-ptr_max
PARAM_VALUE 0 supplier->handler->ids 4096-ptr_max
PARAM_VALUE 0 supplier->handler->match 0,4096-ptr_max
BUF_SIZE 0 supplier->driver_data 104
CAPPED_DATA 0 supplier 1
DATA_SOURCE 0 supplier $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &acpi_scan_lock

drivers/acpi/pmic/intel_pmic_chtdc_ti.c chtdc_ti_pmic_opregion_probe() -> acpi_dev_clear_dependencies()

Type Parameter Key Value
PARAM_VALUE 0 supplier 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 supplier unit_byte

drivers/platform/x86/intel/ishtp_eclite.c ecl_ishtp_cl_probe() -> acpi_dev_clear_dependencies()

Type Parameter Key Value
PARAM_VALUE 0 supplier 4096-ptr_max
PARAM_VALUE 0 supplier->handle 4096-ptr_max,(-1)
PARAM_VALUE 0 supplier->handle->common.descriptor_type 15
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/pci/intel/ivsc/mei_ace.c mei_ace_post_probe_work() -> acpi_dev_clear_dependencies()

Type Parameter Key Value
PARAM_VALUE 0 supplier 4096-ptr_max
NOCHECK_CALL
UNITS 0 supplier unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpio/gpio-usbio.c usbio_gpio_probe() -> acpi_dev_clear_dependencies()

Type Parameter Key Value
PARAM_VALUE 0 supplier 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 supplier unit_byte

drivers/platform/x86/intel/int3472/discrete.c skl_int3472_discrete_probe() -> acpi_dev_clear_dependencies()

Type Parameter Key Value
PARAM_VALUE 0 supplier 4096-ptr_max
PARAM_VALUE 0 supplier->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 supplier->handle 4096-ptr_max,(-1)
PARAM_VALUE 0 supplier->handle->common.descriptor_type 15
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 supplier unit_byte

drivers/i2c/i2c-core-acpi.c i2c_acpi_register_devices() -> acpi_dev_clear_dependencies()

Type Parameter Key Value
PARAM_VALUE 0 supplier 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 supplier unit_byte

drivers/acpi/ec.c acpi_ec_probe() -> acpi_dev_clear_dependencies()

Type Parameter Key Value
PARAM_VALUE 0 supplier 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 supplier unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 supplier 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 supplier unit_byte