Defined in 2 files as a function:
- arch/mips/include/asm/octeon/cvmx-fpa.h, line 185 (as a function)
- drivers/staging/octeon/octeon-stubs.h, line 1248 (as a function)
Referenced in 5 files:
- arch/mips/cavium-octeon/executive/cvmx-cmd-queue.c, line 171
- arch/mips/cavium-octeon/executive/cvmx-helper.c
- arch/mips/include/asm/octeon/cvmx-cmd-queue.h
- drivers/staging/octeon/ethernet-mem.c
- drivers/staging/octeon/ethernet-tx.c
Smatch caller information:
drivers/staging/octeon/ethernet-mem.c cvm_oct_free_hw_memory() -> cvmx_fpa_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 1-2 |
| DATA_SOURCE | 0 | pool | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/staging/octeon/ethernet-mem.c cvm_oct_free_hw_skbuff() -> cvmx_fpa_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 0 |
| DATA_SOURCE | 0 | pool | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/staging/octeon/ethernet-tx.c cvm_oct_xmit_pow() -> cvmx_fpa_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/staging/octeon/ethernet-tx.c cvm_oct_xmit_pow() -> cvmx_fpa_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |