Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/slimbus/stream.c slim_activate_channel() -> slim_do_transfer()

Type Parameter Key Value
PARAM_VALUE 0 ctrl 4096-ptr_max
PARAM_VALUE 1 txn 8679515635537915904
PARAM_VALUE 1 txn->comp 0
PARAM_VALUE 1 txn->dt 0
PARAM_VALUE 1 txn->ec 0
PARAM_VALUE 1 txn->mc 84
PARAM_VALUE 1 txn->msg 2726927272490446848
PARAM_VALUE 1 txn->mt 0
PARAM_VALUE 1 txn->rl 5
PARAM_VALUE 1 txn->tid 0

drivers/slimbus/stream.c slim_connect_port_channel() -> slim_do_transfer()

Type Parameter Key Value
PARAM_VALUE 0 ctrl 4096-ptr_max
PARAM_VALUE 1 txn 5701060603796656128
PARAM_VALUE 1 txn->comp 0
PARAM_VALUE 1 txn->dt 0
PARAM_VALUE 1 txn->ec 0
PARAM_VALUE 1 txn->mc 16-17
PARAM_VALUE 1 txn->msg 4139183519731298304
PARAM_VALUE 1 txn->mt 0
PARAM_VALUE 1 txn->rl 6
PARAM_VALUE 1 txn->tid 0

drivers/slimbus/stream.c slim_deactivate_remove_channel() -> slim_do_transfer()

Type Parameter Key Value
PARAM_VALUE 0 ctrl 4096-ptr_max
PARAM_VALUE 1 txn 1179191333164953600
PARAM_VALUE 1 txn->comp 0
PARAM_VALUE 1 txn->dt 0
PARAM_VALUE 1 txn->ec 0
PARAM_VALUE 1 txn->mc 85
PARAM_VALUE 1 txn->msg 1382399858710499328
PARAM_VALUE 1 txn->mt 0
PARAM_VALUE 1 txn->rl 5
PARAM_VALUE 1 txn->tid 0

drivers/slimbus/stream.c slim_deactivate_remove_channel() -> slim_do_transfer()

Type Parameter Key Value
PARAM_VALUE 0 ctrl 4096-ptr_max
PARAM_VALUE 0 ctrl->dev->driver_data->tx_buf_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.dep_map->name 0-255
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 ctrl->dev->driver_data->tx_tail s32min-s32max
PARAM_VALUE 0 ctrl->dev->power.request 0-4
PARAM_VALUE 0 ctrl->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 ctrl->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 txn 1179191333164953600
PARAM_VALUE 1 txn->comp 0,3834992108622147584,7652572024142073856
PARAM_VALUE 1 txn->dt 0
PARAM_VALUE 1 txn->ec 0
PARAM_VALUE 1 txn->mc 88
PARAM_VALUE 1 txn->msg 1382399858710499328
PARAM_VALUE 1 txn->mt 0,2
PARAM_VALUE 1 txn->rl 0-39

drivers/slimbus/stream.c slim_define_channel() -> slim_do_transfer()

Type Parameter Key Value
PARAM_VALUE 0 ctrl 4096-ptr_max
PARAM_VALUE 1 txn 8895736797690376192
PARAM_VALUE 1 txn->comp 0
PARAM_VALUE 1 txn->dt 0
PARAM_VALUE 1 txn->ec 0
PARAM_VALUE 1 txn->mc 80
PARAM_VALUE 1 txn->msg 1085435350325346304
PARAM_VALUE 1 txn->mt 0
PARAM_VALUE 1 txn->rl 8
PARAM_VALUE 1 txn->tid 0

drivers/slimbus/stream.c slim_define_channel_content() -> slim_do_transfer()

Type Parameter Key Value
PARAM_VALUE 0 ctrl 4096-ptr_max
PARAM_VALUE 1 txn 3627957365534035968
PARAM_VALUE 1 txn->comp 0
PARAM_VALUE 1 txn->dt 0
PARAM_VALUE 1 txn->ec 0
PARAM_VALUE 1 txn->mc 81
PARAM_VALUE 1 txn->msg 5225155789888118784
PARAM_VALUE 1 txn->mt 0
PARAM_VALUE 1 txn->rl 8
PARAM_VALUE 1 txn->tid 0

drivers/slimbus/stream.c slim_disconnect_port() -> slim_do_transfer()

Type Parameter Key Value
PARAM_VALUE 1 txn 8049544718646444032
PARAM_VALUE 1 txn->comp 0
PARAM_VALUE 1 txn->dt 0
PARAM_VALUE 1 txn->ec 0
PARAM_VALUE 1 txn->mc 20
PARAM_VALUE 1 txn->msg 5571791581768777728
PARAM_VALUE 1 txn->mt 0
PARAM_VALUE 1 txn->rl 5
PARAM_VALUE 1 txn->tid 0

