Home | History | Annotate | Download | only in Support

Lines Matching refs:Elf32_Word

33 typedef uint32_t Elf32_Word;
66 Elf32_Word e_version; // Must be equal to 1
70 Elf32_Word e_flags; // Processor-specific flags
660 Elf32_Word sh_name; // Section name (index into string table)
661 Elf32_Word sh_type; // Section type (SHT_*)
662 Elf32_Word sh_flags; // Section flags (SHF_*)
665 Elf32_Word sh_size; // Size of section, in bytes
666 Elf32_Word sh_link; // Section type-specific header table index link
667 Elf32_Word sh_info; // Section type-specific extra information
668 Elf32_Word sh_addralign; // Section address alignment
669 Elf32_Word sh_entsize; // Size of records contained within the section
808 Elf32_Word st_name; // Symbol name (index into string table)
810 Elf32_Word st_size; // Size of the symbol
888 Elf32_Word r_info; // Symbol table index and type of relocation to apply
892 Elf32_Word getSymbol() const { return (r_info >> 8); }
894 void setSymbol(Elf32_Word s) { setSymbolAndType(s, getType()); }
896 void setSymbolAndType(Elf32_Word s, unsigned char t) {
904 Elf32_Word r_info; // Symbol table index and type of relocation to apply
909 Elf32_Word getSymbol() const { return (r_info >> 8); }
911 void setSymbol(Elf32_Word s) { setSymbolAndType(s, getType()); }
913 void setSymbolAndType(Elf32_Word s, unsigned char t) {
929 void setSymbol(Elf32_Word s) { setSymbolAndType(s, getType()); }
957 Elf32_Word p_type; // Type of segment
961 Elf32_Word p_filesz; // Num. of bytes in file image of segment (may be zero)
962 Elf32_Word p_memsz; // Num. of bytes in mem image of segment (may be zero)
963 Elf32_Word p_flags; // Segment flags
964 Elf32_Word p_align; // Segment alignment constraint
1017 Elf32_Word d_val; // Integer value of entry.