Symbol: nft_data
include/net/netfilter/nf_tables.h
190
static inline void nft_data_copy(u32 *dst, const struct nft_data *src,
include/net/netfilter/nf_tables.h
238
int nft_data_init(const struct nft_ctx *ctx, struct nft_data *data,
include/net/netfilter/nf_tables.h
240
void nft_data_hold(const struct nft_data *data, enum nft_data_types type);
include/net/netfilter/nf_tables.h
241
void nft_data_release(const struct nft_data *data, enum nft_data_types type);
include/net/netfilter/nf_tables.h
242
int nft_data_dump(struct sk_buff *skb, int attr, const struct nft_data *data,
include/net/netfilter/nf_tables.h
262
const struct nft_data *data,
include/net/netfilter/nf_tables.h
294
struct nft_data val;
include/net/netfilter/nf_tables.h
298
struct nft_data val;
include/net/netfilter/nf_tables.h
302
struct nft_data val;
include/net/netfilter/nf_tables.h
798
static inline struct nft_data *nft_set_ext_key(const struct nft_set_ext *ext)
include/net/netfilter/nf_tables.h
803
static inline struct nft_data *nft_set_ext_key_end(const struct nft_set_ext *ext)
include/net/netfilter/nf_tables.h
808
static inline struct nft_data *nft_set_ext_data(const struct nft_set_ext *ext)
include/net/netfilter/nf_tables_core.h
48
struct nft_data data;
include/net/netfilter/nf_tables_core.h
49
struct nft_data mask;
include/net/netfilter/nf_tables_core.h
56
struct nft_data data;
include/net/netfilter/nf_tables_offload.h
17
struct nft_data data;
include/net/netfilter/nf_tables_offload.h
18
struct nft_data mask;
net/netfilter/nf_tables_api.c
11692
const struct nft_data *data,
net/netfilter/nf_tables_api.c
11722
const struct nft_data *data,
net/netfilter/nf_tables_api.c
11748
static int nft_verdict_init(const struct nft_ctx *ctx, struct nft_data *data,
net/netfilter/nf_tables_api.c
11819
static void nft_verdict_uninit(const struct nft_data *data)
net/netfilter/nf_tables_api.c
11858
struct nft_data *data, struct nft_data_desc *desc,
net/netfilter/nf_tables_api.c
11880
static int nft_value_dump(struct sk_buff *skb, const struct nft_data *data,
net/netfilter/nf_tables_api.c
11905
int nft_data_init(const struct nft_ctx *ctx, struct nft_data *data,
net/netfilter/nf_tables_api.c
11948
void nft_data_release(const struct nft_data *data, enum nft_data_types type)
net/netfilter/nf_tables_api.c
11960
int nft_data_dump(struct sk_buff *skb, int attr, const struct nft_data *data,
net/netfilter/nf_tables_api.c
4253
const struct nft_data *data;
net/netfilter/nf_tables_api.c
5823
const struct nft_data *data,
net/netfilter/nf_tables_api.c
6461
struct nft_data *key, struct nlattr *attr)
net/netfilter/nf_tables_api.c
6474
struct nft_data *data,
net/netfilter/nf_tables_api.c
7724
void nft_data_hold(const struct nft_data *data, enum nft_data_types type)
net/netfilter/nft_bitwise.c
24
struct nft_data mask;
net/netfilter/nft_bitwise.c
25
struct nft_data xor;
net/netfilter/nft_bitwise.c
26
struct nft_data data;
net/netfilter/nft_bitwise.c
384
static struct nft_data zero;
net/netfilter/nft_bitwise.c
417
struct nft_data data;
net/netfilter/nft_bitwise.c
475
struct nft_data data;
net/netfilter/nft_cmp.c
20
struct nft_data data;
net/netfilter/nft_cmp.c
213
struct nft_data data;
net/netfilter/nft_cmp.c
261
struct nft_data data;
net/netfilter/nft_cmp.c
292
static void nft_cmp16_fast_mask(struct nft_data *data, unsigned int bitlen)
net/netfilter/nft_cmp.c
383
struct nft_data data;
net/netfilter/nft_immediate.c
147
const struct nft_data *data = &priv->data;
net/netfilter/nft_immediate.c
190
const struct nft_data *data = &priv->data;
net/netfilter/nft_immediate.c
251
const struct nft_data *data;
net/netfilter/nft_immediate.c
280
const struct nft_data *data;
net/netfilter/nft_immediate.c
99
const struct nft_data *data = &priv->data;
net/netfilter/nft_payload.c
262
struct nft_data mask = {};
net/netfilter/nft_range.c
16
struct nft_data data_from;
net/netfilter/nft_range.c
17
struct nft_data data_to;
net/netfilter/nft_set_hash.c
668
const struct nft_data *key = nft_set_ext_key(ext);
net/netfilter/nft_set_pipapo.c
1312
const struct nft_data *dup_key, *dup_end;