/haiku/src/kits/debugger/dwarf/ |
H A D | BaseUnit.h | 30 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 D | TypeUnit.cpp | 12 TypeUnit::TypeUnit(off_t headerOffset, off_t contentOffset, 13 off_t totalSize, off_t abbreviationOffset, off_t typeOffset,
|
/haiku/src/tools/restest/ |
H A D | OffsetFile.h | 12 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 D | OffsetFile.h | 36 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 D | FileDescriptorIO.h | 21 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 D | FdIO.h | 24 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 D | DataStream.h | 23 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 D | IntelDiskSystem.h | 11 static inline off_t 12 sector_align(off_t offset, uint32 blockSize)
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/ |
H A D | fs_cache.h | 24 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 D | ResizeJob.h | 18 PartitionReference* child, off_t size, 19 off_t contentSize); 25 off_t fSize; 26 off_t fContentSize;
|
H A D | CreateChildJob.h | 21 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 D | Utility.h | 12 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 D | cache.h | 18 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 D | Stream.h | 26 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 D | VMAnonymousCache.h | 43 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 D | DataPositionIOWrapper.h | 20 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 D | md5.h | 53 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 D | lseek.c | 14 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 D | Volume.h | 37 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 D | UrlResult.h | 23 void SetLength(off_t length); 26 virtual off_t Length() const; 30 off_t fLength;
|
/haiku/headers/private/userlandfs/legacy/ |
H A D | cache.h | 19 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 D | Support.h | 31 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 D | DataContainer.h | 25 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 D | StringIO.h | 25 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 D | Bitmap.h | 24 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;
|