Lines Matching refs:Icb

8 #include "Icb.h"
94 DirectoryIterator::DirectoryIterator(Icb *parent)
103 Icb::Icb(Volume *volume, long_address address)
115 TRACE(("Icb::Icb: volume = %p, address(block = %" B_PRIu32 ", partition = "
152 TRACE(("Icb::Icb: status = 0x%" B_PRIx32 ", `%s'\n", status,
157 Icb::~Icb()
167 Icb::GetDirectoryIterator(DirectoryIterator **iterator)
184 Icb::InitCheck()
191 Icb::GetAccessTime(struct timespec &timespec) const
208 Icb::GetModificationTime(struct timespec &timespec) const
225 Icb::FindBlock(uint32 logicalBlock, off_t &block, bool &recorded)
233 DEBUG_INIT_ETC("Icb", ("pos: %" B_PRIdOFF, pos));
243 TRACE(("Icb::FindBlock: descriptor type -> short\n"));
248 TRACE_ERROR(("Icb::FindBlock: error finding extent for offset "
257 TRACE(("Icb::FindBlock: descriptor type -> long\n"));
261 TRACE_ERROR(("Icb::FindBlock: error finding extent for offset "
270 TRACE(("Icb::FindBlock: descriptor type -> extended\n"));
279 TRACE(("Icb::FindBlock: descriptor type: embedded\n"));
285 TRACE(("Icb::FindBlock: invalid icb descriptor flags! (flags = %d)\n",
294 TRACE(("Icb::FindBlock: block %" B_PRIdOFF "\n", block));
301 Icb::Read(off_t pos, void *buffer, size_t *length, uint32 *block)
303 TRACE(("Icb::Read: pos = %" B_PRIdOFF ", buffer = %p, length = (%p)->%ld\n",
306 DEBUG_INIT_ETC("Icb", ("pos: %" B_PRIdOFF " , length: %ld", pos, *length));
322 TRACE(("Icb::Read: descriptor type -> short\n"));
331 TRACE(("Icb::Read: descriptor type -> long\n"));
339 TRACE(("Icb::Read: descriptor type -> extended\n"));
348 TRACE(("Icb::Read: descriptor type: embedded\n"));
354 TRACE(("Icb::Read: invalid icb descriptor flags! (flags = %d)\n",
367 Icb::_Read(DescriptorList &list, off_t pos, void *_buffer, size_t *length, uint32 *block)
369 TRACE(("Icb::_Read(): list = %p, pos = %" B_PRIdOFF ", buffer = %p, "
383 TRACE(("Icb::_Read(): pos: %" B_PRIdOFF ", bytesLeft: %ld\n", pos,
389 TRACE_ERROR(("Icb::_Read: error finding extent for offset %"
395 TRACE(("Icb::_Read(): found extent for offset %" B_PRIdOFF ": (block: "
411 TRACE_ERROR(("Icb::_Read(): Invalid extent type found: %d\n",
437 TRACE(("Icb::_Read: reading block. offset = %" B_PRIdOFF
441 TRACE(("Icb::_Read: reading %ld empty bytes as zeros\n",
448 TRACE_ERROR(("Icb::_Read: could not map extent\n"));
452 TRACE(("Icb::_Read: %ld bytes from disk block %" B_PRIdOFF " using"
476 Icb::GetFileMap(off_t offset, size_t size, file_io_vec *vecs, size_t *count)
505 Icb::_GetFileMap(DescriptorList &list, off_t offset, size_t size,
560 Icb::Find(const char *filename, ino_t *id)
562 TRACE(("Icb::Find: filename = `%s', id = %p\n", filename, id));