Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/net/ethernet/broadcom/bnxt/bnxt.c, line 14501
- drivers/net/netdevsim/netdev.c, line 887
- net/core/netdev_rx_queue.c, line 185
Smatch caller information:
drivers/net/ethernet/broadcom/bnxt/bnxt.c bnxt_tph_update() -> netdev_rx_queue_restart()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->queue_mgmt_ops->ndo_queue_mem_size | 0,8,16,512,576,1536 |
| PARAM_VALUE | 0 | dev->queue_mgmt_ops->supported_params | 0-1 |
| PARAM_VALUE | 0 | *dev->name | 0-255 |
| UNITS | 0 | dev | unit_byte |
| UNITS | 1 | rxq_idx | unit_array_size |
| LOCK2 | &bp->dev->lock | ||
| TYPE_LOCK | (struct net_device)->lock |
drivers/net/netdevsim/netdev.c nsim_qreset_write() -> netdev_rx_queue_restart()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->real_num_rx_queues | 1-u32max |
| PARAM_VALUE | 1 | rxq_idx | 0-4294967294 |
| CAPPED_DATA | 1 | rxq_idx | 1 |
| PARAM_COMPARE | 0 | dev->real_num_rx_queues | > $1 |
| PARAM_COMPARE | 1 | rxq_idx | < $0->real_num_rx_queues |
| CONSTRAINT | 1 | rxq_idx | <4123 |
| UNITS | 1 | rxq_idx | unit_array_size |
| LOCK2 | 0 | &dev->lock | |
| TYPE_LOCK | (struct net_device)->lock |