Searched refs:ematch (Results 1 – 6 of 6) sorted by relevance
/third_party/libnl/lib/route/cls/ |
D | ematch.c | 149 void rtnl_ematch_unlink(struct rtnl_ematch *ematch) in rtnl_ematch_unlink() argument 151 NL_DBG(2, "unlinked ematch %p from any lists\n", ematch); in rtnl_ematch_unlink() 153 if (!nl_list_empty(&ematch->e_childs)) in rtnl_ematch_unlink() 155 ematch); in rtnl_ematch_unlink() 157 nl_list_del(&ematch->e_list); in rtnl_ematch_unlink() 158 nl_init_list_head(&ematch->e_list); in rtnl_ematch_unlink() 161 void rtnl_ematch_free(struct rtnl_ematch *ematch) in rtnl_ematch_free() argument 163 NL_DBG(2, "freed ematch %p\n", ematch); in rtnl_ematch_free() 164 rtnl_ematch_unlink(ematch); in rtnl_ematch_free() 165 free(ematch->e_data); in rtnl_ematch_free() [all …]
|
D | ematch_syntax.y | 135 %type <e> expr match ematch 175 NOT ematch 180 | ematch 186 ematch:
|
/third_party/libnl/ |
D | BUILD.gn | 159 "lib/route/cls/ematch.c", 166 "lib/route/cls/ematch/cmp.c", 167 "lib/route/cls/ematch/container.c", 168 "lib/route/cls/ematch/meta.c", 169 "lib/route/cls/ematch/nbyte.c", 170 "lib/route/cls/ematch/text.c",
|
D | Makefile.am | 131 include/netlink/route/cls/ematch.h \ 137 libnlinclude_netlink_route_cls_ematchdir = $(libnlincludedir)/netlink/route/cls/ematch 139 include/netlink/route/cls/ematch/cmp.h \ 140 include/netlink/route/cls/ematch/meta.h \ 141 include/netlink/route/cls/ematch/nbyte.h \ 142 include/netlink/route/cls/ematch/text.h \
|
/third_party/iptables/iptables/ |
D | nft-bridge.c | 413 struct ebt_match *ematch; in nft_bridge_parse_lookup() local 428 for (ematch = ctx->cs->match_list; ematch; ematch = ematch->next) { in nft_bridge_parse_lookup() 429 if (!ematch->ismatch || strcmp(ematch->u.match->name, "among")) in nft_bridge_parse_lookup() 432 match = ematch->u.match; in nft_bridge_parse_lookup()
|
/third_party/libnl/doc/ |
D | route.txt | 1335 Additionally most classifiers support *extended matches (ematch)*
|