Lines Matching defs:overwrite
334 if (!top->record_opts.overwrite &&
649 &top->session->header.env, !top->record_opts.overwrite);
883 md = opts->overwrite ? &evlist->overwrite_mmap[idx] : &evlist->mmap[idx];
913 bool overwrite = top->record_opts.overwrite;
917 if (overwrite)
923 if (overwrite) {
930 * Check per-event overwrite term.
936 * E.g. "cpu/cpu-cycles,no-overwrite/,cpu/instructions,no-overwrite/
937 * Using the per-event setting to replace the opts->overwrite if
940 * E.g. "cpu/cpu-cycles,overwrite/,cpu/instructions,no-overwrite/"
943 * E.g. "cpu/cpu-cycles/,cpu/instructions,no-overwrite/"
953 int set, overwrite = -1;
960 set = term->val.overwrite ? 1 : 0;
964 if ((overwrite < 0) && (set < 0))
968 if ((overwrite >= 0) && (set >= 0) && (overwrite != set))
972 if ((overwrite >= 0) && (set < 0))
976 if ((overwrite < 0) && (set >= 0)) {
977 /* if it's first event, set overwrite */
979 overwrite = set;
985 if ((overwrite >= 0) && (opts->overwrite != overwrite))
986 opts->overwrite = overwrite;
998 if (!opts->overwrite)
1007 opts->overwrite = false;
1008 pr_debug2("fall back to non-overwrite mode\n");
1021 "overwrite setting for all events\n");
1033 * Specially handle overwrite fall back.
1035 * overwrite mode by default, support
1036 * both overwrite and non-overwrite mode, and
1352 if (opts->overwrite || (hits == top->samples))
1443 * separate evlist with a dummy event, i.e. a non-overwrite
1445 * stays in overwrite mode. -acme
1447 .overwrite = 0,
1578 OPT_BOOLEAN(0, "overwrite", &top.record_opts.overwrite,