Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 7 files:
- drivers/base/driver.c, line 97
- drivers/char/ipmi/ipmi_msghandler.c
- drivers/gpib/fmh_gpib/fmh_gpib.c, line 1386
- drivers/gpu/drm/tegra/dc.c, line 3243
- drivers/perf/arm_cspmu/arm_cspmu.c, line 1511
- drivers/s390/cio/chsc_sch.c, line 182
- include/linux/device/driver.h
Smatch caller information:
drivers/gpu/drm/xe/xe_pci.c driver_find_next_device() -> driver_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 2589167990798426216 |
| PARAM_VALUE | 2 | data | 0 |
| PARAM_VALUE | 3 | match | 2344467964778438656 |
| DATA_SOURCE | 0 | drv | $0 |
| DATA_SOURCE | 1 | start | $1 |
| UNITS | 1 | start | unit_byte |
| LOCK2 | global &kunit_run_lock |
drivers/gpu/drm/tegra/dc.c tegra_dc_couple() -> driver_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 4096-ptr_max |
| PARAM_VALUE | 1 | start | 0 |
| PARAM_VALUE | 2 | data | 0 |
| PARAM_VALUE | 3 | match | 7419020402392092672 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_attach_impl() -> driver_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 1011317385304129576 |
| PARAM_VALUE | 1 | start | 0 |
| PARAM_VALUE | 2 | data | 4096-ptr_max |
| PARAM_VALUE | 3 | match | 2549574764978180096 |
| DATA_SOURCE | 2 | data | $1 |
| CAPABLE | 0 | 21 | |
| LOCK2 | &board->big_gpib_mutex | ||
| TYPE_LOCK | (struct gpib_board)->big_gpib_mutex |
drivers/mfd/altera-sysmgr.c driver_find_device_by_of_node() -> driver_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 7479578832077881384 |
| PARAM_VALUE | 1 | start | 0 |
| PARAM_VALUE | 2 | data | 1-u64max |
| PARAM_VALUE | 3 | match | 1932243151317438464 |
| DATA_SOURCE | 0 | drv | $0 |
| DATA_SOURCE | 2 | data | $1 |
| STR_LEN | 0 | drv | (-1),18 |
| STR_LEN | 0 | drv | (-1),18 |
| STR_LEN | 1 | start | (-1),18 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | data | unit_byte |
drivers/char/ipmi/ipmi_msghandler.c ipmi_find_bmc_guid() -> driver_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 8768289933603348520 |
| PARAM_VALUE | 1 | start | 0 |
| PARAM_VALUE | 2 | data | 4040482500852965376 |
| PARAM_VALUE | 3 | match | 568309567343349760 |
| DATA_SOURCE | 0 | drv | $0 |
| DATA_SOURCE | 2 | data | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &ipmidriver_mutex | ||
| HALF_LOCKED2 | global &ipmi_interfaces_mutex | ||
| HALF_LOCKED2 | global &smi_watchers_mutex |
drivers/char/ipmi/ipmi_msghandler.c ipmi_find_bmc_prod_dev_id() -> driver_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 8768289933603348520 |
| PARAM_VALUE | 1 | start | 0 |
| PARAM_VALUE | 2 | data | 6667294294626123776 |
| PARAM_VALUE | 3 | match | 7722537869748314112 |
| BUF_SIZE | 2 | data | 8 |
| DATA_SOURCE | 0 | drv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &ipmidriver_mutex | ||
| HALF_LOCKED2 | global &ipmi_interfaces_mutex | ||
| HALF_LOCKED2 | global &smi_watchers_mutex |
drivers/perf/arm_cspmu/arm_cspmu.c arm_cspmu_impl_unregister() -> driver_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 6688902363228114984 |
| PARAM_VALUE | 1 | start | 0 |
| PARAM_VALUE | 2 | data | 2375436811885731840 |
| PARAM_VALUE | 3 | match | 815385209837051904 |
| BUF_SIZE | 2 | data | 96 |
| DATA_SOURCE | 2 | data | r arm_cspmu_impl_match_get |
drivers/perf/arm_cspmu/arm_cspmu.c arm_cspmu_impl_unregister() -> driver_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 6688902363228114984 |
| PARAM_VALUE | 0 | drv->p | 1-u64max |
| PARAM_VALUE | 1 | start | 0 |
| PARAM_VALUE | 2 | data | 2375436811885731840 |
| PARAM_VALUE | 3 | match | 815385209837051904 |
| BUF_SIZE | 2 | data | 96 |
| DATA_SOURCE | 2 | data | r arm_cspmu_impl_match_get |
drivers/i2c/busses/i2c-amd-mp2-pci.c driver_find_next_device() -> driver_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drv | 3229264182967754856 |
| PARAM_VALUE | 1 | start | 0 |
| PARAM_VALUE | 2 | data | 0 |
| PARAM_VALUE | 3 | match | 2344467964778438656 |
| DATA_SOURCE | 0 | drv | $0 |
| DATA_SOURCE | 1 | start | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |