Lines Matching refs:end
88 struct bootstage_record *end; in find_id() local
90 for (rec = data->record, end = rec + data->rec_count; rec < end; in find_id()
175 __maybe_unused char *end; in bootstage_mark_code() local
188 end = p + len; in bootstage_mark_code()
190 p += snprintf(p, end - p, "%s,", file); in bootstage_mark_code()
192 p += snprintf(p, end - p, "%d", linenum); in bootstage_mark_code()
194 p += snprintf(p, end - p, ": %s", func); in bootstage_mark_code()
379 static void append_data(char **ptrp, char *end, const void *data, int size) in append_data() argument
384 if (*ptrp > end) in append_data()
396 char *ptr = base, *end = ptr + size; in bootstage_stash() local
399 if (hdr + 1 > (struct bootstage_hdr *)end) { in bootstage_stash()
415 append_data(&ptr, end, rec, sizeof(*rec)); in bootstage_stash()
422 append_data(&ptr, end, name, strlen(name) + 1); in bootstage_stash()
426 if (ptr > end) { in bootstage_stash()
442 const char *ptr = base, *end = ptr + size; in bootstage_unstash() local
448 end = (char *)(~(uintptr_t)0); in bootstage_unstash()
450 if (hdr + 1 > (struct bootstage_hdr *)end) { in bootstage_unstash()
460 if (ptr + hdr->size > end) { in bootstage_unstash()