Lines Matching refs:sbuf
182 struct stat sbuf; in ais_alloc_buffer() local
193 if (fstat(dfd, &sbuf) < 0) { in ais_alloc_buffer()
206 ais_img_size = WORD_ALIGN(sbuf.st_size) + MAX_CMD_BUFFER; in ais_alloc_buffer()
207 ptr = (uint32_t *)malloc(WORD_ALIGN(sbuf.st_size) + MAX_CMD_BUFFER); in ais_alloc_buffer()
224 struct stat sbuf; in ais_copy_image() local
235 if (fstat(dfd, &sbuf) < 0) { in ais_copy_image()
241 ptr = mmap(0, sbuf.st_size, PROT_READ, MAP_SHARED, dfd, 0); in ais_copy_image()
244 *aisptr++ = sbuf.st_size; in ais_copy_image()
245 memcpy((void *)aisptr, ptr, sbuf.st_size); in ais_copy_image()
246 aisptr += WORD_ALIGN(sbuf.st_size) / sizeof(uint32_t); in ais_copy_image()
248 (void) munmap((void *)ptr, sbuf.st_size); in ais_copy_image()
386 static void aisimage_set_header(void *ptr, struct stat *sbuf, int ifd, in aisimage_set_header() argument