/haiku-fatelf/src/kits/storage/ |
H A D | NodeMonitorHandler.cpp | 9 NodeMonitorHandler::make_entry_ref(dev_t device, ino_t directory, 20 NodeMonitorHandler::make_node_ref(dev_t device, ino_t node, node_ref * ref) 88 NodeMonitorHandler::EntryCreated(const char *name, ino_t directory, 89 dev_t device, ino_t node) 96 NodeMonitorHandler::EntryRemoved(const char *name, ino_t directory, 97 dev_t device, ino_t node) 105 ino_t fromDirectory, ino_t toDirectory, dev_t device,ino_t node, 113 NodeMonitorHandler::StatChanged(ino_t nod [all...] |
/haiku-fatelf/src/add-ons/kernel/file_systems/ext2/ |
H A D | DirectoryIterator.h | 29 status_t Get(char* name, size_t* _nameLength, ino_t* id); 30 status_t GetNext(char* name, size_t* _nameLength, ino_t* id); 36 size_t nameLength, ino_t id, uint8 type); 37 status_t FindEntry(const char* name, ino_t* id = NULL); 40 status_t ChangeEntry(Transaction& transaction, ino_t id, 53 uint8 nameLength, ino_t id, uint8 fileType, 57 const char* name, uint8 nameLength, ino_t id,
|
H A D | InodeAllocator.h | 27 int32 mode, ino_t& id); 28 virtual status_t Free(Transaction& transaction, ino_t id, 34 ino_t& id); 37 ino_t& id, uint32 numInodes); 42 fsblock_t bitmapBlock, uint32 numInodes, ino_t id);
|
/haiku-fatelf/src/servers/index/ |
H A D | VolumeWatcher.h | 33 void EntryCreated(const char *name, ino_t directory, 34 dev_t device, ino_t node); 35 void EntryRemoved(const char *name, ino_t directory, 36 dev_t device, ino_t node); 38 const char *fromName, ino_t from_directory, 39 ino_t to_directory, dev_t device, 40 ino_t node, dev_t nodeDevice); 41 void StatChanged(ino_t node, dev_t device, 140 bool FindEntryRef(ino_t node, dev_t device,
|
/haiku-fatelf/src/add-ons/kernel/file_systems/netfs/server/ |
H A D | Volume.h | 21 ino_t GetRootID() const; 27 Node* GetNode(ino_t nodeID); 32 Entry* GetEntry(ino_t dirID, const char* name);
|
H A D | EntryRef.h | 12 EntryRef(dev_t volumeID, ino_t nodeID, 27 NoAllocEntryRef(dev_t volumeID, ino_t nodeID,
|
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/test/netfs/server/ |
H A D | Volume.h | 21 ino_t GetRootID() const; 27 Node* GetNode(ino_t nodeID); 32 Entry* GetEntry(ino_t dirID, const char* name);
|
H A D | EntryRef.h | 12 EntryRef(dev_t volumeID, ino_t nodeID, 27 NoAllocEntryRef(dev_t volumeID, ino_t nodeID,
|
/haiku-fatelf/src/add-ons/kernel/file_systems/fat/ |
H A D | dir.h | 15 ino_t *vnid, vnode **node); 17 ino_t *vnid, vnode **node); 19 ino_t *vnid, vnode **node, bool *dups_exist); 21 ino_t *vnid, vnode **node, bool *dups_exist); 28 status_t dosfs_read_vnode(fs_volume *_vol, ino_t vnid, fs_vnode *_node, 31 ino_t *_vnid);
|
/haiku-fatelf/src/add-ons/kernel/file_systems/udf/ |
H A D | Utils.h | 20 long_address to_long_address(ino_t id, uint32 length = 0); 21 ino_t to_vnode_id(long_address address);
|
/haiku-fatelf/src/add-ons/kernel/file_systems/netfs/shared/ |
H A D | ServerNodeID.cpp | 13 ServerNodeID::ServerNodeID(dev_t volumeID, ino_t nodeID)
|
/haiku-fatelf/src/add-ons/kernel/file_systems/packagefs/ |
H A D | AttributeDirectoryCookie.h | 19 virtual status_t Read(dev_t volumeID, ino_t nodeID,
|
H A D | EmptyAttributeDirectoryCookie.h | 14 virtual status_t Read(dev_t volumeID, ino_t nodeID,
|
H A D | PackageFSRoot.h | 28 PackageFSRoot(dev_t deviceID, ino_t nodeID); 48 ino_t NodeID() const { return fNodeID; } 70 static status_t _GetOrCreateRoot(dev_t deviceID, ino_t nodeID, 72 static PackageFSRoot* _FindRootLocked(dev_t deviceID, ino_t nodeID); 81 ino_t fNodeID;
|
H A D | Volume.h | 64 ino_t MountPointNodeID() const 70 Node* FindNode(ino_t nodeID) const 92 status_t GetVNode(ino_t nodeID, Node*& _node); 93 status_t PutVNode(ino_t nodeID); 94 status_t RemoveVNode(ino_t nodeID); 167 dev_t deviceID, ino_t directoryID, 168 ino_t nodeID, const char* name, 171 dev_t deviceID, ino_t directoryID, 172 ino_t nodeID, const char* name, 175 dev_t deviceID, ino_t fromDirectoryI [all...] |
/haiku-fatelf/src/add-ons/kernel/file_systems/ramfs/ |
H A D | NodeTable.h | 18 static inline uint32 HashForID(ino_t id) 56 status_t RemoveNode(ino_t id); 57 Node *GetNode(ino_t id); 63 NodeHashElement *_FindElement(ino_t id) const;
|
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/server/haiku/ |
H A D | vfs.h | 18 status_t vfs_lookup_vnode(dev_t mountID, ino_t vnodeID, struct vnode **_vnode);
|
H A D | haiku_kernel_emu.cpp | 59 notify_entry_created(dev_t device, ino_t directory, const char *name, 60 ino_t node) 71 notify_entry_removed(dev_t device, ino_t directory, const char *name, 72 ino_t node) 83 notify_entry_moved(dev_t device, ino_t fromDirectory, 84 const char *fromName, ino_t toDirectory, const char *toName, 85 ino_t node) 96 notify_stat_changed(dev_t device, ino_t node, uint32 statFields) 104 notify_attribute_changed(dev_t device, ino_t node, const char *attribute, 124 ino_t director [all...] |
/haiku-fatelf/src/system/kernel/device_manager/ |
H A D | devfs_private.h | 21 status_t devfs_get_device(dev_t device, ino_t node, BaseDevice** _device);
|
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/test/netfs/shared/ |
H A D | ServerNodeID.cpp | 13 ServerNodeID::ServerNodeID(dev_t volumeID, ino_t nodeID)
|
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/server/fuse/ |
H A D | FUSEEntry.h | 26 ino_t parentID; 29 FUSEEntryRef(ino_t parentID, const char* name) 81 ino_t id; 88 FUSENode(ino_t id, int type) 123 typedef ino_t KeyType; 126 size_t HashKey(ino_t key) const 130 bool Compare(ino_t key, const FUSENode* value) const
|
/haiku-fatelf/src/add-ons/kernel/file_systems/exfat/ |
H A D | Volume.h | 24 ino_t ino; 25 ino_t parent; 57 typedef ino_t KeyType; 134 Inode * FindInode(ino_t id); 137 ino_t GetIno(cluster_t cluster, uint32 offset, ino_t parent); 138 struct node_key* GetNode(ino_t ino, ino_t &parent); 140 ino_t _NextID() { return fNextId++; } 152 ino_t fNextI [all...] |
/haiku-fatelf/src/system/kernel/fs/ |
H A D | node_monitor.cpp | 62 ino_t node; 97 ino_t directory, const char *name, ino_t node); 98 status_t NotifyEntryMoved(dev_t device, ino_t fromDirectory, 99 const char *fromName, ino_t toDirectory, const char *toName, 100 ino_t node); 101 status_t NotifyStatChanged(dev_t device, ino_t node, uint32 statFields); 102 status_t NotifyAttributeChanged(dev_t device, ino_t node, 106 ino_t parentDirectory); 117 status_t AddListener(io_context *context, dev_t device, ino_t nod [all...] |
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/ |
H A D | Volume.h | 48 inline ino_t GetRootID() const; 51 status_t GetVNode(ino_t vnid, void** node); 52 status_t PutVNode(ino_t vnid); 53 status_t AcquireVNode(ino_t vnid); 54 status_t NewVNode(ino_t vnid, void* node, 56 status_t PublishVNode(ino_t vnid, void* node, 59 status_t RemoveVNode(ino_t vnid); 60 status_t UnremoveVNode(ino_t vnid); 61 status_t GetVNodeRemoved(ino_t vnid, bool* removed); 63 status_t CreateFileCache(ino_t vnodeI [all...] |
/haiku-fatelf/src/add-ons/kernel/file_systems/btrfs/ |
H A D | Inode.h | 28 Inode(Volume* volume, ino_t id); 33 ino_t ID() const { return fID; } 70 status_t FindParent(ino_t *id); 81 ino_t fID; 95 Vnode(Volume* volume, ino_t id) 128 status_t SetTo(Volume* volume, ino_t id)
|