Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/bridge/netfilter/ebtables.c ebt_cleanup_entry() -> (struct xt_target)->destroy()

Type Parameter Key Value
PARAM_VALUE 0 par 3319989315019825152
PARAM_VALUE 0 par->family 7
PARAM_VALUE 0 par->net 4096-ptr_max
PARAM_VALUE 0 par->target 4096-ptr_max
CONTAINER 0 -72-8+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_PTR 0 par->targinfo
HALF_LOCKED2 global &ebt_mutex

net/bridge/netfilter/ebtables.c ebt_cleanup_watcher() -> (struct xt_target)->destroy()

Type Parameter Key Value
PARAM_VALUE 0 par 7406505373188542464
PARAM_VALUE 0 par->family 7
PARAM_VALUE 0 par->net 4096-ptr_max
PARAM_VALUE 0 par->target 4096-ptr_max
CONTAINER 0 -72-8+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_PTR 0 par->targinfo

net/ipv4/netfilter/ip_tables.c cleanup_entry() -> (struct xt_target)->destroy()

Type Parameter Key Value
PARAM_VALUE 0 par 7617162599716122624
PARAM_VALUE 0 par->family 2
PARAM_VALUE 0 par->target 4096-ptr_max
CONTAINER 0 -72-8+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_PTR 0 par->targinfo

net/netfilter/nft_compat.c nft_target_destroy() -> (struct xt_target)->destroy()

Type Parameter Key Value
PARAM_VALUE 0 par 1888703509425479680
PARAM_VALUE 0 par->target 4096-ptr_max
CONTAINER 0 -72-8+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/ipv6/netfilter/ip6_tables.c cleanup_entry() -> (struct xt_target)->destroy()

Type Parameter Key Value
PARAM_VALUE 0 par 2902032121837043712
PARAM_VALUE 0 par->family 10
PARAM_VALUE 0 par->target 4096-ptr_max
CONTAINER 0 -72-8+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_PTR 0 par->targinfo

net/ipv4/netfilter/arp_tables.c cleanup_entry() -> (struct xt_target)->destroy()

Type Parameter Key Value
PARAM_VALUE 0 par 5632717900362186752
PARAM_VALUE 0 par->family 3
PARAM_VALUE 0 par->target 4096-ptr_max
CONTAINER 0 -72-8+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_PTR 0 par->targinfo
HALF_LOCKED2 global &pernet_ops_rwsem