Lines Matching refs:note
142 // note segment starts at base address + segment virtual address
152 ElfW(Nhdr)* note = (ElfW(Nhdr)*)(uintptr_t)pos;
153 if (note->n_namesz != 0 && note->n_descsz != 0 &&
156 *size = note->n_descsz;
157 // advance past note header and aligned name
159 return (void*)((uintptr_t)note + sizeof(ElfW(Nhdr)) +
160 roundup(note->n_namesz, 4));
163 pos += (sizeof(ElfW(Nhdr)) + roundup(note->n_namesz, 4) +
164 roundup(note->n_descsz, 4));