* SOFTWARE.
*/
+#include <stdint.h>
#include <lttng/ust-abi.h>
+#ifndef LTTNG_PACKED
+#error "LTTNG_PACKED should be defined"
+#endif
+
/*
* offsets are absolute from start of bytecode.
*/
FILTER_OP_MOD = 4,
FILTER_OP_PLUS = 5,
FILTER_OP_MINUS = 6,
- FILTER_OP_RSHIFT = 7,
- FILTER_OP_LSHIFT = 8,
+ FILTER_OP_BIT_RSHIFT = 7,
+ FILTER_OP_BIT_LSHIFT = 8,
FILTER_OP_BIT_AND = 9,
FILTER_OP_BIT_OR = 10,
FILTER_OP_BIT_XOR = 11,
FILTER_OP_LOAD_FIELD_SEQUENCE = 96,
FILTER_OP_LOAD_FIELD_DOUBLE = 97,
+ FILTER_OP_UNARY_BIT_NOT = 98,
+
+ FILTER_OP_RETURN_S64 = 99,
+
NR_FILTER_OPS,
};