/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | bfs.h | 122 block_run indirect; member in struct:BFS::data_stream 138 // This defines the size of the indirect and double indirect
|
H A D | CheckVisitor.cpp | 503 // check the indirect range 506 status = _CheckAllocated(data->indirect, "indirect"); 510 off_t block = GetVolume()->ToBlock(data->indirect); 512 for (int32 i = 0; i < data->indirect.Length(); i++) { 524 status = _CheckAllocated(runs[index], "indirect->run"); 539 // check the double indirect range 542 status = _CheckAllocated(data->double_indirect, "double indirect"); 553 // get the indirect array block 560 block_run indirect local [all...] |
H A D | Debug.cpp | 93 if (!stream->indirect.IsZero()) 94 dump_block_run(" indirect = ", stream->indirect);
|
H A D | Inode.cpp | 1450 size += data.indirect.Length() + data.MaxIndirectRange(); 1481 // access to double indirect blocks 1501 block_run* indirect = (block_run*)cached.Block(); local 1504 status = cached.SetTo(fVolume->ToBlock(indirect[ 1509 indirect = (block_run*)cached.Block(); 1510 run = indirect[current % runsPerBlock]; 1517 // access to indirect blocks 1523 off_t block = fVolume->ToBlock(data->indirect); 1525 for (int32 i = 0; i < data->indirect.Length(); i++) { 1530 block_run* indirect local [all...] |
/haiku/src/bin/bfs_tools/ |
H A D | bfsinfo.cpp | 68 int32 bytes = node->data.indirect.length * disk.BlockSize(); 74 ssize_t bytesRead = disk.ReadAt(disk.ToOffset(node->data.indirect), 77 fprintf(stderr, "couldn't read indirect runs: %s\n", 82 puts("indirect stream:"); 88 printf(" indirect[%04" B_PRId32 "] = ", i); 118 fprintf(stderr, "couldn't read double indirect runs: %s\n", 123 puts("double indirect stream:"); 140 fprintf(stderr, "couldn't read double indirect runs: %s\n",
|
H A D | bfswhich.cpp | 72 // indirect blocks 74 if (data->max_indirect_range == 0 || data->indirect.IsZero()) 77 if (checkForBlockRunIntersection(data->indirect, checkForRun)) 84 // load indirect blocks 85 int32 bytes = data->indirect.length << disk.BlockShift(); 86 block_run* indirect = (block_run*)malloc(bytes); local 87 if (indirect == NULL) 89 if (disk.ReadAt(disk.ToOffset(data->indirect), indirect, bytes) <= 0) 94 if (indirect[ [all...] |
/haiku/src/system/kernel/arch/m68k/paging/040/ |
H A D | M68KVMTranslationMap040.h | 61 bool indirect=false);
|
H A D | M68KVMTranslationMap040.cpp | 553 // fetch indirect descriptor 554 //XXX:clear the indirect descriptor too?? 1102 bool indirect) 1106 ASSERT((indirect && (offset % 4) == 0) || (offset % SIZ_ROOTTBL) == 0); 1101 MapperGetPageTableAt(phys_addr_t physicalAddress, bool indirect) argument
|
/haiku/src/system/libroot/posix/glibc/locale/ |
H A D | weight.h | 114 the offset in the indirect table. */ 126 return indirect[-i + offset];
|
H A D | weightwc.h | 105 the offset in the indirect table. */ 109 return indirect[-i + offset];
|
/haiku/src/system/libroot/posix/glibc/regex/ |
H A D | regcomp.c | 3383 const int32_t *table, *indirect; 3398 indirect = (const int32_t *) _NL_CURRENT (LC_COLLATE, 3374 const int32_t *table, *indirect; local
|
H A D | regex_internal.h | 747 const int32_t *table, *indirect; 757 indirect = (const int32_t *) _NL_CURRENT (LC_COLLATE, 746 const int32_t *table, *indirect; local
|
H A D | regexec.c | 3834 const int32_t *table, *indirect; 3892 indirect = (const int32_t *) 3830 const int32_t *table, *indirect; local
|
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | DataStream.cpp | 80 // indirect blocks 83 fStream->indirect)); 97 // double indirect blocks 107 // a sparse indirect block 127 // triple indirect blocks 137 // a sparse indirect block 147 // a sparse indirect block 206 TRACE("DataStream::Enlarge(): indirect current size: %" B_PRIdOFF 546 uint32 *indirect = &fStream->indirect; local 747 uint32* indirect = &fStream->indirect; local [all...] |
H A D | ext2.h | 355 uint32 indirect; member in struct:ext2_data_stream
|
/haiku/src/add-ons/kernel/file_systems/reiserfs/ |
H A D | Iterators.cpp | 816 for files -- all indirect (and direct?) items have the same offset (1). 876 for files -- all indirect (and direct?) items have the same offset (1). 1352 FATAL(("Neither direct nor indirect item! type: %u\n", 1442 IndirectItem &indirect local 1448 fItemSize = indirect.CountBlocks() * (off_t)fBlockSize; 1452 // See the comment for indirect items. 1474 IndirectItem &indirect local 1476 fItemSize = min(indirect.CountBlocks() 1505 IndirectItem &indirect = *static_cast<IndirectItem*>(&fItem); local 1510 skipItems = min(skipItems, indirect [all...] |
/haiku/src/bin/bfs_tools/lib/ |
H A D | Bitmap.cpp | 192 // indirect blocks 194 if (node->data.max_indirect_range == 0 || node->data.indirect.IsZero()) 197 // printf("c: %lld\n",fDisk->ToBlock(node->data.indirect)); 198 BackupSetAt(fDisk->ToBlock(node->data.indirect), used); 204 // load indirect blocks 205 int32 bytes = node->data.indirect.length << fDisk->BlockShift(); 206 block_run *indirect = (block_run *)malloc(bytes); local 207 if (indirect == NULL) 210 if (fDisk->ReadAt(fDisk->ToOffset(node->data.indirect), indirect, [all...] |
H A D | Inode.cpp | 689 // read from double indirect blocks 691 //printf("find double indirect block: %ld,%d!\n",fInode->data.double_indirect.allocation_group,fInode->data.double_indirect.start); 692 block_run *indirect = (block_run *)fDisk->ReadBlockRun(fInode->data.double_indirect); local 693 if (indirect == NULL) 702 //printf("\tlook for indirect block at %ld,%d\n",indirect[index].allocation_group,indirect[index].start); 703 indirect = (block_run *)fDisk->ReadBlockRun(indirect[index]); 704 if (indirect 715 block_run *indirect = (block_run *)fDisk->ReadBlockRun(fInode->data.indirect); local [all...] |
H A D | bfs.h | 81 block_run indirect; member in struct:data_stream
|
H A D | dump.cpp | 107 if (!stream->indirect.IsZero()) 108 dump_block_run(" indirect = ", stream->indirect);
|
/haiku/src/kits/debugger/dwarf/ |
H A D | AttributeClasses.cpp | 215 { ENTRY(indirect), AC_REFERENCE },
|
/haiku/src/system/boot/loader/file_systems/bfs/ |
H A D | Stream.cpp | 205 // access to double indirect blocks 218 block_run* indirect = (block_run*)cached.SetTo( local 220 if (indirect == NULL) 224 //printf("\tlook for indirect block at %ld,%d\n",indirect[index].allocation_group,indirect[index].start); 228 indirect = (block_run*)cached.SetTo(fVolume.ToBlock(indirect[ 230 if (indirect == NULL) 233 run = indirect[curren 247 block_run* indirect = (block_run *)cached.SetTo(block + i); local [all...] |