Lines Matching refs:buffer

54 static int pstore_read_kmsg_hdr(char *buffer, bool *compressed)  in pstore_read_kmsg_hdr()  argument
56 char *ptr = buffer; in pstore_read_kmsg_hdr()
71 return ptr - buffer + 1; in pstore_read_kmsg_hdr()
89 static u32 pstore_get_buffer(u32 sig, phys_addr_t buffer, u32 size, char *dest) in pstore_get_buffer() argument
92 (struct persistent_ram_buffer *)map_sysmem(buffer, size); in pstore_get_buffer()
218 static void pstore_print_buffer(char *type, char *buffer, u32 size) in pstore_print_buffer() argument
223 while (i < size && buffer[i] != 0) { in pstore_print_buffer()
224 putc(buffer[i]); in pstore_print_buffer()
249 char *buffer; in pstore_display() local
275 buffer = malloc_cache_aligned(buffer_size); in pstore_display()
290 pstore_record_size, buffer); in pstore_display()
296 header_len = pstore_read_kmsg_hdr(buffer, &compressed); in pstore_display()
307 pstore_print_buffer("Dump", buffer + header_len, in pstore_display()
316 pstore_console_size, buffer); in pstore_display()
318 pstore_print_buffer("Console", buffer, size); in pstore_display()
328 size = pstore_get_buffer(0, ptr, pstore_ftrace_size, buffer); in pstore_display()
330 pstore_print_buffer("FTrace", buffer, size); in pstore_display()
336 pstore_pmsg_size, buffer); in pstore_display()
338 pstore_print_buffer("User", buffer, size); in pstore_display()
341 free(buffer); in pstore_display()
365 char *buffer; in pstore_save() local
385 buffer = malloc_cache_aligned(buffer_size); in pstore_save()
386 sprintf(addr, "0x%p", buffer); in pstore_save()
402 pstore_record_size, buffer); in pstore_save()
408 header_len = pstore_read_kmsg_hdr(buffer, &compressed); in pstore_save()
414 sprintf(addr, "0x%08lx", (ulong)map_to_sysmem(buffer + header_len)); in pstore_save()
422 sprintf(addr, "0x%08lx", (ulong)map_to_sysmem(buffer)); in pstore_save()
426 buffer); in pstore_save()
438 size = pstore_get_buffer(0, ptr, pstore_ftrace_size, buffer); in pstore_save()
448 buffer); in pstore_save()
455 free(buffer); in pstore_save()