Defined in 1 files as a function:
Referenced in 9 files:
- drivers/i2c/busses/i2c-axxia.c, line 439
- drivers/i2c/busses/i2c-bcm-kona.c, line 479
- drivers/i2c/busses/i2c-brcmstb.c, line 421
- drivers/i2c/busses/i2c-eg20t.c
- drivers/i2c/busses/i2c-ibm_iic.c, line 521
- drivers/i2c/busses/i2c-kempld.c, line 133
- drivers/i2c/busses/i2c-mt7621.c, line 168
- drivers/i2c/busses/i2c-mv64xxx.c, line 186
- drivers/i2c/busses/i2c-rzv2m.c, line 296
Smatch caller information:
drivers/i2c/busses/i2c-axxia.c axxia_i2c_set_addr() -> i2c_10bit_addr_lo_from_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| DATA_SOURCE | 0 | msg | $1 |
| BIT_INFO | 0 | msg->flags | 0x10,0xffffffffffffffff |
drivers/i2c/busses/i2c-mv64xxx.c mv64xxx_i2c_prepare_for_io() -> i2c_10bit_addr_lo_from_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| DATA_SOURCE | 0 | msg | $1 |
| BIT_INFO | 0 | msg->flags | 0x10,0xffffffffffffffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &drv_data->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct mv64xxx_i2c_data)->lock |
drivers/i2c/busses/i2c-bcm-kona.c bcm_kona_i2c_do_addr() -> i2c_10bit_addr_lo_from_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| DATA_SOURCE | 0 | msg | $1 |
| BIT_INFO | 0 | msg->flags | 0x10,0xffffffffffffffff |
drivers/i2c/busses/i2c-eg20t.c pch_i2c_readbytes() -> i2c_10bit_addr_lo_from_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| DATA_SOURCE | 0 | msg | $1 |
| BIT_INFO | 0 | msg->flags | 0x10,0xffffffffffffffff |
| LOCK2 | global &pch_mutex |
drivers/i2c/busses/i2c-eg20t.c pch_i2c_writebytes() -> i2c_10bit_addr_lo_from_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| DATA_SOURCE | 0 | msg | $1 |
| BIT_INFO | 0 | msg->flags | 0x10,0xffffffffffffffff |
| LOCK2 | global &pch_mutex |
drivers/i2c/busses/i2c-kempld.c kempld_i2c_process() -> i2c_10bit_addr_lo_from_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &pld->lock | ||
| TYPE_LOCK | (struct kempld_device_data)->lock |
drivers/i2c/busses/i2c-rzv2m.c rzv2m_i2c_send_address() -> i2c_10bit_addr_lo_from_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| DATA_SOURCE | 0 | msg | $1 |
| BIT_INFO | 0 | msg->flags | 0x10,0xffffffffffffffff |
drivers/i2c/busses/i2c-brcmstb.c brcmstb_i2c_do_addr() -> i2c_10bit_addr_lo_from_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| DATA_SOURCE | 0 | msg | $1 |
| BIT_INFO | 0 | msg->flags | 0x10,0xffffffffffffffff |
drivers/i2c/busses/i2c-mt7621.c mtk_i2c_xfer() -> i2c_10bit_addr_lo_from_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| BIT_INFO | 0 | msg->flags | 0x10,0xffffffffffffffff |