Lines Matching refs:sbuf
31 static void imx8image_set_header(void *ptr, struct stat *sbuf, int ifd, in imx8image_set_header() argument
336 static void check_file(struct stat *sbuf, char *filename) in check_file() argument
346 if (fstat(tmp_fd, sbuf) < 0) { in check_file()
359 struct stat sbuf; in copy_file_aligned() local
379 if (fstat(dfd, &sbuf) < 0) { in copy_file_aligned()
385 if (sbuf.st_size == 0) in copy_file_aligned()
388 ptr = mmap(0, sbuf.st_size, PROT_READ, MAP_SHARED, dfd, 0); in copy_file_aligned()
395 size = sbuf.st_size; in copy_file_aligned()
415 munmap((void *)ptr, sbuf.st_size); in copy_file_aligned()
423 struct stat sbuf; in copy_file() local
439 if (fstat(dfd, &sbuf) < 0) { in copy_file()
445 if (sbuf.st_size == 0) in copy_file()
448 ptr = mmap(0, sbuf.st_size, PROT_READ, MAP_SHARED, dfd, 0); in copy_file()
455 size = sbuf.st_size; in copy_file()
492 munmap((void *)ptr, sbuf.st_size); in copy_file()
500 struct stat sbuf; in read_dcd_offset() local
510 if (fstat(dfd, &sbuf) < 0) { in read_dcd_offset()
515 ptr = mmap(0, sbuf.st_size, PROT_READ, MAP_SHARED, dfd, 0); in read_dcd_offset()
523 munmap((void *)ptr, sbuf.st_size); in read_dcd_offset()
949 struct stat sbuf; in build_container() local
999 check_file(&sbuf, img_sp->filename); in build_container()
1003 ALIGN(sbuf.st_size, sector_size), in build_container()
1007 file_off += ALIGN(sbuf.st_size, sector_size); in build_container()
1041 check_file(&sbuf, img_sp->filename); in build_container()
1047 sbuf.st_size, in build_container()
1051 file_off += sbuf.st_size; in build_container()