drivers/slimbus/stream.c slim_stream_disable() -> slim_do_transfer()

Type Parameter Key Value
PARAM_VALUE 0 ctrl 4096-ptr_max
PARAM_VALUE 1 txn 7635924418606481408
PARAM_VALUE 1 txn->comp 0
PARAM_VALUE 1 txn->dt 3
PARAM_VALUE 1 txn->ec 0
PARAM_VALUE 1 txn->la 255
PARAM_VALUE 1 txn->mc 64
PARAM_VALUE 1 txn->msg 0
PARAM_VALUE 1 txn->mt 0
PARAM_VALUE 1 txn->rl 3
PARAM_VALUE 1 txn->tid 0

drivers/slimbus/stream.c slim_stream_disable() -> slim_do_transfer()

Type Parameter Key Value
PARAM_VALUE 0 ctrl 4096-ptr_max
PARAM_VALUE 0 ctrl->dev->driver_data->tx_buf_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.dep_map->name 0-255
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 ctrl->dev->driver_data->tx_tail s32min-s32max
PARAM_VALUE 0 ctrl->dev->power.request 0-4
PARAM_VALUE 0 ctrl->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 ctrl->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 txn 7635924418606481408
PARAM_VALUE 1 txn->comp 0,3834992108622147584,7652572024142073856
PARAM_VALUE 1 txn->dt 3
PARAM_VALUE 1 txn->ec 0
PARAM_VALUE 1 txn->la 255
PARAM_VALUE 1 txn->mc 95
PARAM_VALUE 1 txn->msg 0
PARAM_VALUE 1 txn->mt 0,2
PARAM_VALUE 1 txn->rl 0-39

drivers/slimbus/stream.c slim_stream_enable() -> slim_do_transfer()

Type Parameter Key Value
PARAM_VALUE 0 ctrl 4096-ptr_max
PARAM_VALUE 0 ctrl->enable_stream 0
PARAM_VALUE 1 txn 4505202346342100992
PARAM_VALUE 1 txn->comp 0
PARAM_VALUE 1 txn->dt 3
PARAM_VALUE 1 txn->ec 0
PARAM_VALUE 1 txn->la 255
PARAM_VALUE 1 txn->mc 64
PARAM_VALUE 1 txn->msg 0
PARAM_VALUE 1 txn->mt 0
PARAM_VALUE 1 txn->rl 3
PARAM_VALUE 1 txn->tid 0

drivers/slimbus/stream.c slim_stream_enable() -> slim_do_transfer()

Type Parameter Key Value
PARAM_VALUE 0 ctrl 4096-ptr_max
PARAM_VALUE 0 ctrl->dev->driver_data->tx_buf_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.dep_map->name 0-255
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 ctrl->dev->driver_data->tx_tail s32min-s32max
PARAM_VALUE 0 ctrl->dev->power.request 0-4
PARAM_VALUE 0 ctrl->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 ctrl->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 ctrl->enable_stream 0
PARAM_VALUE 1 txn 4505202346342100992
PARAM_VALUE 1 txn->comp 0,3834992108622147584,7652572024142073856
PARAM_VALUE 1 txn->dt 3
PARAM_VALUE 1 txn->ec 0
PARAM_VALUE 1 txn->la 255
PARAM_VALUE 1 txn->mc 95
PARAM_VALUE 1 txn->msg 0
PARAM_VALUE 1 txn->mt 0,2
PARAM_VALUE 1 txn->rl 0-39

drivers/slimbus/sched.c slim_ctrl_clk_pause() -> slim_do_transfer()

Type Parameter Key Value
PARAM_VALUE 0 ctrl 4096-ptr_max
PARAM_VALUE 0 ctrl->sched.clk_state 1
PARAM_VALUE 0 ctrl->sched.m_reconf.dep_map->name 0-255
PARAM_VALUE 0 ctrl->sched.m_reconf.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 ctrl->sched.m_reconf.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ctrl->sched.m_reconf.osq.tail.counter 0-s32max
PARAM_VALUE 0 ctrl->sched.m_reconf.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 ctrl->sched.m_reconf.wait_lock.owner (-1)
PARAM_VALUE 0 ctrl->sched.m_reconf.wait_lock.owner_cpu u32max
PARAM_VALUE 0 ctrl->txn_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 txn 2565378685359054848
PARAM_VALUE 1 txn->comp 0
PARAM_VALUE 1 txn->dt 3
PARAM_VALUE 1 txn->ec 0
PARAM_VALUE 1 txn->la 255
PARAM_VALUE 1 txn->mc 64
PARAM_VALUE 1 txn->msg 32004654807220224
PARAM_VALUE 1 txn->mt 0
PARAM_VALUE 1 txn->rl 3
PARAM_VALUE 1 txn->tid 0
DATA_SOURCE 0 ctrl $0
LOCK2 &sched->m_reconf
TYPE_LOCK (struct slim_sched)->m_reconf

