Lines Matching refs:sh_addr
99 shdr->sh_addr == 0 || shdr->sh_size == 0) { in load_elf64_image_shdr()
107 (unsigned long)shdr->sh_addr, in load_elf64_image_shdr()
112 memset((void *)(uintptr_t)shdr->sh_addr, 0, in load_elf64_image_shdr()
116 memcpy((void *)(uintptr_t)shdr->sh_addr, in load_elf64_image_shdr()
119 flush_cache(rounddown(shdr->sh_addr, ARCH_DMA_MINALIGN), in load_elf64_image_shdr()
120 roundup((shdr->sh_addr + shdr->sh_size), in load_elf64_image_shdr()
122 rounddown(shdr->sh_addr, ARCH_DMA_MINALIGN)); in load_elf64_image_shdr()
204 shdr->sh_addr == 0 || shdr->sh_size == 0) { in load_elf_image_shdr()
212 (unsigned long)shdr->sh_addr, in load_elf_image_shdr()
217 memset((void *)(uintptr_t)shdr->sh_addr, 0, in load_elf_image_shdr()
221 memcpy((void *)(uintptr_t)shdr->sh_addr, in load_elf_image_shdr()
224 flush_cache(rounddown(shdr->sh_addr, ARCH_DMA_MINALIGN), in load_elf_image_shdr()
225 roundup((shdr->sh_addr + shdr->sh_size), in load_elf_image_shdr()
227 rounddown(shdr->sh_addr, ARCH_DMA_MINALIGN)); in load_elf_image_shdr()