Lines Matching refs:cnt
350 for (size_t cnt = 0; cnt < scnCnt; ++cnt) {
351 elfItemField.sections.data()[cnt].index = cnt;
352 elfItemField.sections.data()[cnt].elf = elf;
354 elfItemField.sections.data()[cnt].shdr.e32 =
355 reinterpret_cast<llvm::ELF::Elf32_Shdr*>(&elfItemField.shdr[cnt]);
357 elfItemField.sections.data()[cnt].shdr.e64 =
358 reinterpret_cast<llvm::ELF::Elf64_Shdr*>(&elfItemField.shdr[cnt]);
361 if (SECUREC_LIKELY(elfItemField.shdr[cnt].sh_offset < maxSize) &&
362 SECUREC_LIKELY(elfItemField.shdr[cnt].sh_size <= maxSize - elfItemField.shdr[cnt].sh_offset)) {
363 elfItemField.sections.data()[cnt].rawDataBase = elfItemField.sections.data()[cnt].dataBase =
364 (reinterpret_cast<char*>(mapAddress) + offset + elfItemField.shdr[cnt].sh_offset);
366 elfItemField.sections.data()[cnt].list = &elfItemField.sections;
371 if (elfItemField.shdr[cnt].sh_type == llvm::ELF::SHT_SYMTAB_SHNDX &&
372 elfItemField.shdr[cnt].sh_link < scnCnt) {
373 elfItemField.sections.data()[elfItemField.shdr[cnt].sh_link]
374 .extendSectionHeaderIndex = static_cast<int>(cnt);
378 if (elfItemField.sections.data()[cnt].extendSectionHeaderIndex == 0) {
379 elfItemField.sections.data()[cnt].extendSectionHeaderIndex = -1;
383 for (size_t cnt = 0; cnt < scnCnt; ++cnt) {
384 elfItemField.sections.data()[cnt].index = cnt;
385 elfItemField.sections.data()[cnt].elf = elf;
386 elfItemField.sections.data()[cnt].list = &elfItemField.sections;
436 elf->state.elf32.sections.cnt = scncnt;