Searched refs:file_buffer (Results 1 – 1 of 1) sorted by relevance
398 uint8_t *file_buffer = NULL; in filter_elf() local414 file_buffer = malloc(file_size); in filter_elf()415 if (!file_buffer) in filter_elf()417 read_size = fread(file_buffer, 1, file_size, file); in filter_elf()421 if (*((uint32_t *)file_buffer) != ELF_MAGIC) { in filter_elf()427 if (file_buffer[5] != 1) { /* only support little endian */ in filter_elf()430 if (*((uint16_t *)(file_buffer + EI_NIDENT)) != in filter_elf()435 if (file_buffer[4] == 2) { in filter_elf()436 pElfHeader64 = (Elf64_Ehdr *)file_buffer; in filter_elf()438 pElfProgram64 = (Elf64_Phdr *)(file_buffer + pElfHeader64->e_phoff + in filter_elf()[all …]