Searched refs:off_t (Results 1 - 25 of 1092) sorted by relevance

1234567891011>>

/haiku/src/kits/debugger/dwarf/
H A DBaseUnit.h30 BaseUnit(off_t headerOffset,
31 off_t contentOffset,
32 off_t totalSize,
33 off_t abbreviationOffset,
38 off_t HeaderOffset() const { return fHeaderOffset; }
39 off_t ContentOffset() const { return fContentOffset; }
40 off_t RelativeContentOffset() const
42 off_t TotalSize() const { return fTotalSize; }
43 off_t ContentSize() const
46 off_t AbbreviationOffse
[all...]
H A DTypeUnit.cpp12 TypeUnit::TypeUnit(off_t headerOffset, off_t contentOffset,
13 off_t totalSize, off_t abbreviationOffset, off_t typeOffset,
/haiku/src/tools/restest/
H A DOffsetFile.h12 OffsetFile(const BFile& file, off_t offset);
15 status_t SetTo(const BFile& file, off_t offset);
21 ssize_t ReadAt(off_t pos, void *buffer, size_t size);
22 ssize_t WriteAt(off_t pos, const void *buffer,
24 off_t Seek(off_t position, uint32 seekMode);
25 off_t Position() const;
26 status_t SetSize(off_t size);
27 status_t GetSize(off_t* size);
29 off_t GetOffse
[all...]
/haiku/headers/private/storage/
H A DOffsetFile.h36 OffsetFile(BFile *file, off_t offset);
39 status_t SetTo(BFile *file, off_t offset);
45 ssize_t ReadAt(off_t pos, void *buffer, size_t size);
46 ssize_t WriteAt(off_t pos, const void *buffer,
48 off_t Seek(off_t position, uint32 seekMode);
49 off_t Position() const;
51 status_t SetSize(off_t size);
52 status_t GetSize(off_t *size) const;
54 off_t Offse
[all...]
H A DFileDescriptorIO.h21 virtual ssize_t ReadAt(off_t position, void *buffer,
23 virtual ssize_t WriteAt(off_t position, const void *buffer,
26 virtual off_t Seek(off_t position, uint32 seekMode);
27 virtual off_t Position() const;
29 virtual status_t SetSize(off_t size);
30 virtual status_t GetSize(off_t* size) const;
H A DFdIO.h24 virtual ssize_t ReadAt(off_t position, void* buffer,
26 virtual ssize_t WriteAt(off_t position, const void* buffer,
29 virtual off_t Seek(off_t position, uint32 seekMode);
30 virtual off_t Position() const;
32 virtual status_t SetSize(off_t size);
33 virtual status_t GetSize(off_t* _size) const;
/haiku/src/add-ons/kernel/file_systems/exfat/
H A DDataStream.h23 off_t size);
26 status_t FindBlock(off_t pos, off_t& physical,
27 off_t *_length = NULL);
33 off_t fNumBlocks;
34 off_t fSize;
/haiku/src/add-ons/disk_systems/intel/
H A DIntelDiskSystem.h11 static inline off_t
12 sector_align(off_t offset, uint32 blockSize)
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/
H A Dfs_cache.h24 extern _IMPEXP_KERNEL int beos_flush_blocks(int dev, off_t bnum, int nblocks);
28 off_t max_blocks);
32 extern _IMPEXP_KERNEL void *beos_get_block(int dev, off_t bnum, int bsize);
33 extern _IMPEXP_KERNEL void *beos_get_empty_block(int dev, off_t bnum,
35 extern _IMPEXP_KERNEL int beos_release_block(int dev, off_t bnum);
36 extern _IMPEXP_KERNEL int beos_mark_blocks_dirty(int dev, off_t bnum,
40 extern _IMPEXP_KERNEL int beos_cached_read(int dev, off_t bnum, void *data,
41 off_t num_blocks, int bsize);
42 extern _IMPEXP_KERNEL int beos_cached_write(int dev, off_t bnum,
43 const void *data, off_t num_block
[all...]
/haiku/src/kits/storage/disk_device/jobs/
H A DResizeJob.h18 PartitionReference* child, off_t size,
19 off_t contentSize);
25 off_t fSize;
26 off_t fContentSize;
H A DCreateChildJob.h21 status_t Init(off_t offset, off_t size,
28 off_t fOffset;
29 off_t fSize;
/haiku/src/add-ons/disk_systems/gpt/
H A DUtility.h12 static inline off_t
13 round_down(off_t a, uint32 b)
19 static inline off_t
20 round_up(off_t a, uint32 b)
/haiku/src/tests/add-ons/kernel/file_systems/bfs/btree/
H A Dcache.h18 extern status_t cached_write(void* cache, off_t num, const void* _data,
19 off_t numBlocks);
26 extern const void* block_cache_get(void* _cache, off_t blockNumber);
28 extern status_t block_cache_make_writable(void* _cache, off_t blockNumber,
30 extern void* block_cache_get_writable(void* _cache, off_t blockNumber,
33 extern status_t block_cache_set_dirty(void* _cache, off_t blockNumber,
35 extern void block_cache_put(void* _cache, off_t blockNumber);
/haiku/src/system/boot/loader/file_systems/fat/
H A DStream.h26 Stream(Volume &volume, uint32 chain, off_t size, const char *name);
34 off_t Size() const { return fSize; }
37 void SetSize(off_t size) { fSize = size; }
39 status_t ReadAt(off_t pos, void *buffer, size_t *length,
40 off_t *diskOffset = NULL);
41 status_t WriteAt(off_t pos, const void *buffer, size_t *length,
42 off_t *diskOffset = NULL);
46 status_t _FindCluster(off_t pos, uint32& _cluster);
47 status_t _FindOrCreateCluster(off_t pos, uint32& _cluster,
49 status_t FindBlock(off_t po
[all...]
/haiku/src/system/kernel/vm/
H A DVMAnonymousCache.h43 status_t SetCanSwapPages(off_t base, size_t size, bool canSwap);
45 virtual status_t Resize(off_t newSize, int priority);
46 virtual status_t Rebase(off_t newBase, int priority);
47 virtual status_t Adopt(VMCache* source, off_t offset,
48 off_t size, off_t newOffset);
50 virtual status_t Discard(off_t offset, off_t size);
52 virtual status_t Commit(off_t size, int priority);
53 virtual bool HasPage(off_t offse
[all...]
/haiku/headers/private/support/
H A DDataPositionIOWrapper.h20 virtual ssize_t ReadAt(off_t position, void* buffer,
22 virtual ssize_t WriteAt(off_t position, const void* buffer,
25 virtual off_t Seek(off_t position, uint32 seekMode);
26 virtual off_t Position() const;
28 virtual status_t SetSize(off_t size);
29 virtual status_t GetSize(off_t* size) const;
33 off_t fPosition;
/haiku/src/libs/compat/freebsd_iflib/compat/sys/
H A Dmd5.h53 char * MD5FdChunk(int, char *, off_t, off_t);
55 char * MD5FileChunk(const char *, char *, off_t, off_t);
/haiku/src/system/libroot/posix/unistd/
H A Dlseek.c14 off_t
15 lseek(int fd, off_t pos, int whence)
17 off_t result = _kern_seek(fd, pos, whence);
/haiku/src/system/boot/loader/file_systems/bfs/
H A DVolume.h37 off_t NumBlocks() const { return fSuperBlock.NumBlocks(); }
38 off_t UsedBlocks() const { return fSuperBlock.UsedBlocks(); }
39 off_t FreeBlocks() const { return NumBlocks() - UsedBlocks(); }
48 off_t ToOffset(block_run run) const { return ToBlock(run) << BlockShift(); }
49 off_t ToOffset(off_t block) const { return block << BlockShift(); }
50 off_t ToBlock(block_run run) const { return ((off_t)run.AllocationGroup() << AllocationGroupShift()) | (uint32)run.Start(); }
51 block_run ToBlockRun(off_t block) const;
54 off_t ToVnod
[all...]
/haiku/headers/private/netservices/
H A DUrlResult.h23 void SetLength(off_t length);
26 virtual off_t Length() const;
30 off_t fLength;
/haiku/headers/private/userlandfs/legacy/
H A Dcache.h19 off_t bnum;
20 off_t hash_val;
39 off_t block_num;
47 void (*func)(off_t bnum, size_t num_blocks, void *arg);
48 off_t logged_bnum;
93 extern _IMPEXP_KERNEL int flush_blocks(int dev, off_t bnum, int nblocks);
96 extern _IMPEXP_KERNEL int init_cache_for_device(int fd, off_t max_blocks);
99 extern _IMPEXP_KERNEL void *get_block(int dev, off_t bnum, int bsize);
100 extern _IMPEXP_KERNEL void *get_empty_block(int dev, off_t bnum, int bsize);
101 extern _IMPEXP_KERNEL int release_block(int dev, off_t bnu
[all...]
/haiku/src/apps/drivesetup/
H A DSupport.h31 off_t spaceOffset);
41 BMessage* message, off_t offset,
42 off_t size, uint32 minGranularity);
48 off_t Size() const;
49 void SetSize(off_t size);
51 off_t Offset() const;
52 off_t MaxPartitionSize() const;
55 off_t fStartOffset;
56 off_t fEndOffset;
57 off_t fSiz
[all...]
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DDataContainer.h25 status_t Resize(off_t newSize);
26 off_t GetSize() const { return fSize; }
30 virtual status_t ReadAt(off_t offset, void *buffer, size_t size,
32 virtual status_t WriteAt(off_t offset, const void *buffer, size_t size,
42 void _GetPages(off_t offset, off_t length, bool isWrite, vm_page** pages);
43 void _PutPages(off_t offset, off_t length, vm_page** pages, bool success);
44 status_t _DoCacheIO(const off_t offset, uint8* buffer, ssize_t length,
51 off_t fSiz
[all...]
/haiku/src/add-ons/input_server/methods/pen/compat/
H A DStringIO.h25 virtual ssize_t ReadAt(off_t pos, void *buffer, size_t size);
26 virtual ssize_t WriteAt(off_t pos, const void *buffer, size_t size);
28 virtual off_t Seek(off_t pos, uint32 seek_mode);
29 virtual off_t Position() const;
30 virtual status_t SetSize(off_t size);
42 off_t fPosition;
/haiku/src/bin/bfs_tools/lib/
H A DBitmap.h24 off_t FreeBlocks() const;
25 off_t UsedBlocks() const { return fUsedBlocks; }
27 bool UsedAt(off_t block) const;
28 bool BackupUsedAt(off_t block) const;
29 bool BackupSetAt(off_t block,bool used);
34 bool TrustBlockContaining(off_t block) const;
44 off_t fUsedBlocks;

Completed in 227 milliseconds

1234567891011>>