Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/i2c/i2c-core-slave.c i2c_slave_register() -> i2c_check_7bit_addr_validity_strict()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | addr | unit_array_size |
| HALF_LOCKED2 | global &driver_clients_lock |
drivers/i2c/i2c-core-base.c i2c_detect_address() -> i2c_check_7bit_addr_validity_strict()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 0-65533,u16max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | addr | unit_array_size |
| HALF_LOCKED2 | global &core_lock | ||
| HALF_LOCKED2 | global ®istration_lock |
drivers/i2c/i2c-core-base.c i2c_new_scanned_device() -> i2c_check_7bit_addr_validity_strict()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 0-65533,u16max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &ee1004_bus_lock |