Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/mscc/ocelot_flower.c ocelot_cls_flower_replace() -> ocelot_vcap_filter_create()

Type Parameter Key Value
PARAM_VALUE 0 ocelot->block 4096-ptr_max
PARAM_VALUE 3 f 4096-ptr_max
PARAM_VALUE 3 f->command 0
PARAM_VALUE 3 f->common.chain_index 0,10000-12000,20000-21255,30000
BUF_SIZE 0 ocelot s32min-(-1),1-s32max
BUF_SIZE 0 ocelot s32min-(-1),1-s32max
BUF_SIZE 3 f (-1),72,80,96
BUF_SIZE 3 f (-1),72,80,96
BUF_SIZE 3 f->exts (-1),48
BUF_SIZE 3 f->knode.exts (-1),48
BUF_SIZE 3 f->knode.res (-1),16
BUF_SIZE 3 f->knode.sel (-1),16-4096
BUF_SIZE 3 f->rule (-1),32-s32max
BUF_SIZE 3 f->rule->match.dissector (-1),80
BUF_SIZE 3 f->rule->match.key (-1),536
BUF_SIZE 3 f->rule->match.mask (-1),536
DATA_SOURCE 0 ocelot $0
DATA_SOURCE 1 port $1
DATA_SOURCE 2 ingress $3
DATA_SOURCE 3 f $2
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 f->oldprog->len
NO_OVERFLOW_SIMPLE 3 f->prog->len
UNITS 0 ocelot unit_byte
UNITS 1 port unit_array_size
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock