Searched refs:Vnode (Results 1 - 18 of 18) sorted by relevance

/haiku/src/system/kernel/fs/
H A Dunused_vnodes.h16 #include "Vnode.h"
37 static Vnode* sHotVnodes[kMaxHotVnodes];
53 Vnode* vnode = sHotVnodes[i];
81 vnode_unused(Vnode* vnode)
138 vnode_used(Vnode* vnode)
160 vnode_to_be_freed(Vnode* vnode)
H A DVnode.h23 typedef struct vnode Vnode; typedef in typeref:struct:vnode
H A Dvfs.cpp68 #include "Vnode.h"
1049 AutoLocker<Vnode> nodeLocker(vnode);
1157 AutoLocker<Vnode> nodeLocker(vnode);
1321 AutoLocker<Vnode> nodeLocker(vnode);
1366 static inline Vnode*
1367 get_covered_vnode_locked(Vnode* vnode)
1369 if (Vnode* coveredNode = vnode->covers) {
1393 static inline Vnode*
1394 get_covered_vnode(Vnode* vnode)
1415 static Vnode*
[all...]
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DFileSystemVisitor.cpp52 Vnode vnode;
167 // We may already be keeping the associated Vnode, so we can't
170 Vnode attrNode(fVolume, inode->Attributes());
209 Vnode vnode(fVolume, fVolume->Root());
215 Vnode vnode(fVolume, fVolume->Indices());
225 Vnode vnode(fVolume, inode->ID());
H A DInode.h367 // The Vnode class provides a convenience layer upon get_vnode(), so that
371 class Vnode { class
373 Vnode(Volume* volume, ino_t id) function in class:Vnode
380 Vnode(Volume* volume, block_run run) function in class:Vnode
387 Vnode() function in class:Vnode
394 ~Vnode()
H A DInode.cpp605 Vnode vnode(fVolume, Attributes());
992 Vnode vnode(fVolume, Attributes());
1315 Vnode vnode(fVolume, Attributes());
1332 Vnode vnode(fVolume, id);
1368 Vnode vnode(fVolume, Attributes());
2537 Vnode vnode(fVolume, id);
2658 Vnode vnode(volume, offset);
2952 Vnode vnode(volume, id);
H A DIndex.cpp86 Vnode vnode(fVolume, id);
H A DCheckVisitor.cpp683 Vnode vnode(GetVolume(), index->run);
H A Dkernel_interface.cpp1207 Vnode vnode(volume, id);
1227 Vnode vnode(volume, parent);
1260 Vnode vnode(volume, clobber);
H A DQuery.cpp612 Vnode vnode(volume, offset);
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DInode.h102 /*!The Vnode class provides a convenience layer upon get_vnode(), so that
106 class Vnode { class
108 Vnode(Volume* volume, ino_t id) function in class:Vnode
115 Vnode() function in class:Vnode
122 ~Vnode()
156 TRACEI("Vnode::Keep()\n");
/haiku/src/add-ons/kernel/file_systems/exfat/
H A DInode.h125 // The Vnode class provides a convenience layer upon get_vnode(), so that
129 class Vnode { class
131 Vnode(Volume* volume, ino_t id) function in class:Vnode
138 Vnode() function in class:Vnode
145 ~Vnode()
179 TRACEI("Vnode::Keep()\n");
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DInode.h174 // The Vnode class provides a convenience layer upon get_vnode(), so that
178 class Vnode { class
180 Vnode(Volume* volume, ino_t id) function in class:Vnode
187 Vnode() function in class:Vnode
194 ~Vnode()
228 TRACEI("Vnode::Keep()\n");
235 TRACEI("Vnode::Publish()\n");
241 TRACEI("Vnode::Publish(): Publishing volume: %p, %" B_PRIdINO
248 TRACEI("Vnode::Publish(): Result: %s\n", strerror(status));
252 TRACEI("Vnode
[all...]
H A DInode.cpp466 Vnode firstOrphan(fVolume, firstOrphanID);
534 Vnode vnode(volume, entryID);
687 Vnode vnode;
693 // Vnode::Publish doesn't publish symlinks
H A Dkernel_interface.cpp904 Vnode vnode(volume, id);
981 Vnode vnode(volume, parentID);
1013 Vnode vnode(volume, oldID);
1041 Vnode vnodeExistent(volume, existentID);
1403 Vnode vnode(volume, id);
/haiku/src/add-ons/kernel/network/protocols/unix/
H A DUnixAddress.h99 struct vnode* Vnode() const function in class:UnixAddress
H A DUnixEndpoint.cpp156 if (struct vnode* vnode = fAddress.Vnode())
/haiku/src/system/kernel/cache/
H A Dfile_map.cpp82 struct vnode* Vnode() const { return fVnode; } function in class:FileMap
372 status = vfs_get_file_map(Vnode(), mapEnd, ~0UL, vecs, &vecCount);

Completed in 130 milliseconds