Lines Matching refs:fd_target
1185 static int flash_write(int fd_current, int fd_target, int dev_target) in flash_write() argument
1210 if (ubi_update_start(fd_target, CUR_ENVSIZE) < 0) in flash_write()
1212 return ubi_write(fd_target, environment.image, CUR_ENVSIZE); in flash_write()
1215 rc = flash_write_buf(dev_target, fd_target, environment.image, in flash_write()
1293 int fd_target = -1, rc, dev_target; in flash_io_write() local
1300 fd_target = open(DEVNAME(dev_target), O_RDWR); in flash_io_write()
1301 if (fd_target < 0) { in flash_io_write()
1315 fd_target = flash_open_tempfile(&dname, &target_temp); in flash_io_write()
1318 if (fd_target == -1) in flash_io_write()
1319 fd_target = fd_current; in flash_io_write()
1322 rc = flash_write(fd_current, fd_target, dev_target); in flash_io_write()
1330 if (fd_current != fd_target) { in flash_io_write()
1331 if (fsync(fd_target) && in flash_io_write()
1338 if (close(fd_target)) { in flash_io_write()