Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 6 files:
- drivers/net/dsa/b53/b53_common.c, line 3329
- drivers/net/dsa/b53/b53_mdio.c, line 345
- drivers/net/dsa/b53/b53_mmap.c, line 450
- drivers/net/dsa/b53/b53_spi.c, line 308
- drivers/net/dsa/b53/b53_srab.c, line 657
- drivers/net/dsa/bcm_sf2.c, line 1549
Smatch caller information:
drivers/net/dsa/b53/b53_mmap.c b53_mmap_probe() -> b53_switch_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->arl_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->arl_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->arl_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->arl_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->arl_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ds | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ds->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ds->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ops | 6655347584341094400 |
| PARAM_VALUE | 0 | dev->pdata | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->reg_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->reg_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->reg_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->reg_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->reg_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->stats_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->stats_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->stats_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->stats_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->stats_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->vlan_enabled | 1 |
| PARAM_VALUE | 0 | dev->vlan_filtering | 0 |
| BUF_SIZE | 0 | dev | 704 |
| BUF_SIZE | 0 | dev->dev | 1616 |
| BUF_SIZE | 0 | dev->ds->dev | 1616 |
| BUF_SIZE | 0 | dev->ops | 160 |
| BUF_SIZE | 0 | dev->pdata | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | dev->priv | 32 |
| DATA_SOURCE | 0 | dev | r b53_switch_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/dsa/b53/b53_srab.c b53_srab_probe() -> b53_switch_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->arl_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->arl_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->arl_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->arl_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->arl_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ds | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ds->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ds->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ops | 4734196695621586944 |
| PARAM_VALUE | 0 | dev->pdata->chip_id | 0-4294967295 |
| PARAM_VALUE | 0 | dev->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->reg_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->reg_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->reg_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->reg_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->reg_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->stats_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->stats_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->stats_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->stats_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->stats_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->vlan_enabled | 1 |
| PARAM_VALUE | 0 | dev->vlan_filtering | 0 |
| BUF_SIZE | 0 | dev | 704 |
| BUF_SIZE | 0 | dev->dev | 1616 |
| BUF_SIZE | 0 | dev->ds->dev | 1616 |
| BUF_SIZE | 0 | dev->ops | 160 |
| BUF_SIZE | 0 | dev->pdata | 1-s32max,18446744071562067968-u64max |
| BUF_SIZE | 0 | dev->priv | 232 |
| DATA_SOURCE | 0 | dev | r b53_switch_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/dsa/b53/b53_spi.c b53_spi_probe() -> b53_switch_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->arl_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->arl_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->arl_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->arl_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->arl_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ds | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ds->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ds->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ops | 7036535207365750784 |
| PARAM_VALUE | 0 | dev->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->reg_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->reg_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->reg_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->reg_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->reg_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->stats_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->stats_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->stats_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->stats_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->stats_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->vlan_enabled | 1 |
| PARAM_VALUE | 0 | dev->vlan_filtering | 0 |
| BUF_SIZE | 0 | dev | 704 |
| BUF_SIZE | 0 | dev->dev | 1616 |
| BUF_SIZE | 0 | dev->ds->dev | 1616 |
| BUF_SIZE | 0 | dev->ops | 160 |
| BUF_SIZE | 0 | dev->pdata | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | dev | r b53_switch_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/dsa/bcm_sf2.c bcm_sf2_sw_probe() -> b53_switch_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->arl_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->arl_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->arl_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->arl_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->arl_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ds | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ds->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ds->num_tx_queues | 8 |
| PARAM_VALUE | 0 | dev->ds->ops | 4140910707143294976 |
| PARAM_VALUE | 0 | dev->ds->phylink_mac_ops | 5596962277272891392 |
| PARAM_VALUE | 0 | dev->ds->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ds->user_mii_bus | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ds->user_mii_bus->name | 2117122069058412544 |
| PARAM_VALUE | 0 | dev->ds->user_mii_bus->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ds->user_mii_bus->read | 1784061642023165952 |
| PARAM_VALUE | 0 | dev->ds->user_mii_bus->write | 5577097639663230976 |
| PARAM_VALUE | 0 | dev->ops | 1044796106996817920 |
| PARAM_VALUE | 0 | dev->pdata | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->reg_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->reg_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->reg_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->reg_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->reg_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->stats_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->stats_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->stats_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->stats_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->stats_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->vlan_enabled | 1 |
| PARAM_VALUE | 0 | dev->vlan_filtering | 0 |
| BUF_SIZE | 0 | dev | 704 |
| BUF_SIZE | 0 | dev->dev | 1616 |
| BUF_SIZE | 0 | dev->ds->dev | 1616 |
| BUF_SIZE | 0 | dev->ops | 160 |
| BUF_SIZE | 0 | dev->pdata | 216 |
| BUF_SIZE | 0 | dev->priv | 656 |
| DATA_SOURCE | 0 | dev | r b53_switch_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/dsa/b53/b53_mdio.c b53_mdio_probe() -> b53_switch_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->arl_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->arl_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->arl_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->arl_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->arl_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->bus | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus->mdio_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus->mdio_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->current_page | 255 |
| PARAM_VALUE | 0 | dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ds | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ds->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ds->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ops | 5648190047531012096 |
| PARAM_VALUE | 0 | dev->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->reg_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->reg_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->reg_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->reg_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->reg_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->stats_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->stats_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->stats_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->stats_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->stats_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->vlan_enabled | 1 |
| PARAM_VALUE | 0 | dev->vlan_filtering | 0 |
| BUF_SIZE | 0 | dev | 704 |
| BUF_SIZE | 0 | dev->dev | 1616 |
| BUF_SIZE | 0 | dev->ds->dev | 1616 |
| BUF_SIZE | 0 | dev->ops | 160 |
| DATA_SOURCE | 0 | dev | r b53_switch_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING |