Lines Matching defs:overwrite
336 if (!top->record_opts.overwrite &&
652 !top->record_opts.overwrite);
886 md = opts->overwrite ? &evlist->overwrite_mmap[idx] : &evlist->mmap[idx];
916 bool overwrite = top->record_opts.overwrite;
920 if (overwrite)
926 if (overwrite) {
933 * Check per-event overwrite term.
939 * E.g. "cpu/cpu-cycles,no-overwrite/,cpu/instructions,no-overwrite/
940 * Using the per-event setting to replace the opts->overwrite if
943 * E.g. "cpu/cpu-cycles,overwrite/,cpu/instructions,no-overwrite/"
946 * E.g. "cpu/cpu-cycles/,cpu/instructions,no-overwrite/"
956 int set, overwrite = -1;
963 set = term->val.overwrite ? 1 : 0;
967 if ((overwrite < 0) && (set < 0))
971 if ((overwrite >= 0) && (set >= 0) && (overwrite != set))
975 if ((overwrite >= 0) && (set < 0))
979 if ((overwrite < 0) && (set >= 0)) {
980 /* if it's first event, set overwrite */
982 overwrite = set;
988 if ((overwrite >= 0) && (opts->overwrite != overwrite))
989 opts->overwrite = overwrite;
1001 if (!opts->overwrite)
1010 opts->overwrite = false;
1011 pr_debug2("fall back to non-overwrite mode\n");
1024 "overwrite setting for all events\n");
1036 * Specially handle overwrite fall back.
1038 * overwrite mode by default, support
1039 * both overwrite and non-overwrite mode, and
1370 if (opts->overwrite || (hits == top->samples))
1471 * separate evlist with a dummy event, i.e. a non-overwrite
1473 * stays in overwrite mode. -acme
1475 .overwrite = 0,
1608 OPT_BOOLEAN(0, "overwrite", &top.record_opts.overwrite,