Lines Matching refs:ptr

31 static void imx8image_set_header(void *ptr, struct stat *sbuf, int ifd,  in imx8image_set_header()  argument
36 static void imx8image_print_header(const void *ptr, struct image_tool_params *params) in imx8image_print_header() argument
360 unsigned char *ptr; in copy_file_aligned() local
388 ptr = mmap(0, sbuf.st_size, PROT_READ, MAP_SHARED, dfd, 0); in copy_file_aligned()
389 if (ptr == MAP_FAILED) { in copy_file_aligned()
403 if (write(ifd, ptr, size) != size) { in copy_file_aligned()
415 munmap((void *)ptr, sbuf.st_size); in copy_file_aligned()
424 unsigned char *ptr; in copy_file() local
448 ptr = mmap(0, sbuf.st_size, PROT_READ, MAP_SHARED, dfd, 0); in copy_file()
449 if (ptr == MAP_FAILED) { in copy_file()
463 if (write(ifd, ptr, size) != size) { in copy_file()
492 munmap((void *)ptr, sbuf.st_size); in copy_file()
501 uint8_t *ptr; in read_dcd_offset() local
515 ptr = mmap(0, sbuf.st_size, PROT_READ, MAP_SHARED, dfd, 0); in read_dcd_offset()
516 if (ptr == MAP_FAILED) { in read_dcd_offset()
521 offset = *(uint32_t *)(ptr + DCD_ENTRY_ADDR_IN_SCFW); in read_dcd_offset()
523 munmap((void *)ptr, sbuf.st_size); in read_dcd_offset()
880 uint8_t *ptr = NULL; in flatten_container_header() local
911 ptr = flat; in flatten_container_header()
916 uint32_t container_start_offset = ptr - flat; in flatten_container_header()
919 append(ptr, container, HEADER_IMG_ARRAY_OFFSET); in flatten_container_header()
928 append(ptr, &container->img[j], sizeof(boot_img_t)); in flatten_container_header()
930 append(ptr, &container->sig_blk_hdr, sizeof(sig_blk_hdr_t)); in flatten_container_header()
933 ptr += ALIGN(container->length, container->padding) - in flatten_container_header()