Home
last modified time | relevance | path

Searched refs:expr (Results 1 – 25 of 59) sorted by relevance

123

/tools/debugging/
Dkernel-chktaint55 if [ `expr $T % 2` -eq 0 ]; then
62 T=`expr $T / 2`
63 if [ `expr $T % 2` -eq 0 ]; then
70 T=`expr $T / 2`
71 if [ `expr $T % 2` -eq 0 ]; then
78 T=`expr $T / 2`
79 if [ `expr $T % 2` -eq 0 ]; then
86 T=`expr $T / 2`
87 if [ `expr $T % 2` -eq 0 ]; then
94 T=`expr $T / 2`
[all …]
/tools/perf/util/
Dexpr.y56 %type <ids> expr if_expr
157 if_expr: expr IF expr ELSE if_expr
196 | expr
199 expr: NUMBER
218 | expr '|' expr
247 | expr '&' expr
276 | expr '^' expr
287 | expr '<' expr { BINARY_OP($$, <, $1, $3); }
288 | expr '>' expr { BINARY_OP($$, >, $1, $3); }
289 | expr '+' expr { BINARY_OP($$, +, $1, $3); }
[all …]
Dbpf-filter.y22 static void perf_bpf_filter_error(struct list_head *expr __maybe_unused,
39 struct perf_bpf_filter_expr *expr;
43 %type <expr> filter_term filter_expr
44 %destructor { free ($$); } <expr>
66 struct perf_bpf_filter_expr *expr;
69 expr = $1;
71 expr = perf_bpf_filter_expr__new(PBF_TERM_NONE, /*part=*/0,
73 list_add_tail(&$1->list, &expr->groups);
75 expr->val++;
76 list_add_tail(&$3->list, &expr->groups);
[all …]
Dbpf-filter.c119 static int check_sample_flags(struct evsel *evsel, struct perf_bpf_filter_expr *expr) in check_sample_flags() argument
123 if (expr->term >= PBF_TERM_SAMPLE_START && expr->term <= PBF_TERM_SAMPLE_END && in check_sample_flags()
124 (evsel->core.attr.sample_type & (1 << (expr->term - PBF_TERM_SAMPLE_START)))) in check_sample_flags()
127 if (expr->term == PBF_TERM_UID || expr->term == PBF_TERM_GID) { in check_sample_flags()
132 if (expr->op == PBF_OP_GROUP_BEGIN) { in check_sample_flags()
135 list_for_each_entry(group, &expr->groups, list) { in check_sample_flags()
142 info = get_sample_info(expr->term); in check_sample_flags()
145 evsel__name(evsel), expr->term); in check_sample_flags()
158 struct perf_bpf_filter_expr *expr; in get_filter_entries() local
160 list_for_each_entry(expr, &evsel->bpf_filters, list) { in get_filter_entries()
[all …]
Dstring.c221 char *expr = malloc(size); in asprintf_expr_inout_ints() local
223 if (expr) { in asprintf_expr_inout_ints()
225 char *e = expr; in asprintf_expr_inout_ints()
243 return expr; in asprintf_expr_inout_ints()
246 free(expr); in asprintf_expr_inout_ints()
Dexpr.h49 const char *expr);
51 int expr__find_ids(const char *expr, const char *one,
Dmetricgroup.c93 struct metric_expr *expr, *tmp; in metric_event_delete() local
95 list_for_each_entry_safe(expr, tmp, &me->head, nd) { in metric_event_delete()
96 zfree(&expr->metric_name); in metric_event_delete()
97 zfree(&expr->metric_refs); in metric_event_delete()
98 zfree(&expr->metric_events); in metric_event_delete()
99 free(expr); in metric_event_delete()
937 const char *expr; in __add_metric() local
1001 expr = pm->metric_expr; in __add_metric()
1012 expr = metric_no_threshold ? pm->metric_name : pm->metric_threshold; in __add_metric()
1015 if (expr__find_ids(expr, NULL, root_metric->pctx) < 0) { in __add_metric()
[all …]
DBuild150 perf-util-y += expr-flex.o
151 perf-util-y += expr-bison.o
152 perf-util-y += expr.o
262 $(OUTPUT)util/expr-flex.c $(OUTPUT)util/expr-flex.h: util/expr.l $(OUTPUT)util/expr-bison.c
264 $(Q)$(call echo-cmd,flex)$(FLEX) -o $(OUTPUT)util/expr-flex.c \
265 --header-file=$(OUTPUT)util/expr-flex.h $(PARSER_DEBUG_FLEX) $<
267 $(OUTPUT)util/expr-bison.c $(OUTPUT)util/expr-bison.h: util/expr.y
270 -o $(OUTPUT)util/expr-bison.c -p expr_
327 BISON_GE_382 := $(shell expr $(shell $(BISON) --version | grep bison | sed -e 's/.\+ \([0-9]\+\).\(…
334 BISON_LT_381 := $(shell expr $(shell $(BISON) --version | grep bison | sed -e 's/.\+ \([0-9]\+\).\(…
[all …]
Dexpr.c334 __expr__parse(double *val, struct expr_parse_ctx *ctx, const char *expr, in __expr__parse() argument
341 pr_debug2("parsing metric: %s\n", expr); in __expr__parse()
347 buffer = expr__scan_string(expr, scanner); in __expr__parse()
363 const char *expr) in expr__parse() argument
365 return __expr__parse(final_val, ctx, expr, /*compute_ids=*/false) ? -1 : 0; in expr__parse()
368 int expr__find_ids(const char *expr, const char *one, in expr__find_ids() argument
371 int ret = __expr__parse(NULL, ctx, expr, /*compute_ids=*/true); in expr__find_ids()
/tools/testing/selftests/nolibc/
Dnolibc-test.c185 #define EXPECT_ZR(cond, expr) \ argument
186 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_zr(expr, llen); } while (0)
189 int expect_zr(int expr, int llen) in expect_zr() argument
191 int ret = !(expr == 0); in expect_zr()
193 llen += printf(" = %d ", expr); in expect_zr()
199 #define EXPECT_NZ(cond, expr, val) \ argument
200 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_nz(expr, llen; } while (0)
203 int expect_nz(int expr, int llen) in expect_nz() argument
205 int ret = !(expr != 0); in expect_nz()
207 llen += printf(" = %d ", expr); in expect_nz()
[all …]
/tools/testing/selftests/kvm/include/
Dkvm_util_types.h14 #define __kvm_static_assert(expr, msg, ...) _Static_assert(expr, msg) argument
15 #define kvm_static_assert(expr, ...) __kvm_static_assert(expr, ##__VA_ARGS__, #expr) argument
/tools/include/linux/
Dbuild_bug.h78 #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr) argument
79 #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) argument
/tools/memory-model/scripts/
Dcmplitmushist.sh39 badmacnam=`expr "$badmacnam" + 1`
55 timedout=`expr "$timedout" + 1`
63 perfect=`expr "$perfect" + 1`
74 obsline=`expr "$obsline" + 1`
79 noobsline=`expr "$noobsline" + 1`
88 obsresult=`expr "$obsresult" + 1`
92 badcompare=`expr "$badcompare" + 1`
/tools/testing/selftests/powerpc/include/
Dbasic_asm.h18 #define LOAD_REG_IMMEDIATE(reg, expr) \ argument
19 lis reg, (expr)@highest; \
20 ori reg, reg, (expr)@higher; \
22 oris reg, reg, (expr)@high; \
23 ori reg, reg, (expr)@l;
/tools/pci/
Dpcitest.sh12 bar=`expr $bar + 1`
28 msi=`expr $msi + 1`
38 msix=`expr $msix + 1`
/tools/testing/selftests/bpf/progs/
Dbpf_misc.h138 #define __imm_const(name, expr) [name]"i"(expr) argument
141 #define __imm_insn(name, expr) [name]"i"(*(long *)&(expr)) argument
193 #define __sink(expr) asm volatile("" : "+g"(expr)) argument
/tools/testing/selftests/ftrace/test.d/00basic/
Dringbuffer_size.tc9 expr $ORIG / 2 > buffer_size_kb
11 expr $ORIG \* 2 > buffer_size_kb
/tools/testing/selftests/openat2/
Dhelpers.h89 #define E_assert(expr, msg, ...) \ argument
91 if (!(expr)) \
93 __FILE__, __LINE__, #expr, ##__VA_ARGS__); \
/tools/testing/selftests/ftrace/test.d/kprobe/
Dprobepoint.tc17 PREV=`expr $A1 - $A2` # offset to previous symbol
18 NEXT=+`expr $A3 - $A2` # offset to next symbol
/tools/perf/tests/shell/
Dstat_bpf_counters.sh16 upper=$(expr $first_num + $first_num / 5 )
18 lower=$(expr $first_num - $first_num / 5 )
/tools/bootconfig/
Dtest-bootconfig.sh63 total_size=$(expr $bconf_size + $initrd_size + 9 + 12 + $ALIGN - 1 )
64 total_size=$(expr $total_size / $ALIGN)
65 total_size=$(expr $total_size \* $ALIGN)
/tools/perf/scripts/perl/bin/
Dfailed-syscalls-report5 if ! expr match "$1" "-" > /dev/null ; then
/tools/perf/scripts/python/bin/
Dsyscall-counts-report5 if ! expr match "$1" "-" > /dev/null ; then
Dsyscall-counts-by-pid-report5 if ! expr match "$1" "-" > /dev/null ; then
Dfailed-syscalls-by-pid-report5 if ! expr match "$1" "-" > /dev/null ; then

123