Searched refs:VNodeOps (Results 1 - 3 of 3) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/
H A DFileSystem.h31 struct VNodeOps { struct
35 VNodeOps* hash_link;
37 VNodeOps(const FSVNodeCapabilities& capabilities, fs_vnode_ops* ops) function in struct:VNodeOps
45 ~VNodeOps()
54 typedef VNodeOps ValueType;
58 size_t Hash(const VNodeOps* value) const
60 bool Compare(const FSVNodeCapabilities& key, const VNodeOps* value) const
62 VNodeOps*& GetLink(VNodeOps* value) const
104 VNodeOps* GetVNodeOp
[all...]
H A DFileSystem.cpp216 VNodeOps* ops = fVNodeOps.Clear();
220 VNodeOps* next = ops->hash_link;
250 // init VNodeOps map
555 VNodeOps*
561 VNodeOps* ops = fVNodeOps.Lookup(capabilities);
575 // create the VNodeOps object
576 ops = new(std::nothrow) VNodeOps(capabilities, opsVector);
590 FileSystem::PutVNodeOps(VNodeOps* ops)
H A DVolume.cpp55 VNodeOps* ops;
61 VNode(ino_t id, void* clientNode, VNodeOps* ops)
389 VNodeOps* ops = fFileSystem->GetVNodeOps(capabilities);
447 VNodeOps* ops = fFileSystem->GetVNodeOps(capabilities);
1107 VNodeOps* ops = fFileSystem->GetVNodeOps(reply->capabilities);

Completed in 78 milliseconds