Lines Matching defs:not

88 	int			not;
111 C(FIELD_NOT_FOUND, "Field not found"), \
119 C(NO_FUNCTION, "Function not found"), \
133 /* Called after a '!' character but "!=" and "!~" are not "not"s */
239 * To simplify the logic, the labels will start at 0 and not 1.
263 * and does not affect other predicates later on.
269 * previous program index (this will not be its final value).
277 * #7 The top of the stack holds not only the current invert value, but also
295 * Note, this is called when the next token is not an "&&". As stated before,
296 * "&&" takes higher precedence, and "||" should not be processed yet if the
311 * previous index and not the "l" label. The target holds the index into the
317 * next token after "c" is not "&&" but the end of input, we first process the
335 * (Notice we did not process "||")
766 match = (val == *addr) ^ pred->not; \
810 /* For safety, do not trust the string pointer */
844 match = cmp ^ pred->not;
857 match = cmp ^ pred->not;
907 match = cmp ^ pred->not;
917 * from the field itself, not the event entry.
930 match = cmp ^ pred->not;
998 return cmp ^ pred->not;
1020 * - @str might not be NULL-terminated if it's of type DYN_STRING
1071 * @not: tell whether the match will have to be inverted
1080 * not returns 1 if buff started with a '!'
1083 enum regex_type filter_parse_regex(char *buff, int len, char **search, int *not)
1089 *not = 1;
1093 *not = 0;
1131 type = filter_parse_regex(r->pattern, r->len, &search, &pred->not);
1137 /* MATCH_INDEX should not happen, but if it does, match full */
1658 * But the string does not need to be surrounded by quotes.
1669 * Quotes are not required, but if they exist then we need
1800 pred->not = 1;
1825 pred->not = 1;
1897 /* Make sure the field is not a string */
1943 pred->not = 1;
2364 /* Make sure the filter is not being used */
2789 * The preemption disabling is not really needed for self