Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp22_gop_setup_irq() -> mvpp2_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 4 |
| PARAM_VALUE | 2 | set | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp22_gop_setup_irq() -> mvpp2_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 128 |
| PARAM_VALUE | 2 | set | 128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_hwtstamp_set() -> mvpp2_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 8195 |
| PARAM_VALUE | 2 | set | 8195 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_hwtstamp_set() -> mvpp2_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 8195 |
| PARAM_VALUE | 2 | set | 0,3 |
| FUZZY_MAX | 2 | set | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_hwtstamp_set() -> mvpp2_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 96 |
| PARAM_VALUE | 2 | set | 0,96 |
| BIT_INFO | 2 | set | 0x0,0x60 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_mac_disable_tx_lpi() -> mvpp2_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 1 |
| PARAM_VALUE | 2 | set | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pl->state_mutex |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_mac_enable_tx_lpi() -> mvpp2_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 65280 |
| PARAM_VALUE | 2 | set | 0,256-65280 |
| BIT_INFO | 2 | set | 0x0,0xff00 |
| NOCHECK_CALL | |||
| LOCK2 | &pl->phydev_mutex | ||
| LOCK2 | &pl->state_mutex | ||
| HALF_LOCKED2 | &phy->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct phylink)->phydev_mutex | ||
| TYPE_LOCK | (struct phylink)->state_mutex |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_mac_finish() -> mvpp2_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 64 |
| PARAM_VALUE | 2 | set | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_mac_finish() -> mvpp2_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 12 |
| PARAM_VALUE | 2 | set | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_mac_finish() -> mvpp2_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 3 |
| PARAM_VALUE | 2 | set | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_mac_link_up() -> mvpp2_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 396 |
| PARAM_VALUE | 2 | set | 8,136,264,392 |
| FUZZY_MAX | 2 | set | 8 |
| BIT_INFO | 2 | set | 0x8,0x188 |
| RX_PATH | |||
| NOCHECK_CALL | |||
| LOCK2 | &pl->phydev_mutex | ||
| LOCK2 | &pl->state_mutex | ||
| HALF_LOCKED2 | &phy->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct phylink)->phydev_mutex | ||
| TYPE_LOCK | (struct phylink)->state_mutex |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_mac_link_up() -> mvpp2_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 4195 |
| PARAM_VALUE | 2 | set | 2,34,66,4098,4130,4162 |
| FUZZY_MAX | 2 | set | 2 |
| BIT_INFO | 2 | set | 0x2,0x1062 |
| RX_PATH | |||
| NOCHECK_CALL | |||
| LOCK2 | &pl->phydev_mutex | ||
| LOCK2 | &pl->state_mutex | ||
| HALF_LOCKED2 | &phy->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct phylink)->phydev_mutex | ||
| TYPE_LOCK | (struct phylink)->state_mutex |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_mac_link_up() -> mvpp2_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 24 |
| PARAM_VALUE | 2 | set | 0,8,16,24 |
| FUZZY_MAX | 2 | set | 0 |
| BIT_INFO | 2 | set | 0x0,0x18 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pl->phydev_mutex | ||
| HALF_LOCKED2 | &pl->state_mutex |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_mac_prepare() -> mvpp2_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 3 |
| PARAM_VALUE | 2 | set | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_mac_prepare() -> mvpp2_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 12 |
| PARAM_VALUE | 2 | set | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_mac_prepare() -> mvpp2_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 64 |
| PARAM_VALUE | 2 | set | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_xlg_config() -> mvpp2_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 2 |
| PARAM_VALUE | 2 | set | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_xlg_config() -> mvpp2_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 20576 |
| PARAM_VALUE | 2 | set | 96 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |