Defined in 1 files as a function:
Referenced in 2 files:
- drivers/net/ethernet/dec/tulip/timer.c, line 128
- drivers/net/ethernet/dec/tulip/tulip_core.c, line 593
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 |