Lines Matching refs:stat
158 struct stat stat; in load_xbc_file() local
164 ret = fstat(fd, &stat); in load_xbc_file()
168 ret = load_xbc_fd(fd, buf, stat.st_size); in load_xbc_file()
183 struct stat stat; in load_xbc_from_initrd() local
189 ret = fstat(fd, &stat); in load_xbc_from_initrd()
193 if (stat.st_size < BOOTCONFIG_FOOTER_SIZE) in load_xbc_from_initrd()
218 if (stat.st_size < size + BOOTCONFIG_FOOTER_SIZE) { in load_xbc_from_initrd()
223 if (lseek(fd, stat.st_size - (size + BOOTCONFIG_FOOTER_SIZE), in load_xbc_from_initrd()
290 struct stat st; in show_xbc()
292 ret = stat(path, &st); in show_xbc()
335 struct stat stat; in delete_xbc() local
351 ret = fstat(fd, &stat); in delete_xbc()
353 ret = ftruncate(fd, stat.st_size in delete_xbc()
374 struct stat stat; in apply_xbc() local
430 if (fstat(fd, &stat) < 0) { in apply_xbc()
437 total_size = stat.st_size + size + BOOTCONFIG_FOOTER_SIZE; in apply_xbc()
470 if (ftruncate(fd, stat.st_size) < 0) { in apply_xbc()