Lines Matching refs:fd
180 int fd; in fdt_property_file() local
182 fd = open(fname, O_RDWR | O_BINARY); in fdt_property_file()
183 if (fd < 0) { in fdt_property_file()
189 if (fstat(fd, &sbuf) < 0) { in fdt_property_file()
198 ret = read(fd, ptr, sbuf.st_size); in fdt_property_file()
204 close(fd); in fdt_property_file()
208 close(fd); in fdt_property_file()
414 int fd; in fit_build() local
432 fd = open(fname, O_RDWR | O_CREAT | O_TRUNC | O_BINARY, 0666); in fit_build()
433 if (fd < 0) { in fit_build()
438 ret = write(fd, buf, size); in fit_build()
444 close(fd); in fit_build()
449 close(fd); in fit_build()
471 int fd; in fit_extract_data() local
478 fd = mmap_fdt(params->cmdname, fname, 0x400, &fdt, &sbuf, false); in fit_extract_data()
479 if (fd < 0) in fit_extract_data()
536 if (ftruncate(fd, new_size)) { in fit_extract_data()
553 if (lseek(fd, new_size, SEEK_SET) < 0) { in fit_extract_data()
559 if (write(fd, buf, buf_ptr) != buf_ptr) { in fit_extract_data()
566 close(fd); in fit_extract_data()
574 close(fd); in fit_extract_data()
582 int fd; in fit_import_data() local
588 fd = mmap_fdt(params->cmdname, fname, 0, &old_fdt, &sbuf, false); in fit_import_data()
589 if (fd < 0) in fit_import_data()
641 close(fd); in fit_import_data()
649 fd = open(fname, O_RDWR | O_CREAT | O_TRUNC | O_BINARY, 0666); in fit_import_data()
650 if (fd < 0) { in fit_import_data()
656 if (write(fd, fdt, new_size) != new_size) { in fit_import_data()
666 close(fd); in fit_import_data()