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.cpp64 #include "Vnode.h"
1077 AutoLocker<Vnode> nodeLocker(vnode);
1185 AutoLocker<Vnode> nodeLocker(vnode);
1345 AutoLocker<Vnode> nodeLocker(vnode);
1390 static inline Vnode*
1391 get_covered_vnode_locked(Vnode* vnode)
1393 if (Vnode* coveredNode = vnode->covers) {
1417 static inline Vnode*
1418 get_covered_vnode(Vnode* vnode)
1439 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.h372 // The Vnode class provides a convenience layer upon get_vnode(), so that
376 class Vnode { class
378 Vnode(Volume* volume, ino_t id) function in class:Vnode
385 Vnode(Volume* volume, block_run run) function in class:Vnode
392 Vnode() function in class:Vnode
399 ~Vnode()
H A DInode.cpp600 Vnode vnode(fVolume, Attributes());
980 Vnode vnode(fVolume, Attributes());
1299 Vnode vnode(fVolume, Attributes());
1316 Vnode vnode(fVolume, id);
1352 Vnode vnode(fVolume, Attributes());
2502 Vnode vnode(fVolume, id);
2623 Vnode vnode(volume, offset);
2916 Vnode vnode(volume, id);
H A DIndex.cpp86 Vnode vnode(fVolume, id);
H A DCheckVisitor.cpp671 Vnode vnode(GetVolume(), index->run);
H A Dkernel_interface.cpp1185 Vnode vnode(volume, id);
1205 Vnode vnode(volume, parent);
1238 Vnode vnode(volume, clobber);
H A DQuery.cpp612 Vnode vnode(volume, offset);
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DInode.h101 /*!The Vnode class provides a convenience layer upon get_vnode(), so that
105 class Vnode { class
107 Vnode(Volume* volume, ino_t id) function in class:Vnode
114 Vnode() function in class:Vnode
121 ~Vnode()
155 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.cpp462 Vnode firstOrphan(fVolume, firstOrphanID);
530 Vnode vnode(volume, entryID);
683 Vnode vnode;
689 // Vnode::Publish doesn't publish symlinks
H A Dkernel_interface.cpp903 Vnode vnode(volume, id);
980 Vnode vnode(volume, parentID);
1012 Vnode vnode(volume, oldID);
1040 Vnode vnodeExistent(volume, existentID);
1390 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.cpp844 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 134 milliseconds