Lines Matching refs:inode
225 "\t-i\tdump inode\n"
339 bfs_inode inode;
340 if (disk.ReadAt(disk.ToOffset(disk.Root()), (void *)&inode,
345 dump_inode(NULL, &inode, showOffsets);
346 dump_indirect_stream(disk, &inode, showOffsets);
354 Inode *inode = NULL;
372 inode = Inode::Factory(&disk, bfsInode, false);
373 if (inode == NULL || inode->InitCheck() < B_OK) {
374 fprintf(stderr,"Not a valid inode!\n");
375 delete inode;
376 inode = NULL;
383 dump_inode(inode, bfsInode, showOffsets);
386 dump_small_data(inode);
390 if (dumpBTree && inode != NULL) {
393 if (inode->IsDirectory() || inode->IsAttributeDirectory()) {
394 dump_bplustree(disk, (Directory*)inode, inode->Size(), dumpHex);
400 if (listBTree && inode != NULL) {
402 if (inode->IsDirectory() || inode->IsAttributeDirectory()) {
403 list_bplustree(disk, (Directory*)inode, inode->Size());
409 if (countBTree && inode != NULL) {
411 if (inode->IsDirectory() || inode->IsAttributeDirectory()) {
412 count_bplustree(disk, (Directory*)inode, inode->Size());
418 if (validateBTree && inode != NULL) {
421 if (inode->IsDirectory() || inode->IsAttributeDirectory()) {
423 if (((Directory *)inode)->GetTree(&tree) == B_OK) {
434 printf("Hexdump from inode at block %" B_PRIdOFF ":\n-----------------"
440 delete inode;