Lines Matching refs:phdr

356 	Elf64_Phdr *phdr;  in prepare_elf64_ram_headers_callback()  local
376 phdr = ced->bufp; in prepare_elf64_ram_headers_callback()
379 phdr->p_type = PT_LOAD; in prepare_elf64_ram_headers_callback()
380 phdr->p_flags = PF_R|PF_W|PF_X; in prepare_elf64_ram_headers_callback()
381 phdr->p_offset = mstart; in prepare_elf64_ram_headers_callback()
389 phdr->p_offset = image->arch.backup_load_addr; in prepare_elf64_ram_headers_callback()
391 phdr->p_paddr = mstart; in prepare_elf64_ram_headers_callback()
392 phdr->p_vaddr = (unsigned long long) __va(mstart); in prepare_elf64_ram_headers_callback()
393 phdr->p_filesz = phdr->p_memsz = mend - mstart + 1; in prepare_elf64_ram_headers_callback()
394 phdr->p_align = 0; in prepare_elf64_ram_headers_callback()
397 phdr, phdr->p_vaddr, phdr->p_paddr, phdr->p_filesz, in prepare_elf64_ram_headers_callback()
398 ehdr->e_phnum, phdr->p_offset); in prepare_elf64_ram_headers_callback()
408 Elf64_Phdr *phdr; in prepare_elf64_headers() local
453 phdr = (Elf64_Phdr *)bufp; in prepare_elf64_headers()
455 phdr->p_type = PT_NOTE; in prepare_elf64_headers()
457 phdr->p_offset = phdr->p_paddr = notes_addr; in prepare_elf64_headers()
458 phdr->p_filesz = phdr->p_memsz = sizeof(note_buf_t); in prepare_elf64_headers()
463 phdr = (Elf64_Phdr *)bufp; in prepare_elf64_headers()
465 phdr->p_type = PT_NOTE; in prepare_elf64_headers()
466 phdr->p_offset = phdr->p_paddr = paddr_vmcoreinfo_note(); in prepare_elf64_headers()
467 phdr->p_filesz = phdr->p_memsz = sizeof(vmcoreinfo_note); in prepare_elf64_headers()
472 phdr = (Elf64_Phdr *)bufp; in prepare_elf64_headers()
474 phdr->p_type = PT_LOAD; in prepare_elf64_headers()
475 phdr->p_flags = PF_R|PF_W|PF_X; in prepare_elf64_headers()
476 phdr->p_vaddr = (Elf64_Addr)_text; in prepare_elf64_headers()
477 phdr->p_filesz = phdr->p_memsz = _end - _text; in prepare_elf64_headers()
478 phdr->p_offset = phdr->p_paddr = __pa_symbol(_text); in prepare_elf64_headers()