Lines Matching refs:assert
142 assert(sh_type != SHT_NULL && sh_type != SHT_NOBITS); in _libelf_compute_section_extents()
384 assert(pt == NULL || in _libelf_extent_is_unused()
407 assert(type >= ELF_EXTENT_EHDR && type <= ELF_EXTENT_SHDR); in _libelf_insert_extent()
519 assert(ec == ELFCLASS32 || ec == ELFCLASS64); in _libelf_resync_elf()
725 assert(ex->ex_type == ELF_EXTENT_SECTION); in _libelf_write_scn()
745 assert(elftype >= ELF_T_FIRST && elftype <= ELF_T_LAST); in _libelf_write_scn()
748 assert(sh_off % _libelf_falign(elftype, ec) == 0); in _libelf_write_scn()
752 assert(em >= EM_NONE && em < EM__LAST__); in _libelf_write_scn()
779 assert(d->d_buf != NULL); in _libelf_write_scn()
780 assert(d->d_type == ELF_T_BYTE); in _libelf_write_scn()
781 assert(d->d_version == e->e_version); in _libelf_write_scn()
814 assert(d->d_buf != NULL); in _libelf_write_scn()
815 assert(d->d_version == e->e_version); in _libelf_write_scn()
816 assert(msz != 0); in _libelf_write_scn()
817 assert(d->d_size % msz == 0); in _libelf_write_scn()
848 assert(ex->ex_type == ELF_EXTENT_EHDR); in _libelf_write_ehdr()
849 assert(ex->ex_start == 0); /* Ehdr always comes first. */ in _libelf_write_ehdr()
854 assert(ehdr != NULL); in _libelf_write_ehdr()
894 assert(ex->ex_type == ELF_EXTENT_PHDR); in _libelf_write_phdr()
900 assert(phnum > 0); in _libelf_write_phdr()
912 assert(phoff > 0); in _libelf_write_phdr()
913 assert(ex->ex_start == phoff); in _libelf_write_phdr()
914 assert(phoff % _libelf_falign(ELF_T_PHDR, ec) == 0); in _libelf_write_phdr()
920 assert(fsz > 0); in _libelf_write_phdr()
954 assert(ex->ex_type == ELF_EXTENT_SHDR); in _libelf_write_shdr()
970 assert(nscn > 0); in _libelf_write_shdr()
971 assert(shoff % _libelf_falign(ELF_T_SHDR, ec) == 0); in _libelf_write_shdr()
972 assert(ex->ex_start == shoff); in _libelf_write_shdr()
1025 assert(e->e_kind == ELF_K_ELF); in _libelf_write_elf()
1026 assert(e->e_cmd == ELF_C_RDWR || e->e_cmd == ELF_C_WRITE); in _libelf_write_elf()
1027 assert(e->e_fd >= 0); in _libelf_write_elf()
1064 assert(0); in _libelf_write_elf()
1068 assert(ex->ex_start + ex->ex_size == (size_t) nrc); in _libelf_write_elf()
1069 assert(rc < nrc); in _libelf_write_elf()
1074 assert(rc == newsize); in _libelf_write_elf()
1088 assert(e->e_rawfile != NULL); in _libelf_write_elf()
1089 assert(e->e_cmd == ELF_C_RDWR); in _libelf_write_elf()
1111 assert(e->e_rawfile != NULL); in _libelf_write_elf()
1112 assert((e->e_flags & LIBELF_F_RAWFILE_MALLOC) || in _libelf_write_elf()
1134 assert(e->e_rawfile == NULL); in _libelf_write_elf()