Lines Matching defs:end
1036 static int grab_bb(u8 *buffer, u64 start, u64 end,
1046 if (!start || !end)
1061 if (kernel != machine__kernel_ip(machine, end)) {
1062 pr_debug("\tblock %" PRIx64 "-%" PRIx64 " transfers between kernel and user\n", start, end);
1066 if (end - start > MAXBB - MAXINSN) {
1068 pr_debug("\tbrstack does not reach to final jump (%" PRIx64 "-%" PRIx64 ")\n", start, end);
1070 pr_debug("\tblock %" PRIx64 "-%" PRIx64 " (%" PRIu64 ") too long to dump\n", start, end, end - start);
1076 pr_debug("\tcannot resolve %" PRIx64 "-%" PRIx64 "\n", start, end);
1080 pr_debug("\tcannot resolve %" PRIx64 "-%" PRIx64 "\n", start, end);
1089 end - start + MAXINSN);
1094 start, end);
1198 if ((*lastsym) && al.addr >= (*lastsym)->start && al.addr < (*lastsym)->end)
1209 if (al.addr < al.sym->end)
1235 u64 start, end;
1275 end = entries[i].from;
1277 len = grab_bb(buffer, start, end, machine, thread, &x.is64bit, &x.cpumode, false);
1280 end = entries[--i].from;
1281 pr_debug("\tpatching up to %" PRIx64 "-%" PRIx64 "\n", start, end);
1282 len = grab_bb(buffer, start, end, machine, thread, &x.is64bit, &x.cpumode, false);
1292 if (ip == end) {
1312 if (off != end - start)
1334 end = sample->ip;
1335 if (end < start) {
1337 end = start + 128;
1339 len = grab_bb(buffer, start, end, machine, thread, &x.is64bit, &x.cpumode, true);
1357 for (off = 0; off <= end - start; off += ilen) {
1622 {PERF_IP_FLAG_BRANCH | PERF_IP_FLAG_TRACE_END, "tr end"},
1669 return snprintf(str, sz, "tr end %-7s%6s", name, xs);