Lines Matching refs:class
49 char class; local
69 class = ehdr->e_ident[EI_CLASS];
70 if (class != ELFCLASS32 && class != ELFCLASS64) {
71 dev_err(dev, "Unsupported class: %d\n", class);
75 if (class == ELFCLASS64 && fw->size < sizeof(struct elf64_hdr)) {
90 phoff = elf_hdr_get_e_phoff(class, fw->data);
91 shoff = elf_hdr_get_e_shoff(class, fw->data);
92 phnum = elf_hdr_get_e_phnum(class, fw->data);
93 elf_shdr_get_size = elf_size_of_shdr(class);
111 class == ELFCLASS32 ? 32 : 64);
167 u8 class = fw_elf_get_class(fw); local
168 u32 elf_phdr_get_size = elf_size_of_phdr(class);
171 phnum = elf_hdr_get_e_phnum(class, ehdr);
172 phdr = elf_data + elf_hdr_get_e_phoff(class, ehdr);
176 u64 da = elf_phdr_get_p_paddr(class, phdr);
177 u64 memsz = elf_phdr_get_p_memsz(class, phdr);
178 u64 filesz = elf_phdr_get_p_filesz(class, phdr);
179 u64 offset = elf_phdr_get_p_offset(class, phdr);
180 u32 type = elf_phdr_get_p_type(class, phdr);
255 u8 class = fw_elf_get_class(fw); local
258 u16 shnum = elf_hdr_get_e_shnum(class, ehdr);
259 u32 elf_shdr_get_size = elf_size_of_shdr(class);
260 u16 shstrndx = elf_hdr_get_e_shstrndx(class, ehdr);
264 shdr = elf_data + elf_hdr_get_e_shoff(class, ehdr);
268 name_table = elf_data + elf_shdr_get_sh_offset(class, name_table_shdr);
271 u64 size = elf_shdr_get_sh_size(class, shdr);
272 u64 offset = elf_shdr_get_sh_offset(class, shdr);
273 u32 name = elf_shdr_get_sh_name(class, shdr);
333 u8 class = fw_elf_get_class(fw); local
340 sh_offset = elf_shdr_get_sh_offset(class, shdr);
342 tablesz = elf_shdr_get_sh_size(class, shdr);
377 u8 class = fw_elf_get_class(fw); local
384 sh_addr = elf_shdr_get_sh_addr(class, shdr);
385 sh_size = elf_shdr_get_sh_size(class, shdr);