Defined in 1 files as a struct:

Defined in 1 files as a function:

Referenced in 21 files:

Smatch caller information:

net/netfilter/nft_synproxy.c nft_synproxy_do_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/bridge/netfilter/nft_reject_bridge.c nft_reject_bridge_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/bridge/netfilter/nft_reject_bridge.c nft_reject_bridge_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/bridge/netfilter/nft_reject_bridge.c nft_reject_bridge_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/bridge/netfilter/nft_reject_bridge.c nft_reject_bridge_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/bridge/netfilter/nft_reject_bridge.c nft_reject_bridge_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/bridge/netfilter/nft_reject_bridge.c nft_reject_bridge_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nft_log.c nft_log_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/ipv4/netfilter/nft_reject_ipv4.c nft_reject_ipv4_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/ipv4/netfilter/nft_reject_ipv4.c nft_reject_ipv4_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nft_redir.c nft_redir_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nft_redir.c nft_redir_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/ipv6/netfilter/nft_reject_ipv6.c nft_reject_ipv6_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/ipv6/netfilter/nft_reject_ipv6.c nft_reject_ipv6_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/ipv4/netfilter/nft_dup_ipv4.c nft_dup_ipv4_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/ipv6/netfilter/nft_dup_ipv6.c nft_dup_ipv6_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nft_masq.c nft_masq_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nft_reject_netdev.c nft_reject_netdev_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nft_reject_netdev.c nft_reject_netdev_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nft_reject_netdev.c nft_reject_netdev_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nft_reject_netdev.c nft_reject_netdev_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nft_reject_netdev.c nft_reject_netdev_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nft_reject_netdev.c nft_reject_netdev_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nf_dup_netdev.c nf_dup_netdev_egress() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $0
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nf_dup_netdev.c nf_fwd_netdev_egress() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $0
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/ipv4/netfilter/nft_fib_ipv4.c nft_fib4_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/ipv4/netfilter/nft_fib_ipv4.c nft_fib_can_skip() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $0
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/ipv6/netfilter/nft_fib_ipv6.c nft_fib6_flowi_init() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/ipv6/netfilter/nft_fib_ipv6.c nft_fib_can_skip() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $0
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nft_reject_inet.c nft_reject_inet_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nft_reject_inet.c nft_reject_inet_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nft_reject_inet.c nft_reject_inet_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nft_reject_inet.c nft_reject_inet_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nft_reject_inet.c nft_reject_inet_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nft_reject_inet.c nft_reject_inet_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
PARAM_VALUE 0 pkt->state 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end

net/netfilter/nft_fwd_netdev.c nft_fwd_netdev_eval() -> nft_hook()

Type Parameter Key Value
PARAM_VALUE 0 pkt 4096-ptr_max
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end