| /kernel/linux/linux-5.10/net/netfilter/ |
| 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
|
| /kernel/linux/linux-6.6/net/netfilter/ |
| 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...] |
| H A D | nft_connlimit.c | 179 static void nft_connlimit_eval(const struct nft_expr *expr, in nft_connlimit_eval() argument 188 nft_connlimit_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_connlimit_dump() argument 196 nft_connlimit_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_connlimit_init() argument 205 nft_connlimit_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_connlimit_destroy() argument 229 nft_connlimit_destroy_clone(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_connlimit_destroy_clone() argument 238 nft_connlimit_gc(struct net *net, const struct nft_expr *expr) nft_connlimit_gc() argument [all...] |
| H A D | nft_counter.c | 196 void nft_counter_eval(const struct nft_expr *expr, struct nft_regs *regs, in nft_counter_eval() argument 261 static void nft_counter_offload_stats(struct nft_expr *expr, in nft_counter_offload_stats() argument 204 nft_counter_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_counter_dump() argument 212 nft_counter_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_counter_init() argument 221 nft_counter_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_counter_destroy() argument 253 nft_counter_offload(struct nft_offload_ctx *ctx, struct nft_flow_rule *flow, const struct nft_expr *expr) nft_counter_offload() argument [all...] |
| H A D | nft_nat.c | 103 static void nft_nat_eval(const struct nft_expr *expr, in nft_nat_eval() argument 171 static int nft_nat_init(const struct nft_ctx *ctx, const struct nft_expr *expr, in nft_nat_init() argument 308 nft_nat_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) in nft_nat_destroy() argument 139 nft_nat_validate(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nft_data **data) nft_nat_validate() argument 261 nft_nat_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_nat_dump() 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_inner.c | 48 struct __nft_expr expr; member 248 static void nft_inner_eval(const struct nft_expr *expr, struct nft_regs *regs, in nft_inner_eval() argument 291 nft_inner_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_inner_init() argument 351 nft_inner_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_inner_dump() argument [all...] |
| /kernel/linux/linux-6.6/scripts/kconfig/ |
| H A D | parser.y | 438 expr label [all...] |