Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/phy/phylink.c phylink_validate() -> phylink_validate_mac_and_pcs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pl | 4096-ptr_max |
| PARAM_VALUE | 0 | pl->config | 4096-ptr_max |
| PARAM_VALUE | 0 | pl->config->supported_interfaces | 4096-ptr_max |
| PARAM_VALUE | 0 | *pl->netdev->name | 0-255 |
| PARAM_VALUE | 2 | state | 4096-ptr_max |
| PARAM_VALUE | 2 | state->duplex | 0-1,255 |
| PARAM_VALUE | 2 | state->interface | 1-u32max |
| BUF_SIZE | 0 | pl | (-1),816 |
| BUF_SIZE | 0 | pl | (-1),816 |
| BUF_SIZE | 0 | pl->config | (-1),80 |
| BUF_SIZE | 0 | pl->dev | (-1),1616 |
| BUF_SIZE | 0 | pl->link_gpio | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pl->mac_ops | (-1),80 |
| BUF_SIZE | 1 | supported | 16 |
| BUF_SIZE | 1 | supported | 16 |
| DATA_SOURCE | 0 | pl | $0 |
| DATA_SOURCE | 1 | supported | $1 |
| DATA_SOURCE | 2 | state | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | pl->config->lpi_timer_default | 0-u32max |
| HOST_DATA | 0 | pl->eee_cfg.tx_lpi_timer | 0-u32max |
| USER_DATA | 2 | state->speed | s32min-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | pl->phydev->skb | |
| NO_OVERFLOW_SIMPLE | 0 | pl->phydev->skb->extensions | |
| NO_OVERFLOW_SIMPLE | 0 | pl->sfp_bus->kref.file->d_fsdata->d_fsdata | |
| HALF_LOCKED2 | &sfp->sm_mutex |
drivers/net/phy/phylink.c phylink_validate_one() -> phylink_validate_mac_and_pcs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pl | 4096-ptr_max |
| PARAM_VALUE | 0 | pl->config | 4096-ptr_max |
| PARAM_VALUE | 0 | *pl->netdev->name | 0-255 |
| PARAM_VALUE | 1 | supported | 5369928777271443456 |
| PARAM_VALUE | 2 | state | 7638652897619812352 |
| PARAM_VALUE | 2 | state->duplex | 0-1,255 |
| PARAM_VALUE | 2 | state->interface | 0-37 |
| BUF_SIZE | 0 | pl | (-1),816 |
| BUF_SIZE | 0 | pl | (-1),816 |
| BUF_SIZE | 0 | pl->dev | (-1),1616 |
| BUF_SIZE | 0 | pl->link_gpio | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pl->mac_ops | (-1),80 |
| BUF_SIZE | 1 | supported | 16 |
| DATA_SOURCE | 0 | pl | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | pl->config->lpi_timer_default | 0-u32max |
| HOST_DATA | 0 | pl->eee_cfg.tx_lpi_timer | 0-u32max |
| USER_DATA | 2 | state->speed | s32min-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | pl->phydev->skb | |
| HALF_LOCKED2 | &sfp->sm_mutex |