Lines Matching refs:fd
130 int fd; in fdt_property_file() local
132 fd = open(fname, O_RDWR | O_BINARY); in fdt_property_file()
133 if (fd < 0) { in fdt_property_file()
139 if (fstat(fd, &sbuf) < 0) { in fdt_property_file()
148 ret = read(fd, ptr, sbuf.st_size); in fdt_property_file()
154 close(fd); in fdt_property_file()
158 close(fd); in fdt_property_file()
386 int fd; in fit_build() local
404 fd = open(fname, O_RDWR | O_CREAT | O_TRUNC | O_BINARY, 0666); in fit_build()
405 if (fd < 0) { in fit_build()
410 ret = write(fd, buf, size); in fit_build()
416 close(fd); in fit_build()
421 close(fd); in fit_build()
443 int fd; in fit_extract_data() local
453 fd = mmap_fdt(params->cmdname, fname, 0, &fdt, &sbuf, false, false); in fit_extract_data()
454 if (fd < 0) in fit_extract_data()
516 if (ftruncate(fd, new_size)) { in fit_extract_data()
533 if (lseek(fd, new_size, SEEK_SET) < 0) { in fit_extract_data()
539 if (write(fd, buf, buf_ptr) != buf_ptr) { in fit_extract_data()
546 close(fd); in fit_extract_data()
553 close(fd); in fit_extract_data()
561 int fd; in fit_import_data() local
567 fd = mmap_fdt(params->cmdname, fname, 0, &old_fdt, &sbuf, false, false); in fit_import_data()
568 if (fd < 0) in fit_import_data()
622 close(fd); in fit_import_data()
630 fd = open(fname, O_RDWR | O_CREAT | O_TRUNC | O_BINARY, 0666); in fit_import_data()
631 if (fd < 0) { in fit_import_data()
637 if (write(fd, fdt, new_size) != new_size) { in fit_import_data()
645 close(fd); in fit_import_data()
652 close(fd); in fit_import_data()