Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/dcb/dcbnl.c dcb_ieee_setapp() -> dcb_app_add()

Type Parameter Key Value
PARAM_VALUE 0 list 2431565547077029888
PARAM_VALUE 1 app 4096-ptr_max
DATA_SOURCE 1 app $1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
UNITS 2 ifindex unit_array_size
LOCK2 bh
LOCK2 global &dcb_lock
HALF_LOCKED2 &pf->tc_mutex
HALF_LOCKED2 global &dsa2_mutex
HALF_LOCKED2 global &rtnl_mutex

net/dcb/dcbnl.c dcb_setapp() -> dcb_app_add()

Type Parameter Key Value
PARAM_VALUE 0 list 2431565547077029888
PARAM_VALUE 1 app 415753874836533248,1450234054089535488,1733151327517085696,4128943131033550848,5650107505886916608,8825610199770677248
PARAM_VALUE 1 app->priority 1-255
DATA_SOURCE 1 app $1
NOSPEC 2 ifindex
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
UNITS 2 ifindex unit_array_size
LOCK2 bh
LOCK2 global &dcb_lock

net/dcb/dcbnl.c dcb_setrewr() -> dcb_app_add()

Type Parameter Key Value
PARAM_VALUE 0 list 5161568146781761536
PARAM_VALUE 1 app 4096-ptr_max
PARAM_VALUE 1 app->priority 0-7,255
PARAM_VALUE 1 app->protocol 0-63,u16max
PARAM_VALUE 1 app->selector 1,5,255
CAPPED_DATA 1 app->priority 1
CAPPED_DATA 1 app->protocol 1
CAPPED_DATA 1 app->selector 1
DATA_SOURCE 1 app $1
PREEMPT_ADD <- disables preempt
UNITS 2 ifindex unit_array_size
LOCK2 bh
LOCK2 global &dcb_lock