Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/ethernet/dec/tulip/timer.c tulip_media_task() -> tulip_tx_timeout_complete()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
PARAM_VALUE 0 tp->base_addr 4096-ptr_max
PARAM_VALUE 0 tp->chip_id 2-3,5,11,13
PARAM_VALUE 0 tp->mtable->mleaf 4096-ptr_max
PARAM_VALUE 0 tp->timeout_recovery 1
PARAM_VALUE 1 ioaddr 4096-ptr_max
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
LOCK2 flags
LOCK2 0 &tp->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct tulip_private)->lock

drivers/net/ethernet/dec/tulip/tulip_core.c tulip_tx_timeout() -> tulip_tx_timeout_complete()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
PARAM_VALUE 0 tp->chip_id s32min-1,4,6-10,12,14-s32max
FUZZY_MAX 0 tp->chip_id 9
PREEMPT_ADD <- disables preempt
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 flags
LOCK2 0 &tp->lock
HALF_LOCKED2 &dev->tx_global_lock
TYPE_LOCK (struct tulip_private)->lock