Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/spi/spi.c spi_acpi_controller_match() -> device_match_acpi_dev()

Type Parameter Key Value
BUF_SIZE 1 adev s32min,(-10),(-1)-s32max
BUF_SIZE 1 adev s32min,(-10),(-1)-s32max
DATA_SOURCE 1 adev $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte
UNITS 1 adev unit_byte
USER_PTR 1 adev
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &region->mgr->ref_mutex
HALF_LOCKED2 &region->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &dsa2_mutex
HALF_LOCKED2 global &framer_provider_mutex
HALF_LOCKED2 global &phy_provider_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/base/test/platform-device-test.c platform_device_find_by_null_test() -> device_match_acpi_dev()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 adev 0

drivers/base/bus.c bus_find_device() -> bus_find_device param 3()

Type Parameter Key Value
PARAM_VALUE 0 dev 1-u64max
BUF_SIZE 1 adev s32min,(-10),(-1)-s32max
BUF_SIZE 1 adev s32min,(-10),(-1)-s32max
BUF_SIZE 1 adev->bp s32min-(-1),1-s32max
DATA_SOURCE 0 dev r next_device
DATA_SOURCE 1 adev $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 adev unit_byte
USER_PTR 1 adev
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 &generic_phy->mutex
HALF_LOCKED2 &ns->subsys->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &seq->lock
HALF_LOCKED2 &sfile->lock
HALF_LOCKED2 &tb->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &component_mutex
HALF_LOCKED2 global &hmem_resource_lock
HALF_LOCKED2 global &iommu_probe_device_lock
HALF_LOCKED2 global &pi_mutex
HALF_LOCKED2 global &vdpa_dev_lock