Searched refs:fileOffset (Results 1 - 10 of 10) sorted by relevance

/haiku/src/tests/system/kernel/cache/
H A Dpages_io_test.cpp228 off_t &fileOffset)
230 fileOffset = 0;
239 fileOffset += gFileVecs[i].length;
254 off_t diskOffset, diskLength, fileOffset; local
262 status_t status = find_map_base(offset, diskOffset, diskLength, fileOffset);
263 //status_t status = inode->FindBlockRun(offset, run, fileOffset);
267 vecs[index].offset = diskOffset + offset - fileOffset;
268 vecs[index].length = diskLength - offset + fileOffset;
277 vecs[index].length = gFileSize - fileOffset;
546 off_t fileOffset local
227 find_map_base(off_t offset, off_t &diskOffset, off_t &diskLength, off_t &fileOffset) argument
[all...]
/haiku/src/kits/interface/textview_support/
H A DTextGapBuffer.h29 bool InsertText(BFile* file, int32 fileOffset,
H A DTextGapBuffer.cpp76 TextGapBuffer::InsertText(BFile* file, int32 fileOffset, int32 inNumItems, argument
86 fileSize -= fileOffset;
104 if (file->ReadAt(fileOffset, fBuffer + fGapIndex, inNumItems) > 0) {
/haiku/src/kits/debugger/elf/
H A DElfFile.cpp91 ElfSegment::ElfSegment(uint32 type, uint64 fileOffset, uint64 fileSize, argument
94 fFileOffset(fileOffset),
120 bool AddSegment(uint64 fileOffset, uint64 fileLength, uint64 memoryAddress) argument
122 Segment* segment = new(std::nothrow) Segment(fileOffset, fileLength,
162 Segment(uint64 fileOffset, uint64 fileLength, uint64 memoryAddress) argument
164 fFileOffset(fileOffset),
332 ElfFile::CreateSymbolLookupSource(uint64 fileOffset, uint64 fileLength, argument
337 || !source->AddSegment(fileOffset, fileLength, memoryAddress)) {
/haiku/headers/private/debugger/elf/
H A DElfFile.h63 ElfSegment(uint32 type, uint64 fileOffset,
149 ElfSymbolLookupSource* CreateSymbolLookupSource(uint64 fileOffset,
/haiku/src/system/runtime_loader/
H A Druntime_loader.cpp609 off_t fileOffset = symbol->st_value - sectionHeader->sh_addr local
611 if (fileOffset + (off_t)sizeof(uint32) <= st.st_size) {
613 = *(uint32*)((uint8*)fileBaseAddress + fileOffset);
/haiku/src/add-ons/kernel/file_systems/bfs/
H A Dkernel_interface.cpp540 off_t fileOffset; local
545 status_t status = inode->FindBlockRun(offset, run, fileOffset);
549 vecs[index].offset = volume->ToOffset(run) + offset - fileOffset;
551 - offset + fileOffset;
H A DBPlusTree.cpp428 off_t fileOffset; local
431 && fTree->fStream->FindBlockRun(offset, run, fileOffset) == B_OK) {
439 int32 blockOffset = (offset - fileOffset) / volume->BlockSize();
471 - (fileOffset + (blockOffset << volume->BlockShift())));
/haiku/src/tools/fs_shell/
H A Dvfs.cpp1806 fssh_off_t fileOffset = fileVec.offset; local
1851 status = fssh_write_pages(fd, fileOffset, tempVecs,
1854 status = fssh_read_pages(fd, fileOffset, tempVecs,
1862 fileOffset += size;
/haiku/src/system/kernel/fs/
H A Dvfs.cpp3518 off_t fileOffset = fileVec.offset; local
3564 if (fileOffset == -1) {
3574 status = FS_CALL(vnode, write_pages, cookie, fileOffset,
3577 status = FS_CALL(vnode, read_pages, cookie, fileOffset,
3585 if (fileOffset >= 0)
3586 fileOffset += size;

Completed in 140 milliseconds