drivers/slimbus/sched.c slim_ctrl_clk_pause() -> slim_do_transfer()

Type Parameter Key Value
PARAM_VALUE 0 ctrl 4096-ptr_max
PARAM_VALUE 0 ctrl->dev->driver_data->tx_buf_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.dep_map->name 0-255
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 ctrl->dev->driver_data->tx_tail s32min-s32max
PARAM_VALUE 0 ctrl->dev->power.request 0-4
PARAM_VALUE 0 ctrl->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 ctrl->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 ctrl->sched.clk_state 1
PARAM_VALUE 0 ctrl->sched.m_reconf.dep_map->name 0-255
PARAM_VALUE 0 ctrl->sched.m_reconf.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 ctrl->sched.m_reconf.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ctrl->sched.m_reconf.osq.tail.counter 0-s32max
PARAM_VALUE 0 ctrl->sched.m_reconf.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 ctrl->sched.m_reconf.wait_lock.owner (-1)
PARAM_VALUE 0 ctrl->sched.m_reconf.wait_lock.owner_cpu u32max
PARAM_VALUE 0 ctrl->txn_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 txn 2565378685359054848
PARAM_VALUE 1 txn->comp 0,3834992108622147584,7652572024142073856
PARAM_VALUE 1 txn->dt 3
PARAM_VALUE 1 txn->ec 0
PARAM_VALUE 1 txn->la 255
PARAM_VALUE 1 txn->mc 74
PARAM_VALUE 1 txn->msg 32004654807220224
PARAM_VALUE 1 txn->mt 0,2
PARAM_VALUE 1 txn->rl 4
DATA_SOURCE 0 ctrl $0
LOCK2 &sched->m_reconf
TYPE_LOCK (struct slim_sched)->m_reconf

drivers/slimbus/sched.c slim_ctrl_clk_pause() -> slim_do_transfer()

Type Parameter Key Value
PARAM_VALUE 0 ctrl 4096-ptr_max
PARAM_VALUE 0 ctrl->dev->driver_data->tx_buf_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.dep_map->name 0-255
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 ctrl->dev->driver_data->tx_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 ctrl->dev->driver_data->tx_tail s32min-s32max
PARAM_VALUE 0 ctrl->dev->power.request 0-4
PARAM_VALUE 0 ctrl->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 ctrl->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 ctrl->sched.clk_state 1
PARAM_VALUE 0 ctrl->sched.m_reconf.dep_map->name 0-255
PARAM_VALUE 0 ctrl->sched.m_reconf.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 ctrl->sched.m_reconf.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ctrl->sched.m_reconf.osq.tail.counter 0-s32max
PARAM_VALUE 0 ctrl->sched.m_reconf.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 ctrl->sched.m_reconf.wait_lock.owner (-1)
PARAM_VALUE 0 ctrl->sched.m_reconf.wait_lock.owner_cpu u32max
PARAM_VALUE 0 ctrl->txn_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 txn 2565378685359054848
PARAM_VALUE 1 txn->comp 0,3834992108622147584,7652572024142073856
PARAM_VALUE 1 txn->dt 3
PARAM_VALUE 1 txn->ec 0
PARAM_VALUE 1 txn->la 255
PARAM_VALUE 1 txn->mc 95
PARAM_VALUE 1 txn->msg 32004654807220224
PARAM_VALUE 1 txn->mt 0,2
PARAM_VALUE 1 txn->rl 3
DATA_SOURCE 0 ctrl $0
LOCK2 &sched->m_reconf
TYPE_LOCK (struct slim_sched)->m_reconf

drivers/slimbus/messaging.c slim_xfer_msg() -> slim_do_transfer()

Type Parameter Key Value
PARAM_VALUE 0 ctrl 1-u64max
PARAM_VALUE 1 txn 1758026830151118848
PARAM_VALUE 1 txn->comp 0
PARAM_VALUE 1 txn->dt 0
PARAM_VALUE 1 txn->mc 96,104
PARAM_VALUE 1 txn->msg 100244512216207360,2078963607395143680
PARAM_VALUE 1 txn->mt 0
PARAM_VALUE 1 txn->rl 6-22
PARAM_VALUE 1 txn->tid 0
BUF_SIZE 1 txn 24
FUZZY_MAX 1 txn->rl 7
BIT_INFO 1 txn->ec 0x8,0xffff
HARD_MAX 1 txn->mc 104