Lines Matching refs:pEntry

404 	bl_entry_t *pEntry = (bl_entry_t *)(pMeta + sizeof(bl_entry_t) * (*pMetaNum));  in filter_elf()  local
441 pEntry->id = gOpts.bl3x[index].id; in filter_elf()
442 strcpy(pEntry->path, gOpts.bl3x[index].path); in filter_elf()
443 pEntry->size = (uint32_t) pElfProgram64->p_filesz; in filter_elf()
444 pEntry->offset = (uint32_t) pElfProgram64->p_offset; in filter_elf()
445 pEntry->align_size = DO_ALIGN(pEntry->size, ENTRY_ALIGN); in filter_elf()
446 pEntry->addr = (uint32_t) pElfProgram64->p_paddr; in filter_elf()
447 if (pEntry->align_size > BL3X_FILESIZE_MAX) { in filter_elf()
448 LOGE("elf_file %s too large,segment=%d.\n", pEntry->path, i); in filter_elf()
452 pEntry->size, pEntry->align_size, i); in filter_elf()
453 pEntry++; in filter_elf()
464 pEntry->id = gOpts.bl3x[index].id; in filter_elf()
465 strcpy(pEntry->path, gOpts.bl3x[index].path); in filter_elf()
466 pEntry->size = pElfProgram32->p_filesz; in filter_elf()
467 pEntry->offset = pElfProgram32->p_offset; in filter_elf()
468 pEntry->align_size = DO_ALIGN(pEntry->size, ENTRY_ALIGN); in filter_elf()
469 pEntry->addr = pElfProgram32->p_paddr; in filter_elf()
470 if (pEntry->align_size > BL3X_FILESIZE_MAX) { in filter_elf()
471 LOGE("elf_file %s too large,segment=%d.\n", pEntry->path, i); in filter_elf()
475 pEntry->size, pEntry->align_size, i); in filter_elf()
476 pEntry++; in filter_elf()
538 bl_entry_t *pEntry = NULL; in mergetrust() local
561 pEntry = (bl_entry_t *)(pMetaBuf + sizeof(bl_entry_t) * nComponentNum); in mergetrust()
562 pEntry->id = gOpts.bl3x[i].id; in mergetrust()
563 strcpy(pEntry->path, gOpts.bl3x[i].path); in mergetrust()
564 getFileSize(pEntry->path, &pEntry->size); in mergetrust()
565 pEntry->offset = 0; in mergetrust()
566 pEntry->align_size = DO_ALIGN(pEntry->size, ENTRY_ALIGN); in mergetrust()
567 pEntry->addr = gOpts.bl3x[i].addr; in mergetrust()
568 if (pEntry->align_size > BL3X_FILESIZE_MAX) { in mergetrust()
572 LOGD("bl3%d: filesize = %d, imagesize = %d\n", i, pEntry->size, in mergetrust()
573 pEntry->align_size); in mergetrust()
574 pEntry++; in mergetrust()
601 pEntry = (bl_entry_t *)pMetaBuf; in mergetrust()
604 pComponentData->LoadAddr = pEntry->addr; in mergetrust()
606 pComponent->ComponentID = pEntry->id; in mergetrust()
608 pComponent->ImageSize = (pEntry->align_size >> 9); in mergetrust()
612 (char)((pEntry->id & 0xFF000000) >> 24), pComponentData->LoadAddr, in mergetrust()
615 OutFileSize += pEntry->align_size; in mergetrust()
618 pEntry++; in mergetrust()
678 pEntry = (bl_entry_t *)pMetaBuf; in mergetrust()
680 FILE *inFile = fopen(pEntry->path, "rb"); in mergetrust()
684 memset(gBuf, 0, pEntry->align_size); in mergetrust()
685 fseek(inFile, pEntry->offset, SEEK_SET); in mergetrust()
686 if (!fread(gBuf, pEntry->size, 1, inFile)) in mergetrust()
692 bl3xHash256(pHashData, gBuf, pEntry->align_size); in mergetrust()
693 memcpy(pbuf, gBuf, pEntry->align_size); in mergetrust()
696 pbuf += pEntry->align_size; in mergetrust()
697 pEntry++; in mergetrust()