Lines Matching refs:fd
1501 * @fd: File descriptor to write to
1510 static unsigned int write_data(int fd, const char *buffer,
1520 result1 = write(fd, buffer, bufsize);
1528 result2 = write(fd, buffer, bufsize);
1661 int fd = -1;
1726 fd = open_file(pathname);
1727 if (fd < 0) {
1733 if (write_data(fd, d->data, d->size_data) < d->size_data) {
1735 close(fd);
1739 if (close(fd) < 0) {
1742 fd = -1;
1755 fd = open_file(pathname);
1756 if (fd < 0) {
1767 if (write_data(fd, buffer, bufsize) < bufsize) {
1769 close(fd);
1784 if (write_data(fd, buffer, bufsize) < bufsize) {
1786 close(fd);
1798 if (write_data(fd, buffer, bufsize) < bufsize) {
1800 close(fd);
1813 if (write_data(fd, buffer, bufsize) < bufsize) {
1815 close(fd);
1821 close(fd);
1824 if (write_data(fd, buffer, bufsize) < bufsize) {
1826 close(fd);
1853 if (ftruncate(fd, (off_t)d->size_data))
1859 if (close(fd) < 0) {
1862 fd = -1;
2024 int fd;
2054 fd = open_file(pathname);
2055 if (fd < 0) {
2077 if (write_data(fd, buffer, vol->mft_record_size) < vol->mft_record_size) {
2086 close(fd);