Lines Matching refs:intfc

596     dwarf_elf_object_access_internals_t *intfc = 0;  in _dwarf_elf_nlsetup()  local
620 intfc = binary_interface->object; in _dwarf_elf_nlsetup()
621 intfc->f_path = strdup(true_path); in _dwarf_elf_nlsetup()
650 dwarf_elf_object_access_internals_t * intfc = internals; in _dwarf_elf_object_access_internals_init() local
666 intfc->f_ident[0] = 'F'; in _dwarf_elf_object_access_internals_init()
667 intfc->f_ident[1] = '1'; in _dwarf_elf_object_access_internals_init()
668 intfc->f_fd = fd; in _dwarf_elf_object_access_internals_init()
669 intfc->f_is_64bit = ((offsetsize==64)?TRUE:FALSE); in _dwarf_elf_object_access_internals_init()
670 intfc->f_offsetsize = offsetsize; in _dwarf_elf_object_access_internals_init()
671 intfc->f_pointersize = offsetsize; in _dwarf_elf_object_access_internals_init()
672 intfc->f_filesize = filesize; in _dwarf_elf_object_access_internals_init()
673 intfc->f_ftype = ftype; in _dwarf_elf_object_access_internals_init()
674 intfc->f_destruct_close_fd = FALSE; in _dwarf_elf_object_access_internals_init()
678 intfc->f_copy_word = _dwarf_memcpy_swap_bytes; in _dwarf_elf_object_access_internals_init()
679 intfc->f_endian = DW_OBJECT_LSB; in _dwarf_elf_object_access_internals_init()
681 intfc->f_copy_word = _dwarf_memcpy_noswap_bytes; in _dwarf_elf_object_access_internals_init()
682 intfc->f_endian = DW_OBJECT_MSB; in _dwarf_elf_object_access_internals_init()
686 intfc->f_copy_word = _dwarf_memcpy_noswap_bytes; in _dwarf_elf_object_access_internals_init()
687 intfc->f_endian = DW_OBJECT_LSB; in _dwarf_elf_object_access_internals_init()
689 intfc->f_copy_word = _dwarf_memcpy_swap_bytes; in _dwarf_elf_object_access_internals_init()
690 intfc->f_endian = DW_OBJECT_MSB; in _dwarf_elf_object_access_internals_init()
695 res = _dwarf_load_elf_header(intfc,errcode); in _dwarf_elf_object_access_internals_init()
697 localdoas->object = intfc; in _dwarf_elf_object_access_internals_init()
704 res = _dwarf_load_elf_sectheaders(intfc,errcode); in _dwarf_elf_object_access_internals_init()
706 localdoas->object = intfc; in _dwarf_elf_object_access_internals_init()
713 res = _dwarf_load_elf_symstr(intfc,errcode); in _dwarf_elf_object_access_internals_init()
715 localdoas->object = intfc; in _dwarf_elf_object_access_internals_init()
721 res = _dwarf_load_elf_symtab_symbols(intfc,errcode); in _dwarf_elf_object_access_internals_init()
723 localdoas->object = intfc; in _dwarf_elf_object_access_internals_init()
729 for ( i = 1; i < intfc->f_loc_shdr.g_count; ++i) { in _dwarf_elf_object_access_internals_init()
734 shp = intfc->f_shdr +i; in _dwarf_elf_object_access_internals_init()
750 res = _dwarf_load_elf_relx(intfc,i,localrel,errcode); in _dwarf_elf_object_access_internals_init()
752 localdoas->object = intfc; in _dwarf_elf_object_access_internals_init()
779 Dwarf_Obj_Access_Interface *intfc = 0; in _dwarf_elf_object_access_init() local
797 intfc = malloc(sizeof(Dwarf_Obj_Access_Interface)); in _dwarf_elf_object_access_init()
798 if (!intfc) { in _dwarf_elf_object_access_init()
805 intfc->object = internals; in _dwarf_elf_object_access_init()
806 intfc->methods = &elf_nlmethods; in _dwarf_elf_object_access_init()
807 *binary_interface = intfc; in _dwarf_elf_object_access_init()