Lines Matching refs:fd
50 Header::Header(int fd, uint64 lastBlock, uint32 blockSize)
61 fStatus = _Read(fd, (uint64)EFI_HEADER_LOCATION * blockSize,
75 status_t status = _Read(fd, lastBlock * blockSize, &fBackupHeader,
108 fStatus = _Read(fd, fHeader.EntriesBlock() * blockSize,
112 fStatus = _Read(fd, fBackupHeader.EntriesBlock() * blockSize,
209 Header::WriteEntry(int fd, uint32 entryIndex)
213 status_t status = _Write(fd,
220 status = _WriteHeader(fd);
223 status_t backupStatus = _Write(fd,
234 Header::Write(int fd)
248 PartitionMapWriter writer(fd, fBlockSize);
252 status_t status = _Write(fd, fHeader.EntriesBlock() * fBlockSize, fEntries,
259 status = _WriteHeader(fd);
263 status_t backupStatus = _Write(fd,
273 Header::_WriteHeader(int fd)
277 status_t status = _Write(fd, fHeader.AbsoluteBlock() * fBlockSize,
282 return _Write(fd, fBackupHeader.AbsoluteBlock() * fBlockSize,
288 Header::_Write(int fd, off_t offset, const void* data, size_t size) const
290 ssize_t bytesWritten = write_pos(fd, offset, data, size);
319 Header::_Read(int fd, off_t offset, void* data, size_t size) const
321 ssize_t bytesRead = read_pos(fd, offset, data, size);