Lines Matching refs:phdr
770 struct elf_phdr *phdr;
775 phdr = (struct elf_phdr *)bufp;
777 if (phdr->p_type == PT_NOTE) {
778 phdr->p_paddr = __pa(fw_dump.cpu_notes_buf_vaddr);
779 phdr->p_offset = phdr->p_paddr;
780 phdr->p_filesz = fw_dump.cpu_notes_buf_size;
781 phdr->p_memsz = fw_dump.cpu_notes_buf_size;
1079 struct elf_phdr *phdr;
1094 phdr = (struct elf_phdr *)bufp;
1096 phdr->p_type = PT_NOTE;
1097 phdr->p_flags = 0;
1098 phdr->p_vaddr = 0;
1099 phdr->p_align = 0;
1101 phdr->p_offset = 0;
1102 phdr->p_paddr = 0;
1103 phdr->p_filesz = 0;
1104 phdr->p_memsz = 0;
1109 phdr = (struct elf_phdr *)bufp;
1111 phdr->p_type = PT_NOTE;
1112 phdr->p_flags = 0;
1113 phdr->p_vaddr = 0;
1114 phdr->p_align = 0;
1116 phdr->p_paddr = fadump_relocate(paddr_vmcoreinfo_note());
1117 phdr->p_offset = phdr->p_paddr;
1118 phdr->p_memsz = phdr->p_filesz = VMCOREINFO_NOTE_SIZE;
1135 phdr = (struct elf_phdr *)bufp;
1137 phdr->p_type = PT_LOAD;
1138 phdr->p_flags = PF_R|PF_W|PF_X;
1139 phdr->p_offset = mbase;
1147 phdr->p_offset = fw_dump.boot_mem_dest_addr + offset;
1154 phdr->p_paddr = mbase;
1155 phdr->p_vaddr = (unsigned long)__va(mbase);
1156 phdr->p_filesz = msize;
1157 phdr->p_memsz = msize;
1158 phdr->p_align = 0;