Lines Matching refs:assert
142 assert(sh_type != SHT_NULL && sh_type != SHT_NOBITS); in _libelf_compute_section_extents()
390 assert(pt == NULL || in _libelf_extent_is_unused()
413 assert(type >= ELF_EXTENT_EHDR && type <= ELF_EXTENT_SHDR); in _libelf_insert_extent()
525 assert(ec == ELFCLASS32 || ec == ELFCLASS64); in _libelf_resync_elf()
731 assert(ex->ex_type == ELF_EXTENT_SECTION); in _libelf_write_scn()
751 assert(elftype >= ELF_T_FIRST && elftype <= ELF_T_LAST); in _libelf_write_scn()
754 assert(sh_off % _libelf_falign(elftype, ec) == 0); in _libelf_write_scn()
758 assert(em >= EM_NONE && em < EM__LAST__); in _libelf_write_scn()
785 assert(d->d_buf != NULL); in _libelf_write_scn()
786 assert(d->d_type == ELF_T_BYTE); in _libelf_write_scn()
787 assert(d->d_version == e->e_version); in _libelf_write_scn()
821 assert(d->d_buf != NULL); in _libelf_write_scn()
822 assert(d->d_version == e->e_version); in _libelf_write_scn()
823 assert(d->d_size % msz == 0); in _libelf_write_scn()
824 assert(msz != 0); in _libelf_write_scn()
855 assert(ex->ex_type == ELF_EXTENT_EHDR); in _libelf_write_ehdr()
856 assert(ex->ex_start == 0); /* Ehdr always comes first. */ in _libelf_write_ehdr()
861 assert(ehdr != NULL); in _libelf_write_ehdr()
902 assert(ex->ex_type == ELF_EXTENT_PHDR); in _libelf_write_phdr()
907 assert(ehdr != NULL); in _libelf_write_phdr()
910 assert(phnum > 0); in _libelf_write_phdr()
922 assert(phoff > 0); in _libelf_write_phdr()
923 assert(ex->ex_start == phoff); in _libelf_write_phdr()
924 assert(phoff % _libelf_falign(ELF_T_PHDR, ec) == 0); in _libelf_write_phdr()
932 assert(fsz > 0); in _libelf_write_phdr()
965 assert(ex->ex_type == ELF_EXTENT_SHDR); in _libelf_write_shdr()
970 assert(ehdr != NULL); in _libelf_write_shdr()
984 assert(nscn > 0); in _libelf_write_shdr()
985 assert(shoff % _libelf_falign(ELF_T_SHDR, ec) == 0); in _libelf_write_shdr()
986 assert(ex->ex_start == shoff); in _libelf_write_shdr()
1042 assert(e->e_kind == ELF_K_ELF); in _libelf_write_elf()
1043 assert(e->e_cmd == ELF_C_RDWR || e->e_cmd == ELF_C_WRITE); in _libelf_write_elf()
1044 assert(e->e_fd >= 0); in _libelf_write_elf()
1081 assert(0); in _libelf_write_elf()
1085 assert(ex->ex_start + ex->ex_size == (size_t) nrc); in _libelf_write_elf()
1086 assert(rc < nrc); in _libelf_write_elf()
1091 assert(rc == newsize); in _libelf_write_elf()
1105 assert(e->e_rawfile != NULL); in _libelf_write_elf()
1106 assert(e->e_cmd == ELF_C_RDWR); in _libelf_write_elf()
1128 assert(e->e_rawfile != NULL); in _libelf_write_elf()
1129 assert((e->e_flags & LIBELF_F_RAWFILE_MALLOC) || in _libelf_write_elf()
1132 assert((e->e_flags & LIBELF_F_RAWFILE_MMAP) == 0); in _libelf_write_elf()
1139 assert((e->e_flags & LIBELF_F_RAWFILE_MALLOC) == 0); in _libelf_write_elf()
1153 assert(e->e_rawfile == NULL); in _libelf_write_elf()