Defined in 1 files as a function:

Referenced in 9 files:

Smatch caller information:

net/sched/cls_flower.c __fl_destroy_filter() -> tcf_exts_put_net()

Type Parameter Key Value
PARAM_VALUE 0 exts 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/sched/cls_bpf.c __cls_bpf_delete_prog() -> tcf_exts_put_net()

Type Parameter Key Value
PARAM_VALUE 0 exts 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

net/sched/cls_cgroup.c __cls_cgroup_destroy() -> tcf_exts_put_net()

Type Parameter Key Value
PARAM_VALUE 0 exts 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

net/sched/cls_matchall.c __mall_destroy() -> tcf_exts_put_net()

Type Parameter Key Value
PARAM_VALUE 0 exts 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

net/sched/cls_u32.c u32_destroy_key() -> tcf_exts_put_net()

Type Parameter Key Value
PARAM_VALUE 0 exts 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

net/sched/cls_flow.c __flow_destroy_filter() -> tcf_exts_put_net()

Type Parameter Key Value
PARAM_VALUE 0 exts 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

net/sched/cls_fw.c __fw_delete_filter() -> tcf_exts_put_net()

Type Parameter Key Value
PARAM_VALUE 0 exts 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

net/sched/cls_basic.c __basic_delete_filter() -> tcf_exts_put_net()

Type Parameter Key Value
PARAM_VALUE 0 exts 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

net/sched/cls_route.c __route4_delete_filter() -> tcf_exts_put_net()

Type Parameter Key Value
PARAM_VALUE 0 exts 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex