Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/ethernet/marvell/mv643xx_eth.c get_rx_coal() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 28 |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mv643xx_eth.c get_tx_coal() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 116 |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mv643xx_eth.c handle_link_event() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 68 |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ni->dev_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/marvell/mv643xx_eth.c init_pscr() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 60 |
| BUF_SIZE | 0 | mp->clk | (-1),1-s32max |
| BUF_SIZE | 0 | mp->shared | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | mp->dev->dev.parent | 1 |
| CAPPED_DATA | 0 | mp->rxq_count | 1 |
| CAPPED_DATA | 0 | mp->txq_count | 1 |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mv643xx_eth.c mib_counters_clear() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 132 |
| BUF_SIZE | 0 | mp->clk | (-1),1-s32max |
| BUF_SIZE | 0 | mp->shared | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | mp->dev->dev.parent | 1 |
| CAPPED_DATA | 0 | mp->rxq_count | 1 |
| CAPPED_DATA | 0 | mp->txq_count | 1 |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mv643xx_eth.c mib_counters_clear() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 136 |
| BUF_SIZE | 0 | mp->clk | (-1),1-s32max |
| BUF_SIZE | 0 | mp->shared | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | mp->dev->dev.parent | 1 |
| CAPPED_DATA | 0 | mp->rxq_count | 1 |
| CAPPED_DATA | 0 | mp->txq_count | 1 |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mv643xx_eth.c mib_counters_update() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 132 |
| DATA_SOURCE | 0 | mp | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | bh | ||
| LOCK2 | 0 | &mp->mib_counters_lock | |
| TYPE_LOCK | (struct mv643xx_eth_private)->mib_counters_lock |
drivers/net/ethernet/marvell/mv643xx_eth.c mib_counters_update() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 136 |
| DATA_SOURCE | 0 | mp | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | bh | ||
| LOCK2 | 0 | &mp->mib_counters_lock | |
| TYPE_LOCK | (struct mv643xx_eth_private)->mib_counters_lock |
drivers/net/ethernet/marvell/mv643xx_eth.c mv643xx_eth_adjust_link() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 60 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/ethernet/marvell/mv643xx_eth.c mv643xx_eth_collect_events() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 96 |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mv643xx_eth.c mv643xx_eth_collect_events() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 100 |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mv643xx_eth.c mv643xx_eth_collect_events() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 72 |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mv643xx_eth.c mv643xx_eth_get_link_ksettings_phyless() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 68 |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/mv643xx_eth.c mv643xx_eth_netpoll() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 104 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ni->dev_lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct netpoll_info)->dev_lock |
drivers/net/ethernet/marvell/mv643xx_eth.c mv643xx_eth_open() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 100 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/mv643xx_eth.c mv643xx_eth_probe() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 76 |
| BUF_SIZE | 0 | mp->shared | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mv643xx_eth.c mv643xx_eth_program_unicast_filter() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh |
drivers/net/ethernet/marvell/mv643xx_eth.c mv643xx_eth_shutdown() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 104 |
| BUF_SIZE | 0 | mp | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | mp | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | mp | unit_byte |
| LOCK2 | &_dev->mutex | ||
| HALF_LOCKED2 | &parent->mutex | ||
| HALF_LOCKED2 | global &system_transition_mutex | ||
| TYPE_LOCK | (struct device)->mutex |
drivers/net/ethernet/marvell/mv643xx_eth.c mv643xx_eth_stop() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 104 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/mv643xx_eth.c port_reset() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 68 |
| BUF_SIZE | 0 | mp | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | mp | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | mp->rxq_count | 1 |
| CAPPED_DATA | 0 | mp->txq_count | 1 |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | mp | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/net/ethernet/marvell/mv643xx_eth.c port_reset() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 60 |
| BUF_SIZE | 0 | mp | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | mp | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | mp->rxq_count | 1 |
| CAPPED_DATA | 0 | mp->txq_count | 1 |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | mp | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/net/ethernet/marvell/mv643xx_eth.c port_start() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 60 |
| CAPPED_DATA | 0 | mp->rxq_count | 1 |
| CAPPED_DATA | 0 | mp->txq_count | 1 |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mv643xx_eth.c rxq_disable() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 640 |
| DATA_SOURCE | 0 | mp | r rxq_to_mp |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mv643xx_eth.c rxq_disable() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 640 |
| DATA_SOURCE | 0 | mp | r rxq_to_mp |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mv643xx_eth.c set_rx_coal() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 28 |
| BUF_SIZE | 0 | mp->clk | (-1),1-s32max |
| BUF_SIZE | 0 | mp->shared | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mv643xx_eth.c txq_disable() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 72 |
| DATA_SOURCE | 0 | mp | r txq_to_mp |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mv643xx_eth.c txq_disable() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 72 |
| DATA_SOURCE | 0 | mp | r txq_to_mp |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mv643xx_eth.c txq_kick() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 72 |
| CAPPED_DATA | 0 | mp->dev->num_tx_queues | 1 |
| DATA_SOURCE | 0 | mp | r txq_to_mp |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &nq->_xmit_lock | ||
| HALF_LOCKED2 | &ni->dev_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct netdev_queue)->_xmit_lock |
drivers/net/ethernet/marvell/mv643xx_eth.c txq_kick() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | (-2147482944)-700,704 |
| CAPPED_DATA | 0 | mp->dev->num_tx_queues | 1 |
| CAPPED_DATA | 1 | offset | 1 |
| DATA_SOURCE | 0 | mp | r txq_to_mp |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &nq->_xmit_lock | ||
| HALF_LOCKED2 | &ni->dev_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct netdev_queue)->_xmit_lock |
drivers/net/ethernet/marvell/mv643xx_eth.c txq_set_fixed_prio_mode() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 76,220 |
| DATA_SOURCE | 0 | mp | r txq_to_mp |
| FUZZY_MAX | 1 | offset | 220 |
| BIT_INFO | 1 | offset | 0x4c,0xdc |
| HARD_MAX | 1 | offset | 220 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mv643xx_eth.c uc_addr_get() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 24 |
| BUF_SIZE | 0 | mp->clk | (-1),1-s32max |
| BUF_SIZE | 0 | mp->shared | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mv643xx_eth.c uc_addr_get() -> rdlp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 20 |
| BUF_SIZE | 0 | mp->clk | (-1),1-s32max |
| BUF_SIZE | 0 | mp->shared | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |