Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/microchip/sparx5/sparx5_psfp.c sparx5_psfp_fm_put() -> sparx5_pool_put()

Type Parameter Key Value
PARAM_VALUE 0 pool 6470666506162532352
PARAM_VALUE 1 size 496,4096
PARAM_VALUE 2 id 1-u32max
BUF_SIZE 0 pool 32768
CAPPED_DATA 2 id 1
DATA_SOURCE 2 id $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock

drivers/net/ethernet/microchip/sparx5/sparx5_psfp.c sparx5_psfp_sf_put() -> sparx5_pool_put()

Type Parameter Key Value
PARAM_VALUE 0 pool 7723022289828548608
PARAM_VALUE 1 size 256,1024
PARAM_VALUE 2 id 1-u32max
BUF_SIZE 0 pool 8192
DATA_SOURCE 2 id $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock

drivers/net/ethernet/microchip/sparx5/sparx5_psfp.c sparx5_psfp_sg_put() -> sparx5_pool_put()

Type Parameter Key Value
PARAM_VALUE 0 pool 7820688015661457408
PARAM_VALUE 1 size 256,1024
PARAM_VALUE 2 id 1-u32max
BUF_SIZE 0 pool 8192
DATA_SOURCE 2 id $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock