Home | History | Annotate | Download | only in elff

Lines Matching refs:prop

55 const Elf_Byte* DwarfCU::process_attrib(const Elf_Byte* prop,
72 attr_value->block.block_size = *prop;
73 attr_value->block.block_ptr = prop + 1;
84 elf_file_->pull_val(reinterpret_cast<const Elf_Half*>(prop));
85 attr_value->block.block_ptr = prop + 2;
96 elf_file_->pull_val(reinterpret_cast<const Elf_Word*>(prop));
97 attr_value->block.block_ptr = prop + 4;
106 reinterpret_cast<const Dwarf_Leb128*>(prop)->process_unsigned(&leb128);
109 attr_value->block.block_ptr = prop + leb128.encoded_size;
120 attr_value->u8 = *prop;
129 elf_file_->pull_val(reinterpret_cast<const Elf_Half*>(prop));
138 elf_file_->pull_val(reinterpret_cast<const Elf_Word*>(prop));
148 elf_file_->pull_val(reinterpret_cast<const Elf_Xword*>(prop));
154 reinterpret_cast<const Dwarf_Leb128*>(prop)->process_signed(attr_value);
160 reinterpret_cast<const Dwarf_Leb128*>(prop)->process_unsigned(attr_value);
166 attr_value->str = reinterpret_cast<const char*>(prop);
177 elf_file_->pull_val(reinterpret_cast<const Elf_Xword*>(prop));
182 elf_file_->pull_val(reinterpret_cast<const Elf_Word*>(prop));
193 elf_file_->pull_val(reinterpret_cast<const Elf_Word*>(prop));
197 elf_file_->pull_val(reinterpret_cast<const Elf_Xword*>(prop));
211 elf_file_->pull_val(reinterpret_cast<const Elf_Xword*>(prop));
216 elf_file_->pull_val(reinterpret_cast<const Elf_Word*>(prop));
223 elf_file_->pull_val(reinterpret_cast<const Elf_Word*>(prop));
227 elf_file_->pull_val(reinterpret_cast<const Elf_Xword*>(prop));
238 elf_file_->pull_val(reinterpret_cast<const Elf_Xword*>(prop));
243 elf_file_->pull_val(reinterpret_cast<const Elf_Word*>(prop));
260 prop = reinterpret_cast<const Elf_Byte*>
262 (prop)->process_unsigned(&tmp_val));
264 process_attrib(prop, tmp_val.u16, attr_value);
273 elf_file_->pull_val(reinterpret_cast<const Elf_Word*>(prop));
278 return prop + attr_value->encoded_size;