Lines Matching refs:local_fd
1159 int local_fd = -1, write_error;
1222 local_fd = open(local_path,
1224 if (local_fd == -1) {
1231 if (fstat(local_fd, &st) == -1) {
1247 if (local_fd != -1)
1248 close(local_fd);
1330 if ((lseek(local_fd, req->offset, SEEK_SET) == -1 ||
1331 atomicio(vwrite, local_fd, data, len) != len) &&
1396 if (ftruncate(local_fd, highwater) == -1)
1417 if (preserve_flag && fchmod(local_fd, mode) == -1)
1435 if (fsync(local_fd) == -1)
1440 close(local_fd);
1562 int r, local_fd;
1585 if ((local_fd = open(local_path, O_RDONLY, 0)) == -1) {
1590 if (fstat(local_fd, &sb) == -1) {
1593 close(local_fd);
1598 close(local_fd);
1612 close(local_fd);
1619 close(local_fd);
1623 if (lseek(local_fd, (off_t)c->size, SEEK_SET) == -1) {
1624 close(local_fd);
1649 close(local_fd);
1675 len = read(local_fd, data, conn->transfer_buflen);
1758 if (close(local_fd) == -1) {