Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/thunderbolt/icm.c icm_ar_cio_reset() -> pcie2cio_write()

Type Parameter Key Value
PARAM_VALUE 1 cs 2
PARAM_VALUE 2 port 0
PARAM_VALUE 3 index 80
PARAM_VALUE 4 data 512
BUF_SIZE 0 icm 480,1792
RX_PATH
TASK_NOT_RUNNING
LOCK2 &tb->lock
TYPE_LOCK (struct tb)->lock

drivers/thunderbolt/icm.c icm_reset_phy_port() -> pcie2cio_write()

Type Parameter Key Value
PARAM_VALUE 0 icm 4096-ptr_max
PARAM_VALUE 0 icm->upstream_port 4096-ptr_max
PARAM_VALUE 0 icm->upstream_port->error_state 0-2,4-u32max
PARAM_VALUE 1 cs 1
PARAM_VALUE 2 port 1,3
PARAM_VALUE 3 index 55
PARAM_VALUE 4 data 16384
BUF_SIZE 0 icm 480,1792
BUF_SIZE 0 icm 480,1792
BIT_INFO 2 port 0x1,0x3
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 4 data 16384[c]
LOCK2 &tb->lock
TYPE_LOCK (struct tb)->lock

drivers/thunderbolt/icm.c icm_reset_phy_port() -> pcie2cio_write()

Type Parameter Key Value
PARAM_VALUE 0 icm 4096-ptr_max
PARAM_VALUE 0 icm->upstream_port 4096-ptr_max
PARAM_VALUE 0 icm->upstream_port->error_state 0-2,4-u32max
PARAM_VALUE 1 cs 1
PARAM_VALUE 2 port 2,4
PARAM_VALUE 3 index 55
PARAM_VALUE 4 data 16384
BUF_SIZE 0 icm 480,1792
BUF_SIZE 0 icm 480,1792
BIT_INFO 2 port 0x0,0x6
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 4 data 16384[c]
LOCK2 &tb->lock
TYPE_LOCK (struct tb)->lock

drivers/thunderbolt/icm.c icm_reset_phy_port() -> pcie2cio_write()

Type Parameter Key Value
PARAM_VALUE 0 icm 4096-ptr_max
PARAM_VALUE 0 icm->upstream_port 4096-ptr_max
PARAM_VALUE 0 icm->upstream_port->error_state 0-2,4-u32max
PARAM_VALUE 1 cs 1
PARAM_VALUE 2 port 1,3
PARAM_VALUE 3 index 55
PARAM_VALUE 4 data 0
BUF_SIZE 0 icm 480,1792
BUF_SIZE 0 icm 480,1792
BIT_INFO 2 port 0x1,0x3
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 4 data 0[c]
LOCK2 &tb->lock
TYPE_LOCK (struct tb)->lock

drivers/thunderbolt/icm.c icm_reset_phy_port() -> pcie2cio_write()

Type Parameter Key Value
PARAM_VALUE 0 icm 4096-ptr_max
PARAM_VALUE 0 icm->upstream_port 4096-ptr_max
PARAM_VALUE 0 icm->upstream_port->error_state 0-2,4-u32max
PARAM_VALUE 1 cs 1
PARAM_VALUE 2 port 2,4
PARAM_VALUE 3 index 55
PARAM_VALUE 4 data 0
BUF_SIZE 0 icm 480,1792
BUF_SIZE 0 icm 480,1792
BIT_INFO 2 port 0x0,0x6
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 4 data 0[c]
LOCK2 &tb->lock
TYPE_LOCK (struct tb)->lock

drivers/thunderbolt/icm.c icm_tr_cio_reset() -> pcie2cio_write()

Type Parameter Key Value
PARAM_VALUE 1 cs 2
PARAM_VALUE 2 port 0
PARAM_VALUE 3 index 1911
PARAM_VALUE 4 data 2
BUF_SIZE 0 icm 480,1792
RX_PATH
TASK_NOT_RUNNING
LOCK2 &tb->lock
TYPE_LOCK (struct tb)->lock