Searched refs:nft_xt_ctx (Results 1 – 6 of 6) sorted by relevance
/external/iptables/iptables/ |
D | nft-shared.h | 50 struct nft_xt_ctx { struct 82 void (*parse_meta)(struct nft_xt_ctx *ctx, struct nftnl_expr *e, argument 84 void (*parse_payload)(struct nft_xt_ctx *ctx, struct nftnl_expr *e, 86 void (*parse_bitwise)(struct nft_xt_ctx *ctx, struct nftnl_expr *e, 88 void (*parse_cmp)(struct nft_xt_ctx *ctx, struct nftnl_expr *e, 90 void (*parse_lookup)(struct nft_xt_ctx *ctx, struct nftnl_expr *e,
|
D | nft-shared.c | 310 static void nft_parse_target(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_target() 337 static void nft_parse_match(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_match() 402 static void nft_meta_set_to_target(struct nft_xt_ctx *ctx) in nft_meta_set_to_target() 435 static void nft_parse_meta(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_meta() 451 static void nft_parse_payload(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_payload() 466 static void nft_parse_bitwise(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_bitwise() 482 static void nft_parse_cmp(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_cmp() 508 static void nft_parse_immediate(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_immediate() 555 static void nft_parse_limit(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_limit() 596 static void nft_parse_lookup(struct nft_xt_ctx *ctx, struct nft_handle *h, in nft_parse_lookup() [all …]
|
D | nft-ipv4.c | 119 static void get_frag(struct nft_xt_ctx *ctx, struct nftnl_expr *e, bool *inv) in get_frag() 163 static void nft_ipv4_parse_meta(struct nft_xt_ctx *ctx, struct nftnl_expr *e, in nft_ipv4_parse_meta() 183 static void parse_mask_ipv4(struct nft_xt_ctx *ctx, struct in_addr *mask) in parse_mask_ipv4() 188 static void nft_ipv4_parse_payload(struct nft_xt_ctx *ctx, in nft_ipv4_parse_payload()
|
D | nft-arp.c | 243 static void nft_arp_parse_meta(struct nft_xt_ctx *ctx, struct nftnl_expr *e, in nft_arp_parse_meta() 265 static void parse_mask_ipv4(struct nft_xt_ctx *ctx, struct in_addr *mask) in parse_mask_ipv4() 270 static bool nft_arp_parse_devaddr(struct nft_xt_ctx *ctx, in nft_arp_parse_devaddr() 295 static void nft_arp_parse_payload(struct nft_xt_ctx *ctx, in nft_arp_parse_payload()
|
D | nft-bridge.c | 166 static void nft_bridge_parse_meta(struct nft_xt_ctx *ctx, in nft_bridge_parse_meta() 202 static void nft_bridge_parse_payload(struct nft_xt_ctx *ctx, in nft_bridge_parse_payload() 299 static int lookup_analyze_payloads(const struct nft_xt_ctx *ctx, in lookup_analyze_payloads() 385 static struct nftnl_set *set_from_lookup_expr(struct nft_xt_ctx *ctx, in set_from_lookup_expr() 407 static void nft_bridge_parse_lookup(struct nft_xt_ctx *ctx, in nft_bridge_parse_lookup()
|
D | nft-ipv6.c | 110 static void nft_ipv6_parse_meta(struct nft_xt_ctx *ctx, struct nftnl_expr *e, in nft_ipv6_parse_meta() 130 static void parse_mask_ipv6(struct nft_xt_ctx *ctx, struct in6_addr *mask) in parse_mask_ipv6() 135 static void nft_ipv6_parse_payload(struct nft_xt_ctx *ctx, in nft_ipv6_parse_payload()
|