Symbol: fInode
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
106
recursive_lock_unlock(&fInode->SmallDataLock());
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
112
fInode->ReleaseAttribute(fAttribute);
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
186
fill_stat_buffer(fInode, stat);
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
209
return fInode->ReadAttribute(cookie->name, 0, pos, buffer, _length);
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
220
return fInode->WriteAttribute(transaction, cookie->name, cookie->type,
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
24
fInode(inode),
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
35
fInode(inode),
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
72
return fInode->CheckPermissions(open_mode_to_access(openMode));
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
84
if (recursive_lock_lock(&fInode->SmallDataLock()) == B_OK) {
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
85
status_t status = fNodeGetter.SetTo(fInode);
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
89
fSmall = fInode->FindSmallData(fNodeGetter.Node(), (const char*)name);
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
93
recursive_lock_unlock(&fInode->SmallDataLock());
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
98
return fInode->GetAttribute(name, &fAttribute);
src/add-ons/kernel/file_systems/bfs/Attribute.h
49
Inode* fInode;
src/add-ons/kernel/file_systems/bfs/Inode.cpp
106
fInode(inode),
src/add-ons/kernel/file_systems/bfs/Inode.cpp
118
fID, fInode, fOldSize, fNewSize);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
122
Inode* fInode;
src/add-ons/kernel/file_systems/bfs/Inode.cpp
158
Inode* fInode;
src/add-ons/kernel/file_systems/bfs/Inode.cpp
175
if (fInode != NULL) {
src/add-ons/kernel/file_systems/bfs/Inode.cpp
176
fInode->Node().flags &= ~HOST_ENDIAN_TO_BFS_INT32(INODE_IN_USE);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
178
fInode->Free(*fTransaction);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
180
if (fInode->fTree != NULL)
src/add-ons/kernel/file_systems/bfs/Inode.cpp
181
fTransaction->RemoveListener(fInode->fTree);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
182
fTransaction->RemoveListener(fInode);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
184
remove_vnode(volume->FSVolume(), fInode->ID());
src/add-ons/kernel/file_systems/bfs/Inode.cpp
189
delete fInode;
src/add-ons/kernel/file_systems/bfs/Inode.cpp
209
fInode = new(std::nothrow) Inode(volume, *fTransaction,
src/add-ons/kernel/file_systems/bfs/Inode.cpp
211
if (fInode == NULL)
src/add-ons/kernel/file_systems/bfs/Inode.cpp
216
status = new_vnode(volume->FSVolume(), fInode->ID(), fInode,
src/add-ons/kernel/file_systems/bfs/Inode.cpp
219
delete fInode;
src/add-ons/kernel/file_systems/bfs/Inode.cpp
220
fInode = NULL;
src/add-ons/kernel/file_systems/bfs/Inode.cpp
225
fInode->WriteLockInTransaction(*fTransaction);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
226
*_inode = fInode;
src/add-ons/kernel/file_systems/bfs/Inode.cpp
237
if ((fInode->Mode() & S_INDEX_TYPES) == 0)
src/add-ons/kernel/file_systems/bfs/Inode.cpp
238
fInode->Node().mode |= HOST_ENDIAN_TO_BFS_INT32(S_STR_INDEX);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
24
fInode(inode),
src/add-ons/kernel/file_systems/bfs/Inode.cpp
240
BPlusTree* tree = new(std::nothrow) BPlusTree(*fTransaction, fInode);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
250
fInode->fTree = tree;
src/add-ons/kernel/file_systems/bfs/Inode.cpp
252
if (fInode->IsRegularNode()) {
src/add-ons/kernel/file_systems/bfs/Inode.cpp
253
if (tree->Insert(*fTransaction, ".", fInode->ID()) < B_OK
src/add-ons/kernel/file_systems/bfs/Inode.cpp
255
volume->ToVnode(fInode->Parent())) < B_OK)
src/add-ons/kernel/file_systems/bfs/Inode.cpp
265
ASSERT(fInode != NULL && fTransaction != NULL);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
268
status_t status = fInode->WriteBack(*fTransaction);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
270
FATAL(("writing new inode %" B_PRIdINO " failed!\n", fInode->ID()));
src/add-ons/kernel/file_systems/bfs/Inode.cpp
276
if (!fInode->IsSymLink() && !volume->IsInitializing()
src/add-ons/kernel/file_systems/bfs/Inode.cpp
278
status = publish_vnode(volume->FSVolume(), fInode->ID(), fInode,
src/add-ons/kernel/file_systems/bfs/Inode.cpp
279
vnodeOps != NULL ? vnodeOps : &gBFSVnodeOps, fInode->Mode(),
src/add-ons/kernel/file_systems/bfs/Inode.cpp
285
TRANSACTION_ABORTED, &_TransactionListener, fInode);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
289
fInode = NULL;
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2921
fInode(inode),
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2936
fInode->_RemoveIterator(this);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2959
NodeGetter nodeGetter(fInode->GetVolume());
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2960
status_t status = nodeGetter.SetTo(fInode);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2967
RecursiveLocker _(&fInode->SmallDataLock());
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2995
if (fInode->Attributes().IsZero())
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2998
Volume* volume = fInode->GetVolume();
src/add-ons/kernel/file_systems/bfs/Inode.cpp
3002
if (get_vnode(volume->FSVolume(), volume->ToVnode(fInode->Attributes()),
src/add-ons/kernel/file_systems/bfs/Inode.cpp
3005
" = %" B_PRIdINO ",name = \"%s\")\n", fInode->ID(), name));
src/add-ons/kernel/file_systems/bfs/Inode.cpp
3013
" = %" B_PRIdINO ",name = \"%s\")\n", fInode->ID(), name));
src/add-ons/kernel/file_systems/bfs/Inode.cpp
43
"mode %lx, omode %x, type %lx", fID, fInode, fParentID,
src/add-ons/kernel/file_systems/bfs/Inode.cpp
48
Inode* fInode;
src/add-ons/kernel/file_systems/bfs/Inode.cpp
62
fInode(inode),
src/add-ons/kernel/file_systems/bfs/Inode.cpp
71
out.Print("bfs:Remove %lld (%p), \"%s\"", fID, fInode, fName);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
75
Inode* fInode;
src/add-ons/kernel/file_systems/bfs/Inode.cpp
84
fInode(inode),
src/add-ons/kernel/file_systems/bfs/Inode.cpp
93
out.Print("bfs:%s %lld (%p)\n", fAction, fID, fInode);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
97
Inode* fInode;
src/add-ons/kernel/file_systems/bfs/Inode.h
384
fInode(NULL)
src/add-ons/kernel/file_systems/bfs/Inode.h
391
fInode(NULL)
src/add-ons/kernel/file_systems/bfs/Inode.h
399
fInode(NULL)
src/add-ons/kernel/file_systems/bfs/Inode.h
415
if (fInode != NULL) {
src/add-ons/kernel/file_systems/bfs/Inode.h
416
put_vnode(fInode->GetVolume()->FSVolume(), fInode->ID());
src/add-ons/kernel/file_systems/bfs/Inode.h
417
fInode = NULL;
src/add-ons/kernel/file_systems/bfs/Inode.h
426
return fStatus = get_vnode(volume->FSVolume(), id, (void**)&fInode);
src/add-ons/kernel/file_systems/bfs/Inode.h
436
*_inode = fInode;
src/add-ons/kernel/file_systems/bfs/Inode.h
442
fInode = NULL;
src/add-ons/kernel/file_systems/bfs/Inode.h
447
Inode* fInode;
src/add-ons/kernel/file_systems/bfs/Inode.h
467
Inode* fInode;
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
152
key.SetObjectID(fInode->ID());
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
154
BTree::Path path(fInode->GetVolume()->FSTree());
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
158
status_t status = fInode->GetVolume()->FSTree()->FindExact(&path, key,
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
29
fInode(inode),
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
38
fInode(inode),
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
52
return fInode->CheckPermissions(open_mode_to_access(openMode));
src/add-ons/kernel/file_systems/btrfs/Attribute.h
65
Inode* fInode;
src/add-ons/kernel/file_systems/btrfs/AttributeIterator.cpp
23
fInode(inode),
src/add-ons/kernel/file_systems/btrfs/AttributeIterator.h
34
Inode* fInode;
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
114
|| fInode->ID() == BTRFS_FIRST_SUBVOLUME) {
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
115
*_id = fInode->ID();
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
118
return fInode->FindParent(_id);
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
124
key.SetObjectID(fInode->ID());
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
126
BTree::Path path(fInode->GetVolume()->FSTree());
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
130
status_t status = fInode->GetVolume()->FSTree()->FindExact(&path, key,
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
24
fInode(inode),
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
58
*_id = fInode->ID();
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
67
if (fInode->ID() == BTRFS_FIRST_SUBVOLUME) {
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
68
*_id = fInode->ID();
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
71
return fInode->FindParent(_id);
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.h
38
Inode* fInode;
src/add-ons/kernel/file_systems/btrfs/Inode.h
111
fInode(NULL)
src/add-ons/kernel/file_systems/btrfs/Inode.h
119
fInode(NULL)
src/add-ons/kernel/file_systems/btrfs/Inode.h
135
if (fInode != NULL) {
src/add-ons/kernel/file_systems/btrfs/Inode.h
136
put_vnode(fInode->GetVolume()->FSVolume(), fInode->ID());
src/add-ons/kernel/file_systems/btrfs/Inode.h
137
fInode = NULL;
src/add-ons/kernel/file_systems/btrfs/Inode.h
146
return fStatus = get_vnode(volume->FSVolume(), id, (void**)&fInode);
src/add-ons/kernel/file_systems/btrfs/Inode.h
151
*_inode = fInode;
src/add-ons/kernel/file_systems/btrfs/Inode.h
158
fInode = NULL;
src/add-ons/kernel/file_systems/btrfs/Inode.h
163
Inode* fInode;
src/add-ons/kernel/file_systems/exfat/DataStream.cpp
29
fInode(inode),
src/add-ons/kernel/file_systems/exfat/DataStream.cpp
51
cluster_t cluster = fInode->StartCluster();
src/add-ons/kernel/file_systems/exfat/DataStream.cpp
53
cluster = fInode->NextCluster(cluster);
src/add-ons/kernel/file_systems/exfat/DataStream.cpp
59
cluster_t extentEnd = fInode->NextCluster(cluster);
src/add-ons/kernel/file_systems/exfat/DataStream.cpp
67
B_PRIdOFF "\n", fInode->ID(), clusterIndex, pos, physical);
src/add-ons/kernel/file_systems/exfat/DataStream.h
32
Inode* fInode;
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
110
"%" B_PRIdINO " name: \"%s\", length: %zu\n", fInode->Cluster(),
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
124
*_id = fInode->ID();
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
127
if (fInode->ID() == 1)
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
128
*_id = fInode->ID();
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
130
*_id = fInode->Parent();
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
162
fCluster = fInode->Cluster();
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
163
fOffset = fInode->Offset();
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
175
fCluster = fInode->StartCluster();
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
184
fCluster = fInode->StartCluster();
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
222
"offset %" B_PRId64 "\n", fInode->Cluster(), fCurrent,
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
227
*_id = fInode->GetVolume()->GetIno(fCluster, fOffset - 1,
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
228
fInode->ID());
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
278
if (fInode->GetVolume()->ClusterToBlock(fCluster, block) != B_OK)
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
280
block += (fOffset / fInode->GetVolume()->EntriesPerBlock())
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
281
% (1 << fInode->GetVolume()->SuperBlock().BlocksPerClusterShift());
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
285
+ fOffset % fInode->GetVolume()->EntriesPerBlock();
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
286
} else if ((fOffset % fInode->GetVolume()->EntriesPerBlock()) == 0) {
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
288
if ((fOffset % fInode->GetVolume()->EntriesPerCluster()) == 0) {
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
289
fCluster = fInode->NextCluster(fCluster);
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
293
if (fInode->GetVolume()->ClusterToBlock(fCluster, block) != B_OK)
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
39
fInode(inode),
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
72
if (fInode->ID() == 1)
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
73
*_id = fInode->ID();
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
75
*_id = fInode->Parent();
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
87
*_id = fInode->ID();
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.h
62
Inode* fInode;
src/add-ons/kernel/file_systems/exfat/Inode.h
134
fInode(NULL)
src/add-ons/kernel/file_systems/exfat/Inode.h
142
fInode(NULL)
src/add-ons/kernel/file_systems/exfat/Inode.h
158
if (fInode != NULL) {
src/add-ons/kernel/file_systems/exfat/Inode.h
159
put_vnode(fInode->GetVolume()->FSVolume(), fInode->ID());
src/add-ons/kernel/file_systems/exfat/Inode.h
160
fInode = NULL;
src/add-ons/kernel/file_systems/exfat/Inode.h
169
return fStatus = get_vnode(volume->FSVolume(), id, (void**)&fInode);
src/add-ons/kernel/file_systems/exfat/Inode.h
174
*_inode = fInode;
src/add-ons/kernel/file_systems/exfat/Inode.h
181
fInode = NULL;
src/add-ons/kernel/file_systems/exfat/Inode.h
186
Inode* fInode;
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
101
recursive_lock_unlock(&fInode->SmallDataLock());
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
208
start += fVolume->InodeBlockIndex(fInode->ID()) * fVolume->InodeSize();
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
210
start += EXT2_INODE_NORMAL_SIZE + fInode->Node().ExtraInodeSize()
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
251
if (fInode->HasExtraAttributes()
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
252
&& recursive_lock_lock(&fInode->SmallDataLock()) == B_OK) {
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
254
fVolume->GetInodeBlock(fInode->ID(), blockNum);
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
259
+ fVolume->InodeBlockIndex(fInode->ID()) * fVolume->InodeSize();
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
263
+ fInode->Node().ExtraInodeSize(), end, name, index, &count,
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
269
recursive_lock_unlock(&fInode->SmallDataLock());
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
274
if (fInode->Node().ExtendedAttributesBlock() != 0) {
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
275
fBlock.SetTo(fInode->Node().ExtendedAttributesBlock());
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
29
fInode(inode),
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
42
fInode(inode),
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
67
return fInode->CheckPermissions(open_mode_to_access(openMode));
src/add-ons/kernel/file_systems/ext2/Attribute.h
66
Inode* fInode;
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
216
fInode->SetExtentChecksum(stream);
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
270
fInode->SetExtentChecksum(stream);
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
297
fInode->SetExtentChecksum(stream);
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
313
fInode->SetExtentChecksum(stream);
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
343
fInode->SetExtentChecksum(stream);
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
35
fInode(inode),
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
357
fInode->SetExtentChecksum(stream);
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
375
fInode->SetExtentChecksum(stream);
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
444
fInode->SetExtentChecksum(stream);
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
472
fInode->SetExtentChecksum(stream);
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
493
fInode->SetExtentChecksum(fStream);
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
80
if (!fInode->VerifyExtentChecksum(stream)) {
src/add-ons/kernel/file_systems/ext2/ExtentStream.h
40
Inode* fInode;
src/add-ons/kernel/file_systems/ext2/Inode.h
182
fInode(NULL)
src/add-ons/kernel/file_systems/ext2/Inode.h
190
fInode(NULL)
src/add-ons/kernel/file_systems/ext2/Inode.h
206
if (fInode != NULL) {
src/add-ons/kernel/file_systems/ext2/Inode.h
207
put_vnode(fInode->GetVolume()->FSVolume(), fInode->ID());
src/add-ons/kernel/file_systems/ext2/Inode.h
208
fInode = NULL;
src/add-ons/kernel/file_systems/ext2/Inode.h
217
return fStatus = get_vnode(volume->FSVolume(), id, (void**)&fInode);
src/add-ons/kernel/file_systems/ext2/Inode.h
222
*_inode = fInode;
src/add-ons/kernel/file_systems/ext2/Inode.h
229
fInode = NULL;
src/add-ons/kernel/file_systems/ext2/Inode.h
253
fInode = inode;
src/add-ons/kernel/file_systems/ext2/Inode.h
266
Inode* fInode;
src/add-ons/kernel/file_systems/ext2/InodeJournal.cpp
89
return fInode->FindBlock(logical * fBlockSize, physical);
src/add-ons/kernel/file_systems/ext2/InodeJournal.h
25
Inode* fInode;
src/add-ons/kernel/file_systems/nfs4/Delegation.cpp
110
fInode->GetOpenState())) {
src/add-ons/kernel/file_systems/nfs4/Delegation.cpp
21
fInode(inode),
src/add-ons/kernel/file_systems/nfs4/Delegation.cpp
47
status = fInode->Sync(true, false);
src/add-ons/kernel/file_systems/nfs4/Delegation.cpp
57
fInode->WaitAIOComplete();
src/add-ons/kernel/file_systems/nfs4/Delegation.cpp
61
fInode->Commit(fUid, fGid);
src/add-ons/kernel/file_systems/nfs4/Delegation.cpp
78
xprintf("Delegation at %p for Inode at %p (ino %" B_PRIdINO ")\n", this, fInode, fInode->ID());
src/add-ons/kernel/file_systems/nfs4/Delegation.h
45
Inode* fInode;
src/add-ons/kernel/file_systems/nfs4/Delegation.h
65
return fInode;
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.cpp
210
status_t result = fInode->GetDirSnapshot(&newSnapshot, NULL, &fChange,
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.cpp
240
fInode->GetFileSystem()->ServerUnlinkCleanup(current->fNode, fInode,
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.cpp
268
if (fInode->GetChangeInfo(&change, fAttrDir) != B_OK) {
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.cpp
346
notify_attribute_changed(fInode->GetFileSystem()->DevId(),
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.cpp
347
-1, fInode->ID(), newCurrent->fName, B_ATTR_CREATED);
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.cpp
349
notify_entry_created(fInode->GetFileSystem()->DevId(),
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.cpp
350
fInode->ID(), newCurrent->fName, newCurrent->fNode);
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.cpp
363
notify_attribute_changed(fInode->GetFileSystem()->DevId(),
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.cpp
364
-1, fInode->ID(), oldCurrent->fName, B_ATTR_REMOVED);
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.cpp
366
notify_entry_removed(fInode->GetFileSystem()->DevId(), fInode->ID(),
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.cpp
83
fInode(inode),
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.h
175
return fInode;
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.h
89
Inode* fInode;
src/add-ons/kernel/file_systems/nfs4/MetadataCache.cpp
204
notify_stat_changed(fInode->GetFileSystem()->DevId(), -1, fInode->ID(),
src/add-ons/kernel/file_systems/nfs4/MetadataCache.cpp
21
fInode(inode),
src/add-ons/kernel/file_systems/nfs4/MetadataCache.cpp
212
xprintf("MetadataCache at %p for Inode at %p\n", this, fInode);
src/add-ons/kernel/file_systems/nfs4/MetadataCache.cpp
82
notify_stat_changed(fInode->GetFileSystem()->DevId(), -1, fInode->ID(),
src/add-ons/kernel/file_systems/nfs4/MetadataCache.h
65
Inode* fInode;
src/add-ons/kernel/file_systems/nfs4/VnodeToInode.cpp
16
if (fInode == NULL) {
src/add-ons/kernel/file_systems/nfs4/VnodeToInode.cpp
17
status_t result = fFileSystem->GetInode(fID, &fInode);
src/add-ons/kernel/file_systems/nfs4/VnodeToInode.cpp
19
fInode = NULL;
src/add-ons/kernel/file_systems/nfs4/VnodeToInode.cpp
22
return fInode;
src/add-ons/kernel/file_systems/nfs4/VnodeToInode.cpp
31
delete fInode;
src/add-ons/kernel/file_systems/nfs4/VnodeToInode.cpp
33
fInode = newInode;
src/add-ons/kernel/file_systems/nfs4/VnodeToInode.cpp
41
if (fInode != NULL && !IsRoot()) {
src/add-ons/kernel/file_systems/nfs4/VnodeToInode.cpp
42
return fInode->GetFileSystem()->InoIdMap()->RemoveName(fID, parent,
src/add-ons/kernel/file_systems/nfs4/VnodeToInode.cpp
59
if (fInode != NULL)
src/add-ons/kernel/file_systems/nfs4/VnodeToInode.cpp
60
fInode->Dump(xprintf);
src/add-ons/kernel/file_systems/nfs4/VnodeToInode.h
108
return fInode && fFileSystem && fInode->ID() == fFileSystem->Root()->ID();
src/add-ons/kernel/file_systems/nfs4/VnodeToInode.h
115
return fInode;
src/add-ons/kernel/file_systems/nfs4/VnodeToInode.h
43
Inode* fInode;
src/add-ons/kernel/file_systems/nfs4/VnodeToInode.h
67
fInode(NULL),
src/add-ons/kernel/file_systems/nfs4/WorkQueue.cpp
222
args->fInode->EndAIOOp();
src/add-ons/kernel/file_systems/nfs4/WorkQueue.cpp
228
if (offset + length > args->fInode->MaxFileSize())
src/add-ons/kernel/file_systems/nfs4/WorkQueue.cpp
229
length = args->fInode->MaxFileSize() - offset;
src/add-ons/kernel/file_systems/nfs4/WorkQueue.cpp
241
result = args->fInode->WriteDirect(NULL,
src/add-ons/kernel/file_systems/nfs4/WorkQueue.cpp
257
result = args->fInode->ReadDirect(NULL,
src/add-ons/kernel/file_systems/nfs4/WorkQueue.cpp
277
args->fInode->EndAIOOp();
src/add-ons/kernel/file_systems/nfs4/WorkQueue.cpp
32
xprintf("\t\tFor Inode at %p (ino %" B_PRIdINO ")\n", args->fInode, args->fInode->ID());
src/add-ons/kernel/file_systems/nfs4/WorkQueue.cpp
90
reinterpret_cast<IORequestArgs*>(args)->fInode->BeginAIOOp();
src/add-ons/kernel/file_systems/nfs4/WorkQueue.h
33
Inode* fInode;
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
466
args->fInode = inode;
src/add-ons/kernel/file_systems/ufs2/DirectoryIterator.cpp
26
fInode(inode)
src/add-ons/kernel/file_systems/ufs2/DirectoryIterator.cpp
48
*_id = fInode->ID();
src/add-ons/kernel/file_systems/ufs2/DirectoryIterator.cpp
72
status_t status = fInode->ReadAt(fOffset, (uint8_t*)&direct, &size);
src/add-ons/kernel/file_systems/ufs2/DirectoryIterator.h
58
Inode* fInode;
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
112
size_t availableSpace = fInode->GetVolume()->BlockSize() - BlockLen();
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
129
((char*)DIR_DFORK_PTR(fInode->Buffer(), fInode->CoreInodeSize())
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
15
fInode(inode),
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
154
char* base = (char*)DIR_DFORK_PTR(fInode->Buffer(), fInode->CoreInodeSize())
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
216
Volume* volume = fInode->GetVolume();
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
234
len = fInode->DirBlockSize();
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
245
uint64 readPos = fInode->FileSystemBlockToAddr(requiredBlock);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
264
uint64 readPos = fInode->FileSystemBlockToAddr(requiredBlock);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
283
xfs_extnum_t noOfExtents = fInode->DataExtentsCount();
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
292
Volume* volume = fInode->GetVolume();
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
296
status_t status = fInode->GetNodefromTree(levelsInTree, volume, len,
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
297
fInode->DirBlockSize(), fSingleDirBlock);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
307
if (!VerifyHeader<LongBlock>((LongBlock*)leafBuffer, leafBuffer, fInode,
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
313
uint32 offset = fInode->SizeOfLongBlock();
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
32
fSingleDirBlock = new(std::nothrow) char[fInode->DirBlockSize()];
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
329
uint64 readPos = fInode->FileSystemBlockToAddr(fileSystemBlockNo);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
358
ssize_t len = fInode->DirBlockSize();
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
365
xfs_daddr_t readPos = fInode->FileSystemBlockToAddr(
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
368
if (read_pos(fInode->GetVolume()->Device(), readPos, blockBuffer, len)
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
376
ExtentDataHeader* header = ExtentDataHeader::Create(fInode, fSingleDirBlock);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
379
if (!VerifyHeader<ExtentDataHeader>(header, fSingleDirBlock, fInode,
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
39
DIR_DFORK_PTR(fInode->Buffer(), fInode->CoreInodeSize()), sizeof(BlockInDataFork));
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
393
ExtentLeafHeader* leaf = ExtentLeafHeader::Create(fInode, fSingleDirBlock);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
399
&& !VerifyHeader<ExtentLeafHeader>(leaf, fSingleDirBlock, fInode,
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
408
NodeHeader* node = NodeHeader::Create(fInode, fSingleDirBlock);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
414
&& !VerifyHeader<NodeHeader>(node, fSingleDirBlock, fInode,
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
431
if (fInode->HasFileTypeField())
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
485
Volume* volume = fInode->GetVolume();
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
488
entry = (void*)(fSingleDirBlock + ExtentDataHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
493
+ BLOCKOFFSET_FROM_ADDRESS(fOffset, fInode));
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
497
uint32 curDirectorySize = fInode->Size();
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
514
entry = (void*)(fSingleDirBlock + ExtentDataHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
515
fOffset = fOffset + ExtentDataHeader::Size(fInode);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
529
entry = (void*)(fSingleDirBlock + ExtentDataHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
530
fOffset = fOffset + ExtentDataHeader::Size(fInode);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
547
BLOCKOFFSET_FROM_ADDRESS(fOffset, fInode), currentOffset);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
549
if (BLOCKOFFSET_FROM_ADDRESS(fOffset, fInode) > currentOffset) {
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
644
NodeHeader* header = NodeHeader::Create(fInode, fSingleDirBlock);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
647
NodeEntry* entry = (NodeEntry*)(fSingleDirBlock + NodeHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
66
return fInode->SizeOfLongBlock();
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
667
Volume* volume = fInode->GetVolume();
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
703
if (!VerifyHeader<LongBlock>(curDirBlock, fPathForLeaves[pathIndex].blockData, fInode,
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
717
ExtentLeafHeader* dirBlock = ExtentLeafHeader::Create(fInode, fSingleDirBlock);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
739
= ExtentLeafHeader::Create(fInode, fSingleDirBlock);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
743
= (ExtentLeafEntry*)(fSingleDirBlock + ExtentLeafHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
765
uint32 offset = BLOCKOFFSET_FROM_ADDRESS(address * 8, fInode);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
88
if (fInode->ForkOffset() != 0)
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
89
lengthOfDataFork = fInode->ForkOffset() << 3;
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
90
if (fInode->ForkOffset() == 0) {
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
91
lengthOfDataFork = fInode->GetVolume()->InodeSize()
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
92
- fInode->CoreInodeSize();
src/add-ons/kernel/file_systems/xfs/BPlusTree.h
149
Inode* fInode;
src/add-ons/kernel/file_systems/xfs/Extent.cpp
104
(fBlockBuffer + fInode->DirBlockSize() - sizeof(ExtentBlockTail));
src/add-ons/kernel/file_systems/xfs/Extent.cpp
113
return address & (fInode->DirBlockSize() - 1);
src/add-ons/kernel/file_systems/xfs/Extent.cpp
128
if (fInode->BlockCount() != 1)
src/add-ons/kernel/file_systems/xfs/Extent.cpp
130
if (fInode->Size() != fInode->DirBlockSize())
src/add-ons/kernel/file_systems/xfs/Extent.cpp
132
void* pointerToMap = DIR_DFORK_PTR(fInode->Buffer(), fInode->CoreInodeSize());
src/add-ons/kernel/file_systems/xfs/Extent.cpp
145
if (fInode->HasFileTypeField())
src/add-ons/kernel/file_systems/xfs/Extent.cpp
16
fInode(inode),
src/add-ons/kernel/file_systems/xfs/Extent.cpp
168
entry = (void*)(fBlockBuffer + ExtentDataHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/Extent.cpp
51
int len = fInode->DirBlockSize();
src/add-ons/kernel/file_systems/xfs/Extent.cpp
57
fInode->FileSystemBlockToAddr(fMap->br_startblock);
src/add-ons/kernel/file_systems/xfs/Extent.cpp
59
if (read_pos(fInode->GetVolume()->Device(), readPos, fBlockBuffer, len)
src/add-ons/kernel/file_systems/xfs/Extent.cpp
77
void* pointerToMap = DIR_DFORK_PTR(fInode->Buffer(), fInode->CoreInodeSize());
src/add-ons/kernel/file_systems/xfs/Extent.cpp
87
ExtentDataHeader* header = ExtentDataHeader::Create(fInode, fBlockBuffer);
src/add-ons/kernel/file_systems/xfs/Extent.cpp
90
if (!VerifyHeader<ExtentDataHeader>(header, fBlockBuffer, fInode, 0, fMap, XFS_BLOCK)) {
src/add-ons/kernel/file_systems/xfs/Extent.h
178
Inode* fInode;
src/add-ons/kernel/file_systems/xfs/LeafAttribute.cpp
101
if (read_pos(fInode->GetVolume()->Device(), readPos, fLeafBuffer, len) != len) {
src/add-ons/kernel/file_systems/xfs/LeafAttribute.cpp
15
fInode(inode),
src/add-ons/kernel/file_systems/xfs/LeafAttribute.cpp
214
xfs_daddr_t readPos = fInode->FileSystemBlockToAddr(blkno);
src/add-ons/kernel/file_systems/xfs/LeafAttribute.cpp
216
if (fInode->Version() == 3)
src/add-ons/kernel/file_systems/xfs/LeafAttribute.cpp
222
if (read_pos(fInode->GetVolume()->Device(), readPos, buffer, lengthToRead)
src/add-ons/kernel/file_systems/xfs/LeafAttribute.cpp
240
AttrLeafHeader* header = AttrLeafHeader::Create(fInode,fLeafBuffer);
src/add-ons/kernel/file_systems/xfs/LeafAttribute.cpp
241
AttrLeafEntry* firstEntry = (AttrLeafEntry*)(fLeafBuffer + AttrLeafHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/LeafAttribute.cpp
286
AttrLeafHeader* header = AttrLeafHeader::Create(fInode,fLeafBuffer);
src/add-ons/kernel/file_systems/xfs/LeafAttribute.cpp
287
AttrLeafEntry* entry = (AttrLeafEntry*)(fLeafBuffer + AttrLeafHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/LeafAttribute.cpp
44
AttrLeafHeader* header = AttrLeafHeader::Create(fInode, fLeafBuffer);
src/add-ons/kernel/file_systems/xfs/LeafAttribute.cpp
48
if (!VerifyHeader<AttrLeafHeader>(header, fLeafBuffer, fInode, 0, fMap, ATTR_LEAF)) {
src/add-ons/kernel/file_systems/xfs/LeafAttribute.cpp
66
void* attributeFork = DIR_AFORK_PTR(fInode->Buffer(),
src/add-ons/kernel/file_systems/xfs/LeafAttribute.cpp
67
fInode->CoreInodeSize(), fInode->ForkOffset());
src/add-ons/kernel/file_systems/xfs/LeafAttribute.cpp
94
int len = fInode->DirBlockSize();
src/add-ons/kernel/file_systems/xfs/LeafAttribute.cpp
99
xfs_daddr_t readPos = fInode->FileSystemBlockToAddr(fMap->br_startblock);
src/add-ons/kernel/file_systems/xfs/LeafAttribute.h
172
Inode* fInode;
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
102
if (startoff != LEAF_STARTOFFSET(fInode->GetVolume()->BlockLog()))
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
112
void* directoryFork = DIR_DFORK_PTR(fInode->Buffer(), fInode->CoreInodeSize());
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
146
int len = fInode->DirBlockSize();
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
154
fInode->FileSystemBlockToAddr(map->br_startblock + howManyBlocksFurthur);
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
156
if (read_pos(fInode->GetVolume()->Device(), readPos, blockBuffer, len)
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
16
fInode(inode),
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
166
ExtentLeafHeader* header = ExtentLeafHeader::Create(fInode, fLeafBuffer);
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
181
return address & (fInode->DirBlockSize() - 1);
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
195
return (ExtentLeafEntry*)((char*)fLeafBuffer + ExtentLeafHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
204
if (fInode->HasFileTypeField())
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
215
int len = fInode->DataExtentsCount();
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
248
Volume* volume = fInode->GetVolume();
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
252
entry = (void*)(fDataBuffer + ExtentDataHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
257
+ BLOCKOFFSET_FROM_ADDRESS(fOffset, fInode));
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
260
uint32 curDirectorySize = fInode->Size();
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
277
entry = (void*)(fDataBuffer + ExtentDataHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
278
fOffset = fOffset + ExtentDataHeader::Size(fInode);
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
287
entry = (void*)(fDataBuffer + ExtentDataHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
288
fOffset = fOffset + ExtentDataHeader::Size(fInode);
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
305
BLOCKOFFSET_FROM_ADDRESS(fOffset, fInode), currentOffset);
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
307
if (BLOCKOFFSET_FROM_ADDRESS(fOffset, fInode) > currentOffset) {
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
344
ExtentLeafHeader* leafHeader = ExtentLeafHeader::Create(fInode, fLeafBuffer);
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
356
Volume* volume = fInode->GetVolume();
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
370
uint32 offset = BLOCKOFFSET_FROM_ADDRESS(address * 8, fInode);
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
47
FillMapEntry(fInode->DataExtentsCount()-1, fLeafMap);
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
54
ExtentDataHeader* data = ExtentDataHeader::Create(fInode, fDataBuffer);
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
57
if (!VerifyHeader<ExtentDataHeader>(data, fDataBuffer, fInode, 0, fDataMap, XFS_LEAF)) {
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
68
ExtentLeafHeader* leaf = ExtentLeafHeader::Create(fInode, fLeafBuffer);
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
71
if (!VerifyHeader<ExtentLeafHeader>(leaf, fLeafBuffer, fInode, 0, fLeafMap, XFS_LEAF)) {
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
86
if (fInode->BlockCount() == 1
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
87
|| fInode->DataExtentsCount() == 1
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
88
|| (uint64) fInode->Size() !=
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
89
(fInode->BlockCount() - 1) * fInode->DirBlockSize())
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
95
void* directoryFork = DIR_DFORK_PTR(fInode->Buffer(), fInode->CoreInodeSize());
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
98
+ (fInode->DataExtentsCount() - 1) * EXTENT_SIZE);
src/add-ons/kernel/file_systems/xfs/LeafDirectory.h
127
Inode* fInode;
src/add-ons/kernel/file_systems/xfs/Node.cpp
123
ssize_t len = fInode->DirBlockSize();
src/add-ons/kernel/file_systems/xfs/Node.cpp
130
xfs_daddr_t readPos = fInode->FileSystemBlockToAddr(map->br_startblock
src/add-ons/kernel/file_systems/xfs/Node.cpp
133
if (read_pos(fInode->GetVolume()->Device(), readPos, blockBuffer, len)
src/add-ons/kernel/file_systems/xfs/Node.cpp
141
ExtentDataHeader* header = ExtentDataHeader::Create(fInode, fDataBuffer);
src/add-ons/kernel/file_systems/xfs/Node.cpp
144
if (!VerifyHeader<ExtentDataHeader>(header, fDataBuffer, fInode,
src/add-ons/kernel/file_systems/xfs/Node.cpp
15
fInode(inode),
src/add-ons/kernel/file_systems/xfs/Node.cpp
158
ExtentLeafHeader* leaf = ExtentLeafHeader::Create(fInode, fLeafBuffer);
src/add-ons/kernel/file_systems/xfs/Node.cpp
164
&& !VerifyHeader<ExtentLeafHeader>(leaf, fLeafBuffer, fInode,
src/add-ons/kernel/file_systems/xfs/Node.cpp
173
NodeHeader* node = NodeHeader::Create(fInode, fLeafBuffer);
src/add-ons/kernel/file_systems/xfs/Node.cpp
179
&& !VerifyHeader<NodeHeader>(node, fLeafBuffer, fInode,
src/add-ons/kernel/file_systems/xfs/Node.cpp
197
return address & (fInode->DirBlockSize() - 1);
src/add-ons/kernel/file_systems/xfs/Node.cpp
204
NodeHeader* header = NodeHeader::Create(fInode, fLeafBuffer);
src/add-ons/kernel/file_systems/xfs/Node.cpp
208
NodeEntry* entry = (NodeEntry*)(void*)(fLeafBuffer + NodeHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/Node.cpp
211
if ((NodeEntry*)(void*)fLeafBuffer + fInode->DirBlockSize()
src/add-ons/kernel/file_systems/xfs/Node.cpp
233
if (fInode->HasFileTypeField())
src/add-ons/kernel/file_systems/xfs/Node.cpp
244
int len = fInode->DataExtentsCount();
src/add-ons/kernel/file_systems/xfs/Node.cpp
277
Volume* volume = fInode->GetVolume();
src/add-ons/kernel/file_systems/xfs/Node.cpp
281
entry = (void*)(fDataBuffer + ExtentDataHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/Node.cpp
286
+ BLOCKOFFSET_FROM_ADDRESS(fOffset, fInode));
src/add-ons/kernel/file_systems/xfs/Node.cpp
290
uint32 curDirectorySize = fInode->Size();
src/add-ons/kernel/file_systems/xfs/Node.cpp
307
entry = (void*)(fDataBuffer + ExtentDataHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/Node.cpp
308
fOffset = fOffset + ExtentDataHeader::Size(fInode);
src/add-ons/kernel/file_systems/xfs/Node.cpp
317
entry = (void*)(fDataBuffer + ExtentDataHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/Node.cpp
318
fOffset = fOffset + ExtentDataHeader::Size(fInode);
src/add-ons/kernel/file_systems/xfs/Node.cpp
335
BLOCKOFFSET_FROM_ADDRESS(fOffset, fInode), currentOffset);
src/add-ons/kernel/file_systems/xfs/Node.cpp
337
if (BLOCKOFFSET_FROM_ADDRESS(fOffset, fInode) > currentOffset) {
src/add-ons/kernel/file_systems/xfs/Node.cpp
39
int len = fInode->DataExtentsCount();
src/add-ons/kernel/file_systems/xfs/Node.cpp
392
for(int i = fFirstLeafMapIndex; i < fInode->DataExtentsCount(); i++)
src/add-ons/kernel/file_systems/xfs/Node.cpp
401
ExtentLeafHeader* leafHeader = ExtentLeafHeader::Create(fInode, fLeafBuffer);
src/add-ons/kernel/file_systems/xfs/Node.cpp
405
(ExtentLeafEntry*)(void*)(fLeafBuffer + ExtentLeafHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/Node.cpp
413
Volume* volume = fInode->GetVolume();
src/add-ons/kernel/file_systems/xfs/Node.cpp
42
void* directoryFork = DIR_DFORK_PTR(fInode->Buffer(), fInode->CoreInodeSize());
src/add-ons/kernel/file_systems/xfs/Node.cpp
427
uint32 offset = BLOCKOFFSET_FROM_ADDRESS(address * 8, fInode);
src/add-ons/kernel/file_systems/xfs/Node.cpp
50
if (startoff == LEAF_STARTOFFSET(fInode->GetVolume()->BlockLog()))
src/add-ons/kernel/file_systems/xfs/Node.cpp
90
void* directoryFork = DIR_DFORK_PTR(fInode->Buffer(), fInode->CoreInodeSize());
src/add-ons/kernel/file_systems/xfs/Node.h
117
Inode* fInode;
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
102
xfs_extnum_t totalExtents = fInode->AttrExtentsCount();
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
120
int len = fInode->DirBlockSize();
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
123
fInode->FileSystemBlockToAddr(block);
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
125
if (read_pos(fInode->GetVolume()->Device(), readPos, buffer, len) != len) {
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
15
fInode(inode),
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
239
fInode->FileSystemBlockToAddr(blkno);
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
241
if (fInode->Version() == 3)
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
247
if (read_pos(fInode->GetVolume()->Device(), readPos, buffer, lengthToRead)
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
265
NodeHeader* node = NodeHeader::Create(fInode, fNodeBuffer);
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
266
NodeEntry* firstNodeEntry = (NodeEntry*)(fNodeBuffer + NodeHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
289
AttrLeafHeader* header = AttrLeafHeader::Create(fInode, fLeafBuffer);
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
291
(AttrLeafEntry*)(fLeafBuffer + AttrLeafHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
340
NodeHeader* node = NodeHeader::Create(fInode, fNodeBuffer);
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
341
NodeEntry* nodeEntry = (NodeEntry*)(fNodeBuffer + NodeHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
358
AttrLeafHeader* header = AttrLeafHeader::Create(fInode,fLeafBuffer);
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
359
AttrLeafEntry* entry = (AttrLeafEntry*)(fLeafBuffer + AttrLeafHeader::Size(fInode));
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
49
int len = fInode->DirBlockSize();
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
62
NodeHeader* header = NodeHeader::Create(fInode,fNodeBuffer);
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
66
if (!VerifyHeader<NodeHeader>(header, fNodeBuffer, fInode, 0, fMap, ATTR_NODE)) {
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
80
void* attributeFork = DIR_AFORK_PTR(fInode->Buffer(),
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
81
fInode->CoreInodeSize(), fInode->ForkOffset());
src/add-ons/kernel/file_systems/xfs/NodeAttribute.h
37
Inode* fInode;
src/add-ons/kernel/file_systems/xfs/ShortAttribute.cpp
12
fInode(inode),
src/add-ons/kernel/file_systems/xfs/ShortAttribute.cpp
15
fHeader = (AShortFormHeader*)(DIR_AFORK_PTR(fInode->Buffer(),
src/add-ons/kernel/file_systems/xfs/ShortAttribute.cpp
16
fInode->CoreInodeSize(), fInode->ForkOffset()));
src/add-ons/kernel/file_systems/xfs/ShortAttribute.h
48
Inode* fInode;
src/add-ons/kernel/file_systems/xfs/ShortDirectory.cpp
134
*ino = fInode->ID();
src/add-ons/kernel/file_systems/xfs/ShortDirectory.cpp
14
fInode(inode),
src/add-ons/kernel/file_systems/xfs/ShortDirectory.cpp
17
fHeader = (ShortFormHeader*)(DIR_DFORK_PTR(fInode->Buffer(), fInode->CoreInodeSize()));
src/add-ons/kernel/file_systems/xfs/ShortDirectory.cpp
30
ASSERT(fInode->HasFileTypeField() == true);
src/add-ons/kernel/file_systems/xfs/ShortDirectory.cpp
65
if (fInode->HasFileTypeField())
src/add-ons/kernel/file_systems/xfs/ShortDirectory.cpp
77
+ (fInode->HasFileTypeField() ? sizeof(uint8) : 0)
src/add-ons/kernel/file_systems/xfs/ShortDirectory.cpp
97
xfs_ino_t rootIno = fInode->GetVolume()->Root();
src/add-ons/kernel/file_systems/xfs/ShortDirectory.cpp
98
if (strcmp(name, ".") == 0 || (rootIno == fInode->ID())) {
src/add-ons/kernel/file_systems/xfs/ShortDirectory.cpp
99
*ino = fInode->ID();
src/add-ons/kernel/file_systems/xfs/ShortDirectory.h
70
Inode* fInode;
src/add-ons/kernel/file_systems/xfs/Symlink.cpp
108
if (fInode->Version() == 3) {
src/add-ons/kernel/file_systems/xfs/Symlink.cpp
110
if (!VerifyHeader<SymlinkHeader>(header, fSymlinkBuffer, fInode, 0, &fMap, 0)) {
src/add-ons/kernel/file_systems/xfs/Symlink.cpp
117
size_t lengthToRead = fInode->Size();
src/add-ons/kernel/file_systems/xfs/Symlink.cpp
133
switch (fInode->Format()) {
src/add-ons/kernel/file_systems/xfs/Symlink.cpp
14
fInode(inode),
src/add-ons/kernel/file_systems/xfs/Symlink.cpp
29
void* pointerToMap = DIR_DFORK_PTR(fInode->Buffer(), fInode->CoreInodeSize());
src/add-ons/kernel/file_systems/xfs/Symlink.cpp
54
int len = fInode->DirBlockSize();
src/add-ons/kernel/file_systems/xfs/Symlink.cpp
60
fInode->FileSystemBlockToAddr(fMap.br_startblock);
src/add-ons/kernel/file_systems/xfs/Symlink.cpp
62
if (read_pos(fInode->GetVolume()->Device(), readPos, fSymlinkBuffer, len)
src/add-ons/kernel/file_systems/xfs/Symlink.cpp
77
size_t lengthToRead = fInode->Size();
src/add-ons/kernel/file_systems/xfs/Symlink.cpp
82
char* offset = (char*)(DIR_DFORK_PTR(fInode->Buffer(), fInode->CoreInodeSize()));
src/add-ons/kernel/file_systems/xfs/Symlink.h
61
Inode* fInode;
src/bin/bfs_tools/lib/Inode.cpp
105
fInode = inode;
src/bin/bfs_tools/lib/Inode.cpp
114
if (!fInode)
src/bin/bfs_tools/lib/Inode.cpp
118
if (fInode->magic1 != INODE_MAGIC1
src/bin/bfs_tools/lib/Inode.cpp
119
|| !(fInode->flags & INODE_IN_USE)
src/bin/bfs_tools/lib/Inode.cpp
120
|| fInode->inode_num.length != 1)
src/bin/bfs_tools/lib/Inode.cpp
125
if (fInode->inode_size != fDisk->SuperBlock()->inode_size
src/bin/bfs_tools/lib/Inode.cpp
127
|| fInode->parent.allocation_group > fDisk->SuperBlock()->num_ags
src/bin/bfs_tools/lib/Inode.cpp
128
|| fInode->parent.allocation_group < 0
src/bin/bfs_tools/lib/Inode.cpp
129
|| fInode->parent.start > (1L << fDisk->SuperBlock()->ag_shift)
src/bin/bfs_tools/lib/Inode.cpp
130
|| fInode->parent.length != 1
src/bin/bfs_tools/lib/Inode.cpp
132
|| fInode->attributes.allocation_group > fDisk->SuperBlock()->num_ags
src/bin/bfs_tools/lib/Inode.cpp
133
|| fInode->attributes.allocation_group < 0
src/bin/bfs_tools/lib/Inode.cpp
134
|| fInode->attributes.start > (1L << fDisk->SuperBlock()->ag_shift))
src/bin/bfs_tools/lib/Inode.cpp
138
switch (fInode->inode_size) {
src/bin/bfs_tools/lib/Inode.cpp
1393
if ((fInode->flags & INODE_LONG_SYMLINK) == 0) {
src/bin/bfs_tools/lib/Inode.cpp
1394
strcpy(to,fInode->short_symlink);
src/bin/bfs_tools/lib/Inode.cpp
157
if (!fInode)
src/bin/bfs_tools/lib/Inode.cpp
160
bfs_inode *buffer = (bfs_inode *)malloc(fInode->inode_size);
src/bin/bfs_tools/lib/Inode.cpp
164
memcpy(buffer, fInode, fInode->inode_size);
src/bin/bfs_tools/lib/Inode.cpp
165
fInode = buffer;
src/bin/bfs_tools/lib/Inode.cpp
204
free(fInode);
src/bin/bfs_tools/lib/Inode.cpp
205
fInode = NULL;
src/bin/bfs_tools/lib/Inode.cpp
216
if (!fOwnBuffer || fInode != NULL)
src/bin/bfs_tools/lib/Inode.cpp
219
fInode = (bfs_inode*)malloc(fDisk->BlockSize());
src/bin/bfs_tools/lib/Inode.cpp
220
if (fInode == NULL)
src/bin/bfs_tools/lib/Inode.cpp
223
ssize_t bytesRead = fDisk->ReadAt(Offset(), fInode, fDisk->BlockSize());
src/bin/bfs_tools/lib/Inode.cpp
241
fInode->parent = run;
src/bin/bfs_tools/lib/Inode.cpp
249
fInode->inode_num = run;
src/bin/bfs_tools/lib/Inode.cpp
258
fInode->mode = mode;
src/bin/bfs_tools/lib/Inode.cpp
269
small_data *data = fInode->small_data_start, *nameData = NULL;
src/bin/bfs_tools/lib/Inode.cpp
272
while (!data->IsLast(fInode)) {
src/bin/bfs_tools/lib/Inode.cpp
28
fInode(inode)
src/bin/bfs_tools/lib/Inode.cpp
284
if ((addr_t)data + newLength - oldLength >= (addr_t)(fInode
src/bin/bfs_tools/lib/Inode.cpp
289
memmove(newLength + (uint8 *)fInode->small_data_start,
src/bin/bfs_tools/lib/Inode.cpp
290
fInode->small_data_start,
src/bin/bfs_tools/lib/Inode.cpp
291
(addr_t)data - (addr_t)fInode->small_data_start);
src/bin/bfs_tools/lib/Inode.cpp
292
nameData = fInode->small_data_start;
src/bin/bfs_tools/lib/Inode.cpp
295
(addr_t)data - (addr_t)fInode->small_data_start);
src/bin/bfs_tools/lib/Inode.cpp
30
fInode->AcquireBuffer();
src/bin/bfs_tools/lib/Inode.cpp
316
small_data *data = fInode->small_data_start;
src/bin/bfs_tools/lib/Inode.cpp
317
while (!data->IsLast(fInode)) {
src/bin/bfs_tools/lib/Inode.cpp
332
if (!fInode)
src/bin/bfs_tools/lib/Inode.cpp
339
data = fInode->small_data_start;
src/bin/bfs_tools/lib/Inode.cpp
344
if (data->IsLast(fInode))
src/bin/bfs_tools/lib/Inode.cpp
35
fInode->ReleaseBuffer();
src/bin/bfs_tools/lib/Inode.cpp
369
if (fCurrentSmallData == NULL || !fCurrentSmallData->IsLast(fInode)) {
src/bin/bfs_tools/lib/Inode.cpp
371
fCurrentSmallData = fInode->small_data_start;
src/bin/bfs_tools/lib/Inode.cpp
376
if (!fCurrentSmallData->IsLast(fInode)
src/bin/bfs_tools/lib/Inode.cpp
381
if (!fCurrentSmallData->IsLast(fInode)) {
src/bin/bfs_tools/lib/Inode.cpp
39
Inode* fInode;
src/bin/bfs_tools/lib/Inode.cpp
49
fInode(inode),
src/bin/bfs_tools/lib/Inode.cpp
541
node->SetPermissions(fInode->mode);
src/bin/bfs_tools/lib/Inode.cpp
542
node->SetOwner(fInode->uid);
src/bin/bfs_tools/lib/Inode.cpp
543
node->SetGroup(fInode->gid);
src/bin/bfs_tools/lib/Inode.cpp
544
node->SetModificationTime(fInode->last_modified_time >> 16);
src/bin/bfs_tools/lib/Inode.cpp
545
node->SetCreationTime(fInode->create_time >> 16);
src/bin/bfs_tools/lib/Inode.cpp
595
bfs_inode *inodeBuffer = inode->fInode;
src/bin/bfs_tools/lib/Inode.cpp
65
fInode(inode.fInode),
src/bin/bfs_tools/lib/Inode.cpp
673
if (pos > fInode->data.size)
src/bin/bfs_tools/lib/Inode.cpp
689
if (fInode->data.max_direct_range > 0
src/bin/bfs_tools/lib/Inode.cpp
690
&& pos >= fInode->data.max_direct_range) {
src/bin/bfs_tools/lib/Inode.cpp
691
if (fInode->data.max_double_indirect_range > 0
src/bin/bfs_tools/lib/Inode.cpp
692
&& pos >= fInode->data.max_indirect_range) {
src/bin/bfs_tools/lib/Inode.cpp
696
block_run *indirect = (block_run *)fDisk->ReadBlockRun(fInode->data.double_indirect);
src/bin/bfs_tools/lib/Inode.cpp
700
off_t start = pos - fInode->data.max_indirect_range;
src/bin/bfs_tools/lib/Inode.cpp
712
fRunFileOffset = fInode->data.max_indirect_range + (index * indirectSize) + (fCurrent * directSize);
src/bin/bfs_tools/lib/Inode.cpp
719
block_run *indirect = (block_run *)fDisk->ReadBlockRun(fInode->data.indirect);
src/bin/bfs_tools/lib/Inode.cpp
723
int32 indirectRuns = (fInode->data.indirect.length << fDisk->BlockShift()) / sizeof(block_run);
src/bin/bfs_tools/lib/Inode.cpp
726
fRunBlockEnd = fInode->data.max_direct_range;
src/bin/bfs_tools/lib/Inode.cpp
756
if (fInode->data.direct[fCurrent].IsZero())
src/bin/bfs_tools/lib/Inode.cpp
760
fRunBlockEnd += fInode->data.direct[fCurrent].length << fDisk->BlockShift();
src/bin/bfs_tools/lib/Inode.cpp
764
if (fCurrent == NUM_DIRECT_BLOCKS || fInode->data.direct[fCurrent].IsZero())
src/bin/bfs_tools/lib/Inode.cpp
767
fRun = fInode->data.direct[fCurrent];
src/bin/bfs_tools/lib/Inode.cpp
781
if (pos + (off_t)size > fInode->data.size) {
src/bin/bfs_tools/lib/Inode.cpp
782
if (pos > fInode->data.size) // reading outside the file
src/bin/bfs_tools/lib/Inode.cpp
785
size = fInode->data.size - pos;
src/bin/bfs_tools/lib/Inode.cpp
828
if (pos + (off_t)size > fInode->data.size) {
src/bin/bfs_tools/lib/Inode.cpp
829
if (pos > fInode->data.size) // writing outside the file
src/bin/bfs_tools/lib/Inode.cpp
832
size = fInode->data.size - pos;
src/bin/bfs_tools/lib/Inode.cpp
87
free(fInode);
src/bin/bfs_tools/lib/Inode.cpp
871
fPosition = fInode->data.size + position;
src/bin/bfs_tools/lib/Inode.cpp
89
fInode = NULL;
src/bin/bfs_tools/lib/Inode.cpp
892
if (size > fInode->data.size || size > fInode->data.max_direct_range)
src/bin/bfs_tools/lib/Inode.cpp
895
if (size == fInode->data.size)
src/bin/bfs_tools/lib/Inode.cpp
900
fInode->data.size = size;
src/bin/bfs_tools/lib/Inode.cpp
901
fInode->data.max_direct_range = size;
src/bin/bfs_tools/lib/Inode.cpp
902
fInode->data.max_indirect_range = 0;
src/bin/bfs_tools/lib/Inode.cpp
903
fInode->data.max_double_indirect_range = 0;
src/bin/bfs_tools/lib/Inode.cpp
907
fInode->data.direct[i].SetTo(0, 0, 0);
src/bin/bfs_tools/lib/Inode.cpp
908
else if ((fInode->data.direct[i].length << fDisk->BlockShift()) >= size) {
src/bin/bfs_tools/lib/Inode.cpp
910
fInode->data.direct[i].length = blocks;
src/bin/bfs_tools/lib/Inode.cpp
913
size -= fInode->data.direct[i].length << fDisk->BlockShift();
src/bin/bfs_tools/lib/Inode.h
151
uint32 Type() const { return fInode->type; }
src/bin/bfs_tools/lib/Inode.h
26
bool IsFile() const { return BFS_S_ISREG(fInode->mode); }
src/bin/bfs_tools/lib/Inode.h
27
bool IsDirectory() const { return BFS_S_ISDIR(fInode->mode); }
src/bin/bfs_tools/lib/Inode.h
28
bool IsSymlink() const { return BFS_S_ISLNK(fInode->mode); }
src/bin/bfs_tools/lib/Inode.h
29
bool IsIndex() const { return BFS_S_ISINDEX(fInode->mode); }
src/bin/bfs_tools/lib/Inode.h
31
{ return (fInode->mode & BFS_S_ATTR) != 0; }
src/bin/bfs_tools/lib/Inode.h
33
{ return (fInode->mode & BFS_S_ATTR_DIR) != 0; }
src/bin/bfs_tools/lib/Inode.h
36
int32 Mode() const { return fInode->mode; }
src/bin/bfs_tools/lib/Inode.h
37
int32 Flags() const { return fInode->flags; }
src/bin/bfs_tools/lib/Inode.h
38
off_t Size() const { return fInode->data.size; }
src/bin/bfs_tools/lib/Inode.h
44
block_run Parent() const { return fInode->parent; }
src/bin/bfs_tools/lib/Inode.h
45
block_run Attributes() const { return fInode->attributes; }
src/bin/bfs_tools/lib/Inode.h
47
const bfs_inode* InodeBuffer() const { return fInode; }
src/bin/bfs_tools/lib/Inode.h
91
bfs_inode *fInode;
src/bin/bfs_tools/recover.cpp
142
fInode = Inode::Factory(&disk, run);
src/bin/bfs_tools/recover.cpp
143
if (fInode != NULL)
src/bin/bfs_tools/recover.cpp
144
fInode->AcquireBuffer();
src/bin/bfs_tools/recover.cpp
149
if (fInode != NULL)
src/bin/bfs_tools/recover.cpp
150
fInode->ReleaseBuffer();
src/bin/bfs_tools/recover.cpp
155
return fInode;
src/bin/bfs_tools/recover.cpp
160
fInode = NULL;
src/bin/bfs_tools/recover.cpp
164
Inode* fInode;
src/system/kernel/cache/vnode_store.cpp
145
status_t status = vfs_get_vnode(fDevice, fInode, false, &vnode);
src/system/kernel/cache/vnode_store.cpp
178
fDevice, fInode);
src/system/kernel/cache/vnode_store.cpp
31
vfs_vnode_to_node_ref(fVnode, &fDevice, &fInode);
src/system/kernel/cache/vnode_store.h
55
{ return fInode; }
src/system/kernel/cache/vnode_store.h
63
ino_t fInode;