X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Flib%2Flttng-ctl%2Ffilter%2Ffilter-bytecode.h;h=627d0d6f0b6f58943b7326b8c59ba019f8682f11;hp=cdc334555de37daeb5c77d12374f3b7fbc5523c5;hb=9f449915b9d44ce3c9c9255f5d491a62545fee25;hpb=9c55c24114a3ba83a423690b0e86d64c9b2fb027 diff --git a/src/lib/lttng-ctl/filter/filter-bytecode.h b/src/lib/lttng-ctl/filter/filter-bytecode.h index cdc334555..627d0d6f0 100644 --- a/src/lib/lttng-ctl/filter/filter-bytecode.h +++ b/src/lib/lttng-ctl/filter/filter-bytecode.h @@ -72,7 +72,7 @@ enum filter_op { FILTER_OP_GE = 16, FILTER_OP_LE = 17, - /* string binary comparator */ + /* string binary comparator: apply to */ FILTER_OP_EQ_STRING = 18, FILTER_OP_NE_STRING = 19, FILTER_OP_GT_STRING = 20, @@ -153,6 +153,16 @@ enum filter_op { FILTER_OP_LOAD_FIELD_REF_USER_STRING = 74, FILTER_OP_LOAD_FIELD_REF_USER_SEQUENCE = 75, + /* + * load immediate star globbing pattern (literal string) + * from immediate + */ + FILTER_OP_LOAD_STAR_GLOB_STRING = 76, + + /* globbing pattern binary operator: apply to */ + FILTER_OP_EQ_STAR_GLOB_STRING = 77, + FILTER_OP_NE_STAR_GLOB_STRING = 78, + NR_FILTER_OPS, };