Defined in 1 files as a function:
Referenced in 1 files:
-
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
- line 1439
- line 1441
- line 1466
- line 1468
- line 1493
- line 1495
- line 2477
- line 2731
- line 2732
- line 2751
- line 2752
- line 2966
- line 2971
- line 2972
- line 2973
- line 3083
- line 3084
- line 3085
- line 3111
- line 3112
- line 3114
- line 3116
- line 3117
- line 3121
- line 3132
- line 3214
- line 3215
- line 3216
- line 3228
- line 3231
- line 3253
- line 4535
Smatch caller information:
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_aggr_txq_pend_desc_add() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8336 |
| PARAM_VALUE | 3 | data | 1-s32max |
| CAPPED_DATA | 3 | data | 1 |
| DATA_SOURCE | 3 | data | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_interrupts_mask() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 3 | data | 0 |
| DATA_SOURCE | 1 | thread | r mvpp2_cpu_to_thread |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_interrupts_mask() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 3 | data | 0 |
| DATA_SOURCE | 1 | thread | r mvpp2_cpu_to_thread |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_interrupts_unmask() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 3 | data | 2147483903,2147549183,2164195583,2164260863 |
| DATA_SOURCE | 1 | thread | r mvpp2_cpu_to_thread |
| FUZZY_MAX | 3 | data | 2147549183 |
| BIT_INFO | 3 | data | 0x80000000,0x80ffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_interrupts_unmask() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 3 | data | 255 |
| DATA_SOURCE | 1 | thread | r mvpp2_cpu_to_thread |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_poll() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 3 | data | 0-s32max |
| DATA_SOURCE | 1 | thread | r mvpp2_cpu_to_thread |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | data | 0-s32max |
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_rx_pkts_coal_set() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8256 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_rx_pkts_coal_set() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8268 |
| PARAM_VALUE | 3 | data | 0-16383 |
| FUZZY_MAX | 3 | data | 16383 |
| HARD_MAX | 3 | data | 16383 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 3 | data | 0-16383 |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_rxq_deinit() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8256 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_rxq_deinit() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8260 |
| PARAM_VALUE | 3 | data | 0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_rxq_deinit() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8264 |
| PARAM_VALUE | 3 | data | 0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_rxq_init() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8256 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_rxq_init() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8260 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_rxq_init() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8264 |
| PARAM_VALUE | 3 | data | 0-u16max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 3 | data | 0 |
| UNITS | 3 | data | unit_array_size |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_rxq_init() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8272 |
| PARAM_VALUE | 3 | data | 0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_shared_interrupt_mask_unmask() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 3 | data | 0,255 |
| FUZZY_MAX | 3 | data | 255 |
| HARD_MAX | 3 | data | 255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_shared_interrupt_mask_unmask() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 3 | data | 255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_tx_pkts_coal_set() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0-8 |
| PARAM_VALUE | 2 | offset | 8320 |
| FUZZY_MAX | 1 | thread | 8 |
| HARD_MAX | 1 | thread | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_tx_pkts_coal_set() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0-8 |
| PARAM_VALUE | 2 | offset | 8340 |
| PARAM_VALUE | 3 | data | 0,65536-1073676288 |
| FUZZY_MAX | 1 | thread | 8 |
| BIT_INFO | 3 | data | 0x0,0x3fff0000 |
| HARD_MAX | 1 | thread | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 3 | data | 0,65536-1073676288[c] |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_txq_clean() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8320 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_txq_clean() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8348 |
| BIT_INFO | 3 | data | 0x80000000,0xffffffff |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | data | 0-u32max |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_txq_clean() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8348 |
| PARAM_VALUE | 3 | data | 0-s32max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | data | 0-s32max[c] |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_txq_deinit() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8320 |
| CAPPED_DATA | 0 | priv->nthreads | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_txq_deinit() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8324 |
| PARAM_VALUE | 3 | data | 0 |
| CAPPED_DATA | 0 | priv->nthreads | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_txq_deinit() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8328 |
| PARAM_VALUE | 3 | data | 0 |
| CAPPED_DATA | 0 | priv->nthreads | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_txq_init() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8320 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_txq_init() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8324 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_txq_init() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8328 |
| PARAM_VALUE | 3 | data | 0,16-16368 |
| BIT_INFO | 3 | data | 0x0,0x3ff0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 3 | data | 0[c] |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_txq_init() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8344 |
| PARAM_VALUE | 3 | data | 0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_txq_init() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8376 |
| PARAM_VALUE | 3 | data | 0,65536-16711680 |
| BIT_INFO | 3 | data | 0x0,0x0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_txq_init() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8352 |
| PARAM_VALUE | 3 | data | 0,16384-u32max |
| BIT_INFO | 3 | data | 0x0,0xffffc000 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | data | 0,16384-u32max[c] |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_txq_init() -> mvpp2_thread_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | thread | 0 |
| PARAM_VALUE | 2 | offset | 8348 |
| PARAM_VALUE | 3 | data | 1069056-1073151 |
| BIT_INFO | 3 | data | 0x105000,0x105fff |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |