nft_limit_priv
static int nft_limit_dump(struct sk_buff *skb, const struct nft_limit_priv *priv,
const struct nft_limit_priv *priv)
static int nft_limit_clone(struct nft_limit_priv *priv_dst,
const struct nft_limit_priv *priv_src, gfp_t gfp)
struct nft_limit_priv limit;
struct nft_limit_priv *priv = nft_expr_priv(expr);
struct nft_limit_priv *priv = nft_expr_priv(expr);
const struct nft_limit_priv *priv = nft_expr_priv(expr);
const struct nft_limit_priv *priv = nft_expr_priv(expr);
struct nft_limit_priv *priv_dst = nft_expr_priv(dst);
struct nft_limit_priv *priv_src = nft_expr_priv(src);
.size = NFT_EXPR_SIZE(sizeof(struct nft_limit_priv)),
static inline bool nft_limit_eval(struct nft_limit_priv *priv, u64 cost)
struct nft_limit_priv *priv = nft_obj_data(obj);
struct nft_limit_priv *priv = nft_obj_data(obj);
const struct nft_limit_priv *priv = nft_obj_data(obj);
struct nft_limit_priv *priv = nft_obj_data(obj);
.size = sizeof(struct nft_limit_priv),
static int nft_limit_init(struct nft_limit_priv *priv,