/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nft_lookup.c | 58 void nft_lookup_eval(const struct nft_expr *expr, in nft_lookup_eval() argument 97 nft_lookup_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_lookup_init() argument 161 nft_lookup_deactivate(const struct nft_ctx *ctx, const struct nft_expr *expr, enum nft_trans_phase phase) nft_lookup_deactivate() argument 170 nft_lookup_activate(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_lookup_activate() argument 178 nft_lookup_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_lookup_destroy() argument 186 nft_lookup_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_lookup_dump() argument 207 nft_lookup_validate(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nft_data **d) nft_lookup_validate() argument 234 nft_lookup_reduce(struct nft_regs_track *track, const struct nft_expr *expr) nft_lookup_reduce() argument [all...] |
H A D | nft_masq.c | 97 static void nft_masq_eval(const struct nft_expr *expr, in nft_masq_eval() argument 133 nft_masq_ipv4_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) in nft_masq_ipv4_destroy() argument 161 nft_masq_ipv6_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) in nft_masq_ipv6_destroy() argument 203 nft_masq_inet_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) in nft_masq_inet_destroy() argument 29 nft_masq_validate(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nft_data **data) nft_masq_validate() argument 43 nft_masq_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_masq_init() argument 74 nft_masq_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_masq_dump() argument [all...] |
H A D | nft_numgen.c | 36 static void nft_ng_inc_eval(const struct nft_expr *expr, in nft_ng_inc_eval() argument 52 nft_ng_inc_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_ng_inc_init() argument 87 nft_ng_inc_reduce(struct nft_regs_track *track, const struct nft_expr *expr) nft_ng_inc_reduce() argument 115 nft_ng_inc_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_ng_inc_dump() argument 124 nft_ng_inc_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_ng_inc_destroy() argument 143 nft_ng_random_eval(const struct nft_expr *expr, struct nft_regs *regs, const struct nft_pktinfo *pkt) nft_ng_random_eval() argument 152 nft_ng_random_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_ng_random_init() argument 172 nft_ng_random_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_ng_random_dump() argument 181 nft_ng_random_reduce(struct nft_regs_track *track, const struct nft_expr *expr) nft_ng_random_reduce() argument [all...] |
H A D | nft_last.c | 25 static int nft_last_init(const struct nft_ctx *ctx, const struct nft_expr *expr, in nft_last_init() argument 56 static void nft_last_eval(const struct nft_expr *expr, in nft_last_eval() argument 68 nft_last_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_last_dump() argument 97 nft_last_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_last_destroy() argument
|
H A D | nf_tables_core.c | 77 static void nft_bitwise_fast_eval(const struct nft_expr *expr, in nft_bitwise_fast_eval() argument 87 static void nft_cmp_fast_eval(const struct nft_expr *expr, in nft_cmp_fast_eval() argument 97 static void nft_cmp16_fast_eval(const struct nft_expr *expr, in nft_cmp16_fast_eval() argument 147 static bool nft_payload_fast_eval(const struct nft_expr *expr, in nft_payload_fast_eval() argument 206 static void expr_call_ops_eval(const struct nft_expr *expr, in expr_call_ops_eval() argument 257 const struct nft_expr *expr, *last; nft_do_chain() local [all...] |
H A D | nft_bitwise.c | 63 void nft_bitwise_eval(const struct nft_expr *expr, in nft_bitwise_eval() argument 160 nft_bitwise_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_bitwise_init() argument 235 nft_bitwise_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_bitwise_dump() argument 265 nft_bitwise_offload(struct nft_offload_ctx *ctx, struct nft_flow_rule *flow, const struct nft_expr *expr) nft_bitwise_offload() argument 284 nft_bitwise_reduce(struct nft_regs_track *track, const struct nft_expr *expr) nft_bitwise_reduce() argument 361 nft_bitwise_fast_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_bitwise_fast_init() argument 397 nft_bitwise_fast_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_bitwise_fast_dump() argument 425 nft_bitwise_fast_offload(struct nft_offload_ctx *ctx, struct nft_flow_rule *flow, const struct nft_expr *expr) nft_bitwise_fast_offload() argument 439 nft_bitwise_fast_reduce(struct nft_regs_track *track, const struct nft_expr *expr) nft_bitwise_fast_reduce() argument 518 nft_expr_reduce_bitwise(struct nft_regs_track *track, const struct nft_expr *expr) nft_expr_reduce_bitwise() argument [all...] |
H A D | nft_quota.c | 202 static void nft_quota_eval(const struct nft_expr *expr, in nft_quota_eval() argument 211 nft_quota_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_quota_init() argument 220 nft_quota_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_quota_dump() argument 228 nft_quota_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_quota_destroy() argument
|
H A D | nft_dynset.c | 22 bool expr; member 33 struct nft_expr *expr; in nft_dynset_expr_setup() local 47 static void *nft_dynset_new(struct nft_set *set, const struct nft_expr *expr, in nft_dynset_new() argument 80 void nft_dynset_eval(const struct nft_expr *expr, in nft_dynset_eval() argument 128 struct nft_expr *expr; in nft_dynset_expr_alloc() local 160 nft_dynset_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_dynset_init() argument 339 nft_dynset_deactivate(const struct nft_ctx *ctx, const struct nft_expr *expr, enum nft_trans_phase phase) nft_dynset_deactivate() argument 348 nft_dynset_activate(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_dynset_activate() argument 356 nft_dynset_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_dynset_destroy() argument 368 nft_dynset_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_dynset_dump() argument [all...] |
H A D | nft_fwd_netdev.c | 24 static void nft_fwd_netdev_eval(const struct nft_expr *expr, in nft_fwd_netdev_eval() argument 83 static bool nft_fwd_netdev_offload_action(const struct nft_expr *expr) in nft_fwd_netdev_offload_action() argument 94 static void nft_fwd_neigh_eval(const struct nft_expr *expr, in nft_fwd_neigh_eval() argument 46 nft_fwd_netdev_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_fwd_netdev_init() argument 59 nft_fwd_netdev_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_fwd_netdev_dump() argument 73 nft_fwd_netdev_offload(struct nft_offload_ctx *ctx, struct nft_flow_rule *flow, const struct nft_expr *expr) nft_fwd_netdev_offload() argument 155 nft_fwd_neigh_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_fwd_neigh_init() argument 190 nft_fwd_neigh_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_fwd_neigh_dump() argument 206 nft_fwd_validate(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nft_data **data) nft_fwd_validate() argument [all...] |
H A D | nft_synproxy.c | 241 static void nft_synproxy_eval(const struct nft_expr *expr, in nft_synproxy_eval() argument 250 nft_synproxy_validate(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nft_data **data) nft_synproxy_validate() argument 263 nft_synproxy_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_synproxy_init() argument 272 nft_synproxy_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_synproxy_destroy() argument 278 nft_synproxy_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_synproxy_dump() argument
|
H A D | nft_cmp.c | 26 void nft_cmp_eval(const struct nft_expr *expr, in nft_cmp_eval() argument 72 static int nft_cmp_init(const struct nft_ctx *ctx, const struct nft_expr *expr, in nft_cmp_init() argument 95 nft_cmp_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_cmp_dump() argument 178 nft_cmp_offload(struct nft_offload_ctx *ctx, struct nft_flow_rule *flow, const struct nft_expr *expr) nft_cmp_offload() argument 209 nft_cmp_fast_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_cmp_fast_init() argument 238 nft_cmp_fast_offload(struct nft_offload_ctx *ctx, struct nft_flow_rule *flow, const struct nft_expr *expr) nft_cmp_fast_offload() argument 257 nft_cmp_fast_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_cmp_fast_dump() argument 311 nft_cmp16_fast_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_cmp16_fast_init() argument 337 nft_cmp16_fast_offload(struct nft_offload_ctx *ctx, struct nft_flow_rule *flow, const struct nft_expr *expr) nft_cmp16_fast_offload() argument 352 nft_cmp16_fast_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_cmp16_fast_dump() argument [all...] |
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | nft_exthdr.c | 46 static void nft_exthdr_ipv6_eval(const struct nft_expr *expr, in nft_exthdr_ipv6_eval() argument 141 static void nft_exthdr_ipv4_eval(const struct nft_expr *expr, in nft_exthdr_ipv4_eval() argument 190 static void nft_exthdr_tcp_eval(const struct nft_expr *expr, in nft_exthdr_tcp_eval() argument 234 static void nft_exthdr_tcp_set_eval(const struct nft_expr *expr, in nft_exthdr_tcp_set_eval() argument 314 static void nft_exthdr_tcp_strip_eval(const struct nft_expr *expr, in nft_exthdr_tcp_strip_eval() argument 371 nft_exthdr_sctp_eval(const struct nft_expr *expr, struct nft_regs *regs, const struct nft_pktinfo *pkt) nft_exthdr_sctp_eval() argument 422 nft_exthdr_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_exthdr_init() argument 470 nft_exthdr_tcp_set_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_exthdr_tcp_set_init() argument 519 nft_exthdr_tcp_strip_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_exthdr_tcp_strip_init() argument 541 nft_exthdr_ipv4_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_exthdr_ipv4_init() argument 581 nft_exthdr_dump(struct sk_buff *skb, const struct nft_expr *expr) nft_exthdr_dump() argument 591 nft_exthdr_dump_set(struct sk_buff *skb, const struct nft_expr *expr) nft_exthdr_dump_set() argument 601 nft_exthdr_dump_strip(struct sk_buff *skb, const struct nft_expr *expr) nft_exthdr_dump_strip() argument [all...] |
H A D | nft_nat.c | 103 static void nft_nat_eval(const struct nft_expr *expr, in nft_nat_eval() argument 170 static int nft_nat_init(const struct nft_ctx *ctx, const struct nft_expr *expr, in nft_nat_init() argument 263 static int nft_nat_dump(struct sk_buff *skb, const struct nft_expr *expr) in nft_nat_dump() argument 309 nft_nat_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) in nft_nat_destroy() argument 138 nft_nat_validate(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nft_data **data) nft_nat_validate() argument 336 nft_nat_inet_eval(const struct nft_expr *expr, struct nft_regs *regs, const struct nft_pktinfo *pkt) nft_nat_inet_eval() argument [all...] |
H A D | nft_quota.c | 183 static void nft_quota_eval(const struct nft_expr *expr, in nft_quota_eval() argument 201 static int nft_quota_dump(struct sk_buff *skb, const struct nft_expr *expr) in nft_quota_dump() argument 192 nft_quota_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_quota_init() argument
|
H A D | nft_synproxy.c | 241 static void nft_synproxy_eval(const struct nft_expr *expr, in nft_synproxy_eval() argument 278 static int nft_synproxy_dump(struct sk_buff *skb, const struct nft_expr *expr) in nft_synproxy_dump() argument 250 nft_synproxy_validate(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nft_data **data) nft_synproxy_validate() argument 263 nft_synproxy_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_synproxy_init() argument 272 nft_synproxy_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_synproxy_destroy() argument
|
H A D | nft_cmp.c | 26 void nft_cmp_eval(const struct nft_expr *expr, in nft_cmp_eval() argument 72 static int nft_cmp_init(const struct nft_ctx *ctx, const struct nft_expr *expr, in nft_cmp_init() argument 95 static int nft_cmp_dump(struct sk_buff *skb, const struct nft_expr *expr) in nft_cmp_dump() argument 177 nft_cmp_offload(struct nft_offload_ctx *ctx, struct nft_flow_rule *flow, const struct nft_expr *expr) nft_cmp_offload() argument 195 nft_cmp_fast_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_cmp_fast_init() argument 224 nft_cmp_fast_offload(struct nft_offload_ctx *ctx, struct nft_flow_rule *flow, const struct nft_expr *expr) nft_cmp_fast_offload() argument 243 nft_cmp_fast_dump(struct sk_buff *skb, const struct nft_expr *expr) nft_cmp_fast_dump() argument 295 nft_cmp16_fast_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_cmp16_fast_init() argument 321 nft_cmp16_fast_offload(struct nft_offload_ctx *ctx, struct nft_flow_rule *flow, const struct nft_expr *expr) nft_cmp16_fast_offload() argument 336 nft_cmp16_fast_dump(struct sk_buff *skb, const struct nft_expr *expr) nft_cmp16_fast_dump() argument [all...] |
H A D | nft_connlimit.c | 165 static void nft_connlimit_eval(const struct nft_expr *expr, in nft_connlimit_eval() argument 174 static int nft_connlimit_dump(struct sk_buff *skb, const struct nft_expr *expr) in nft_connlimit_dump() argument 181 nft_connlimit_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_connlimit_init() argument 190 nft_connlimit_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_connlimit_destroy() argument 210 nft_connlimit_destroy_clone(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_connlimit_destroy_clone() argument 218 nft_connlimit_gc(struct net *net, const struct nft_expr *expr) nft_connlimit_gc() argument [all...] |
H A D | nft_bitwise.c | 63 void nft_bitwise_eval(const struct nft_expr *expr, in nft_bitwise_eval() argument 235 static int nft_bitwise_dump(struct sk_buff *skb, const struct nft_expr *expr) in nft_bitwise_dump() argument 160 nft_bitwise_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_bitwise_init() argument 264 nft_bitwise_offload(struct nft_offload_ctx *ctx, struct nft_flow_rule *flow, const struct nft_expr *expr) nft_bitwise_offload() argument 312 nft_bitwise_fast_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_bitwise_fast_init() argument 348 nft_bitwise_fast_dump(struct sk_buff *skb, const struct nft_expr *expr) nft_bitwise_fast_dump() argument 375 nft_bitwise_fast_offload(struct nft_offload_ctx *ctx, struct nft_flow_rule *flow, const struct nft_expr *expr) nft_bitwise_fast_offload() argument [all...] |
H A D | nft_counter.c | 194 static void nft_counter_eval(const struct nft_expr *expr, in nft_counter_eval() argument 203 static int nft_counter_dump(struct sk_buff *skb, const struct nft_expr *expr) in nft_counter_dump() argument 210 nft_counter_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_counter_init() argument 219 nft_counter_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_counter_destroy() argument
|
H A D | nft_limit.c | 129 static void nft_limit_pkts_eval(const struct nft_expr *expr, in nft_limit_pkts_eval() argument 162 static int nft_limit_pkts_dump(struct sk_buff *skb, const struct nft_expr *expr) in nft_limit_pkts_dump() argument 178 static void nft_limit_bytes_eval(const struct nft_expr *expr, in nft_limit_bytes_eval() argument 147 nft_limit_pkts_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_limit_pkts_init() argument 189 nft_limit_bytes_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_limit_bytes_init() argument 198 nft_limit_bytes_dump(struct sk_buff *skb, const struct nft_expr *expr) nft_limit_bytes_dump() argument [all...] |
H A D | nft_flow_offload.c | 70 static void nft_flow_offload_eval(const struct nft_expr *expr, in nft_flow_offload_eval() argument 147 nft_flow_offload_validate(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nft_data **data) nft_flow_offload_validate() argument 166 nft_flow_offload_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_flow_offload_init() argument 190 nft_flow_offload_deactivate(const struct nft_ctx *ctx, const struct nft_expr *expr, enum nft_trans_phase phase) nft_flow_offload_deactivate() argument 199 nft_flow_offload_activate(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_flow_offload_activate() argument 207 nft_flow_offload_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_flow_offload_destroy() argument 213 nft_flow_offload_dump(struct sk_buff *skb, const struct nft_expr *expr) nft_flow_offload_dump() argument [all...] |
H A D | nf_tables_core.c | 50 static void nft_bitwise_fast_eval(const struct nft_expr *expr, in nft_bitwise_fast_eval() argument 60 static void nft_cmp_fast_eval(const struct nft_expr *expr, in nft_cmp_fast_eval() argument 70 static void nft_cmp16_fast_eval(const struct nft_expr *expr, in nft_cmp16_fast_eval() argument 114 static bool nft_payload_fast_eval(const struct nft_expr *expr, in nft_payload_fast_eval() argument 176 static void expr_call_ops_eval(const struct nft_expr *expr, in expr_call_ops_eval() argument 208 const struct nft_expr *expr, *last; nft_do_chain() local [all...] |
/kernel/linux/linux-5.10/scripts/kconfig/ |
H A D | parser.y | 447 expr label [all...] |
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | expr.c | 196 __expr__parse(double *val, struct expr_parse_ctx *ctx, const char *expr, in __expr__parse() argument 234 int expr__find_other(const char *expr, const char *one, in expr__find_other() argument 228 expr__parse(double *final_val, struct expr_parse_ctx *ctx, const char *expr, int runtime) expr__parse() argument [all...] |
/kernel/linux/linux-5.10/net/bridge/netfilter/ |
H A D | nft_reject_bridge.c | 297 static void nft_reject_bridge_eval(const struct nft_expr *expr, in nft_reject_bridge_eval() argument 359 nft_reject_bridge_validate(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nft_data **data) nft_reject_bridge_validate() argument 367 nft_reject_bridge_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_reject_bridge_init() argument 399 nft_reject_bridge_dump(struct sk_buff *skb, const struct nft_expr *expr) nft_reject_bridge_dump() argument
|