Lines Matching defs:pelfio
31 pelfio_t pelfio = elfio_new();
35 ret = elfio_load( pelfio, argv[0] );
37 ret = elfio_load( pelfio, argv[1] );
45 ret = elfio_validate( pelfio, msg, 128 );
56 printf( "Header size : %d\n", elfio_get_header_size( pelfio ) );
57 printf( "Version : %d\n", elfio_get_version( pelfio ) );
58 printf( "Section Entry : %d\n", elfio_get_section_entry_size( pelfio ) );
59 printf( "Segment Entry : %d\n", elfio_get_segment_entry_size( pelfio ) );
66 int secno = elfio_get_sections_num( pelfio );
70 psection_t psection = elfio_get_section_by_index( pelfio, i );
82 int segno = elfio_get_segments_num( pelfio );
86 psegment_t psegment = elfio_get_segment_by_index( pelfio, i );
97 psection_t psection = elfio_get_section_by_name( pelfio, ".symtab" );
98 psymbol_t psymbols = elfio_symbol_section_accessor_new( pelfio, psection );
117 psection = elfio_get_section_by_name( pelfio, ".rela.dyn" );
119 elfio_relocation_section_accessor_new( pelfio, psection );
135 psection = elfio_get_section_by_name( pelfio, ".strtab" );
149 psection = elfio_get_section_by_name( pelfio, ".note.gnu.build-id" );
150 pnote_t pnote = elfio_note_section_accessor_new( pelfio, psection );
167 psection = elfio_get_section_by_name( pelfio, ".dynamic" );
169 elfio_dynamic_section_accessor_new( pelfio, psection );
183 psection = elfio_get_section_by_name( pelfio, ".init_array" );
185 parray_t parray = elfio_array_section_accessor_new( pelfio, psection );
195 elfio_delete( pelfio );