Home
last modified time | relevance | path

Searched refs:nft_expr_ops (Results 1 – 25 of 52) sorted by relevance

123

/openbmc/linux/include/net/netfilter/
H A Dnf_tables_core.h61 extern const struct nft_expr_ops nft_cmp_fast_ops;
62 extern const struct nft_expr_ops nft_cmp16_fast_ops;
81 extern const struct nft_expr_ops nft_payload_fast_ops;
83 extern const struct nft_expr_ops nft_bitwise_fast_ops;
H A Dnf_tables.h396 const struct nft_expr_ops *ops;
867 struct nft_expr_ops;
871 * @select_ops: function to select nft_expr_ops
872 * @release_ops: release nft_expr_ops
884 const struct nft_expr_ops *(*select_ops)(const struct nft_ctx *,
886 void (*release_ops)(const struct nft_expr_ops *ops);
887 const struct nft_expr_ops *ops;
888 const struct nft_expr_ops *inner_ops;
913 * struct nft_expr_ops - nf_tables expression operations
934 struct nft_expr_ops { argument
928 struct nft_expr_ops { global() struct
929 evalnft_expr_ops global() argument
932 clonenft_expr_ops global() argument
936 initnft_expr_ops global() argument
939 activatenft_expr_ops global() argument
941 deactivatenft_expr_ops global() argument
944 destroynft_expr_ops global() argument
946 destroy_clonenft_expr_ops global() argument
948 dumpnft_expr_ops global() argument
951 validatenft_expr_ops global() argument
954 reducenft_expr_ops global() argument
956 gcnft_expr_ops global() argument
958 offloadnft_expr_ops global() argument
961 offload_actionnft_expr_ops global() argument
962 offload_statsnft_expr_ops global() argument
964 typenft_expr_ops global() argument
965 datanft_expr_ops global() argument
[all...]
/openbmc/linux/net/netfilter/
H A Dnft_queue.c188 static const struct nft_expr_ops nft_queue_ops = {
198 static const struct nft_expr_ops nft_queue_sreg_ops = {
208 static const struct nft_expr_ops *
H A Dnft_redir.c142 static const struct nft_expr_ops nft_redir_ipv4_ops = {
170 static const struct nft_expr_ops nft_redir_ipv6_ops = {
199 static const struct nft_expr_ops nft_redir_inet_ops = {
H A Dnft_fwd_netdev.c215 static const struct nft_expr_ops nft_fwd_neigh_netdev_ops = {
225 static const struct nft_expr_ops nft_fwd_netdev_ops = {
237 static const struct nft_expr_ops *
H A Dnft_masq.c139 static const struct nft_expr_ops nft_masq_ipv4_ops = {
167 static const struct nft_expr_ops nft_masq_ipv6_ops = {
209 static const struct nft_expr_ops nft_masq_inet_ops = {
H A Dnft_exthdr.c728 static const struct nft_expr_ops nft_exthdr_ipv6_ops = { in nft_exthdr_reduce()
737 static const struct nft_expr_ops nft_exthdr_ipv4_ops = {
746 static const struct nft_expr_ops nft_exthdr_tcp_ops = {
755 static const struct nft_expr_ops nft_exthdr_tcp_set_ops = {
764 static const struct nft_expr_ops nft_exthdr_tcp_strip_ops = {
773 static const struct nft_expr_ops nft_exthdr_sctp_ops = {
782 static const struct nft_expr_ops nft_exthdr_dccp_ops = {
791 static const struct nft_expr_ops *
H A Dnft_numgen.c192 static const struct nft_expr_ops nft_ng_inc_ops = {
202 static const struct nft_expr_ops nft_ng_random_ops = {
211 static const struct nft_expr_ops *
H A Dnft_objref.c88 static const struct nft_expr_ops nft_objref_ops = {
201 static const struct nft_expr_ops nft_objref_map_ops = {
213 static const struct nft_expr_ops *
H A Dnft_hash.c223 static const struct nft_expr_ops nft_jhash_ops = {
232 static const struct nft_expr_ops nft_symhash_ops = {
241 static const struct nft_expr_ops *
H A Dnft_compat.c784 static const struct nft_expr_ops *
788 struct nft_expr_ops *ops; in nft_match_select_ops()
813 ops = kzalloc(sizeof(struct nft_expr_ops), GFP_KERNEL); in nft_match_select_ops()
846 static void nft_match_release_ops(const struct nft_expr_ops *ops) in nft_match_release_ops()
865 static const struct nft_expr_ops *
869 struct nft_expr_ops *ops; in nft_target_select_ops()
903 ops = kzalloc(sizeof(struct nft_expr_ops), GFP_KERNEL); in nft_target_select_ops()
929 static void nft_target_release_ops(const struct nft_expr_ops *ops) in nft_target_release_ops()
H A Dnft_cmp.c187 static const struct nft_expr_ops nft_cmp_ops = {
279 const struct nft_expr_ops nft_cmp_fast_ops = {
373 const struct nft_expr_ops nft_cmp16_fast_ops = {
383 static const struct nft_expr_ops *
H A Dnft_inner.c30 const struct nft_expr_ops *ops;
319 const struct nft_expr_ops *ops;
405 static const struct nft_expr_ops nft_inner_ops = {
H A Dnft_fib_inet.c45 static const struct nft_expr_ops nft_fib_inet_ops = {
H A Dnft_fib_netdev.c54 static const struct nft_expr_ops nft_fib_netdev_ops = {
H A Dnft_limit.c238 static const struct nft_expr_ops nft_limit_pkts_ops = {
294 static const struct nft_expr_ops nft_limit_bytes_ops = {
305 static const struct nft_expr_ops * in nft_limit_select_ops()
H A Dnft_dup_netdev.c77 static const struct nft_expr_ops nft_dup_netdev_ops = {
H A Dnft_reject_inet.c76 static const struct nft_expr_ops nft_reject_inet_ops = {
H A Dnft_ct.c731 static const struct nft_expr_ops nft_ct_get_ops = {
760 static const struct nft_expr_ops nft_ct_get_fast_ops = {
771 static const struct nft_expr_ops nft_ct_set_ops = {
782 static const struct nft_expr_ops nft_ct_set_zone_ops = {
793 static const struct nft_expr_ops * in nft_ct_select_ops()
855 static const struct nft_expr_ops nft_notrack_ops = {
/openbmc/linux/net/bridge/netfilter/
H A Dnft_meta_bridge.c99 static const struct nft_expr_ops nft_meta_bridge_get_ops = {
188 static const struct nft_expr_ops nft_meta_bridge_set_ops = {
199 static const struct nft_expr_ops *
/openbmc/linux/net/ipv4/netfilter/
H A Dnft_fib_ipv4.c153 static const struct nft_expr_ops nft_fib4_type_ops = {
163 static const struct nft_expr_ops nft_fib4_ops = {
173 static const struct nft_expr_ops *
H A Dnft_reject_ipv4.c41 static const struct nft_expr_ops nft_reject_ipv4_ops = {
/openbmc/linux/net/ipv6/netfilter/
H A Dnft_fib_ipv6.c217 static const struct nft_expr_ops nft_fib6_type_ops = {
227 static const struct nft_expr_ops nft_fib6_ops = {
237 static const struct nft_expr_ops *
H A Dnft_reject_ipv6.c42 static const struct nft_expr_ops nft_reject_ipv6_ops = {
/openbmc/linux/scripts/
H A Dconst_structs.checkpatch49 nft_expr_ops

123