Lines Matching refs:rc

274 	int rc;  in mmap_vmcore_fault()  local
282 rc = __read_vmcore(buf, PAGE_SIZE, &offset, 0); in mmap_vmcore_fault()
283 if (rc < 0) { in mmap_vmcore_fault()
286 return (rc == -ENOMEM) ? VM_FAULT_OOM : VM_FAULT_SIGBUS; in mmap_vmcore_fault()
526 int i, rc=0; in update_note_header_size_elf64() local
541 rc = elfcorehdr_read_notes(notes_section, max_sz, &offset); in update_note_header_size_elf64()
542 if (rc < 0) { in update_note_header_size_elf64()
544 return rc; in update_note_header_size_elf64()
624 int i, rc=0; in copy_notes_elf64() local
634 rc = elfcorehdr_read_notes(notes_buf, phdr_ptr->p_memsz, in copy_notes_elf64()
636 if (rc < 0) in copy_notes_elf64()
637 return rc; in copy_notes_elf64()
648 int i, nr_ptnote=0, rc=0; in merge_note_headers_elf64() local
656 rc = update_note_header_size_elf64(ehdr_ptr); in merge_note_headers_elf64()
657 if (rc < 0) in merge_note_headers_elf64()
658 return rc; in merge_note_headers_elf64()
660 rc = get_note_number_and_size_elf64(ehdr_ptr, &nr_ptnote, &phdr_sz); in merge_note_headers_elf64()
661 if (rc < 0) in merge_note_headers_elf64()
662 return rc; in merge_note_headers_elf64()
669 rc = copy_notes_elf64(ehdr_ptr, *notes_buf); in merge_note_headers_elf64()
670 if (rc < 0) in merge_note_headers_elf64()
671 return rc; in merge_note_headers_elf64()
712 int i, rc=0; in update_note_header_size_elf32() local
727 rc = elfcorehdr_read_notes(notes_section, max_sz, &offset); in update_note_header_size_elf32()
728 if (rc < 0) { in update_note_header_size_elf32()
730 return rc; in update_note_header_size_elf32()
810 int i, rc=0; in copy_notes_elf32() local
820 rc = elfcorehdr_read_notes(notes_buf, phdr_ptr->p_memsz, in copy_notes_elf32()
822 if (rc < 0) in copy_notes_elf32()
823 return rc; in copy_notes_elf32()
834 int i, nr_ptnote=0, rc=0; in merge_note_headers_elf32() local
842 rc = update_note_header_size_elf32(ehdr_ptr); in merge_note_headers_elf32()
843 if (rc < 0) in merge_note_headers_elf32()
844 return rc; in merge_note_headers_elf32()
846 rc = get_note_number_and_size_elf32(ehdr_ptr, &nr_ptnote, &phdr_sz); in merge_note_headers_elf32()
847 if (rc < 0) in merge_note_headers_elf32()
848 return rc; in merge_note_headers_elf32()
855 rc = copy_notes_elf32(ehdr_ptr, *notes_buf); in merge_note_headers_elf32()
856 if (rc < 0) in merge_note_headers_elf32()
857 return rc; in merge_note_headers_elf32()
1001 int rc=0; in parse_crash_elf64_headers() local
1008 rc = elfcorehdr_read((char *)&ehdr, sizeof(Elf64_Ehdr), &addr); in parse_crash_elf64_headers()
1009 if (rc < 0) in parse_crash_elf64_headers()
1010 return rc; in parse_crash_elf64_headers()
1035 rc = elfcorehdr_read(elfcorebuf, elfcorebuf_sz_orig, &addr); in parse_crash_elf64_headers()
1036 if (rc < 0) in parse_crash_elf64_headers()
1040 rc = merge_note_headers_elf64(elfcorebuf, &elfcorebuf_sz, in parse_crash_elf64_headers()
1042 if (rc) in parse_crash_elf64_headers()
1044 rc = process_ptload_program_headers_elf64(elfcorebuf, elfcorebuf_sz, in parse_crash_elf64_headers()
1046 if (rc) in parse_crash_elf64_headers()
1052 return rc; in parse_crash_elf64_headers()
1057 int rc=0; in parse_crash_elf32_headers() local
1064 rc = elfcorehdr_read((char *)&ehdr, sizeof(Elf32_Ehdr), &addr); in parse_crash_elf32_headers()
1065 if (rc < 0) in parse_crash_elf32_headers()
1066 return rc; in parse_crash_elf32_headers()
1090 rc = elfcorehdr_read(elfcorebuf, elfcorebuf_sz_orig, &addr); in parse_crash_elf32_headers()
1091 if (rc < 0) in parse_crash_elf32_headers()
1095 rc = merge_note_headers_elf32(elfcorebuf, &elfcorebuf_sz, in parse_crash_elf32_headers()
1097 if (rc) in parse_crash_elf32_headers()
1099 rc = process_ptload_program_headers_elf32(elfcorebuf, elfcorebuf_sz, in parse_crash_elf32_headers()
1101 if (rc) in parse_crash_elf32_headers()
1107 return rc; in parse_crash_elf32_headers()
1114 int rc=0; in parse_crash_elf_headers() local
1117 rc = elfcorehdr_read(e_ident, EI_NIDENT, &addr); in parse_crash_elf_headers()
1118 if (rc < 0) in parse_crash_elf_headers()
1119 return rc; in parse_crash_elf_headers()
1126 rc = parse_crash_elf64_headers(); in parse_crash_elf_headers()
1127 if (rc) in parse_crash_elf_headers()
1128 return rc; in parse_crash_elf_headers()
1130 rc = parse_crash_elf32_headers(); in parse_crash_elf_headers()
1131 if (rc) in parse_crash_elf_headers()
1132 return rc; in parse_crash_elf_headers()
1148 int rc = 0; in vmcore_init() local
1151 rc = elfcorehdr_alloc(&elfcorehdr_addr, &elfcorehdr_size); in vmcore_init()
1152 if (rc) in vmcore_init()
1153 return rc; in vmcore_init()
1159 return rc; in vmcore_init()
1160 rc = parse_crash_elf_headers(); in vmcore_init()
1161 if (rc) { in vmcore_init()
1163 return rc; in vmcore_init()