Lines Matching refs:ElfW
131 const ElfW(Nhdr) * Note) { in WriteBinaryIdForNote()
133 const char *NoteName = (const char *)Note + sizeof(ElfW(Nhdr)); in WriteBinaryIdForNote()
156 static int WriteBinaryIds(ProfDataWriter *Writer, const ElfW(Nhdr) * Note, in WriteBinaryIds()
157 const ElfW(Nhdr) * NotesEnd) { in WriteBinaryIds()
166 size_t NoteOffset = sizeof(ElfW(Nhdr)) + RoundUp(Note->n_namesz, 4) + in WriteBinaryIds()
168 Note = (const ElfW(Nhdr) *)((const char *)(Note) + NoteOffset); in WriteBinaryIds()
180 extern const ElfW(Ehdr) __ehdr_start __attribute__((visibility("hidden"))); in __llvm_write_binary_ids()
181 const ElfW(Ehdr) *ElfHeader = &__ehdr_start; in __llvm_write_binary_ids()
182 const ElfW(Phdr) *ProgramHeader = in __llvm_write_binary_ids()
183 (const ElfW(Phdr) *)((uintptr_t)ElfHeader + ElfHeader->e_phoff); in __llvm_write_binary_ids()
194 const ElfW(Nhdr) * Note; in __llvm_write_binary_ids()
195 const ElfW(Nhdr) * NotesEnd; in __llvm_write_binary_ids()
202 Note = (const ElfW(Nhdr) *)((uintptr_t)ElfHeader + in __llvm_write_binary_ids()
204 NotesEnd = (const ElfW(Nhdr) *)((const char *)(Note) + in __llvm_write_binary_ids()
212 (const ElfW(Nhdr) *)((uintptr_t)ElfHeader + ProgramHeader[I].p_vaddr); in __llvm_write_binary_ids()
214 (const ElfW(Nhdr) *)((const char *)(Note) + ProgramHeader[I].p_memsz); in __llvm_write_binary_ids()