Lines Matching refs:sbuf

27 static void imx8image_set_header(void *ptr, struct stat *sbuf, int ifd,  in imx8image_set_header()  argument
277 static void check_file(struct stat *sbuf, char *filename) in check_file() argument
287 if (fstat(tmp_fd, sbuf) < 0) { in check_file()
300 struct stat sbuf; in copy_file_aligned() local
320 if (fstat(dfd, &sbuf) < 0) { in copy_file_aligned()
326 if (sbuf.st_size == 0) in copy_file_aligned()
329 ptr = mmap(0, sbuf.st_size, PROT_READ, MAP_SHARED, dfd, 0); in copy_file_aligned()
336 size = sbuf.st_size; in copy_file_aligned()
356 munmap((void *)ptr, sbuf.st_size); in copy_file_aligned()
364 struct stat sbuf; in copy_file() local
380 if (fstat(dfd, &sbuf) < 0) { in copy_file()
386 if (sbuf.st_size == 0) in copy_file()
389 ptr = mmap(0, sbuf.st_size, PROT_READ, MAP_SHARED, dfd, 0); in copy_file()
396 size = sbuf.st_size; in copy_file()
433 munmap((void *)ptr, sbuf.st_size); in copy_file()
441 struct stat sbuf; in read_dcd_offset() local
451 if (fstat(dfd, &sbuf) < 0) { in read_dcd_offset()
456 ptr = mmap(0, sbuf.st_size, PROT_READ, MAP_SHARED, dfd, 0); in read_dcd_offset()
464 munmap((void *)ptr, sbuf.st_size); in read_dcd_offset()
779 struct stat sbuf; in build_container() local
822 check_file(&sbuf, img_sp->filename); in build_container()
826 ALIGN(sbuf.st_size, sector_size), in build_container()
830 file_off += ALIGN(sbuf.st_size, sector_size); in build_container()
839 check_file(&sbuf, img_sp->filename); in build_container()
845 sbuf.st_size, in build_container()
849 file_off += sbuf.st_size; in build_container()