/haiku/src/add-ons/kernel/file_systems/bindfs/ |
H A D | Node.h | 14 Node(ino_t sourceID, mode_t mode); 17 ino_t ID() const { return fSourceID; } 20 ino_t SourceID() const { return fSourceID; } 24 ino_t fSourceID;
|
H A D | Node.cpp | 10 Node::Node(ino_t id, mode_t mode)
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/haiku/ |
H A D | entry_cache.cpp | 14 entry_cache_add(dev_t mountID, ino_t dirID, const char* name, ino_t nodeID) 21 entry_cache_add_missing(dev_t mountID, ino_t dirID, const char* name) 28 entry_cache_remove(dev_t mountID, ino_t dirID, const char* name)
|
/haiku/src/add-ons/kernel/file_systems/fat/ |
H A D | vcache.h | 17 ino_t generate_unique_vnid(nspace *vol); 19 status_t add_to_vcache(nspace *vol, ino_t vnid, ino_t loc); 20 status_t remove_from_vcache(nspace *vol, ino_t vnid); 21 status_t vcache_vnid_to_loc(nspace *vol, ino_t vnid, ino_t *loc); 22 status_t vcache_loc_to_vnid(nspace *vol, ino_t loc, ino_t *vnid); 24 status_t vcache_set_entry(nspace *vol, ino_t vnid, ino_t lo [all...] |
H A D | dlist.h | 10 status_t dlist_add(nspace *vol, ino_t vnid); 11 status_t dlist_remove(nspace *vol, ino_t vnid); 12 ino_t dlist_find(nspace *vol, uint32 cluster);
|
/haiku/src/add-ons/kernel/file_systems/netfs/server/ |
H A D | NodeMonitoringEvent.h | 32 ino_t directoryID; 33 ino_t nodeID; 42 ino_t directoryID; 47 ino_t nodeID; 56 ino_t fromDirectoryID; 57 ino_t toDirectoryID; 62 ino_t nodeID; 72 ino_t nodeID; 80 ino_t nodeID; 90 ino_t directoryI [all...] |
H A D | UserSecurityContext.h | 21 status_t AddNode(dev_t volumeID, ino_t nodeID, 25 ino_t nodeID) const; 27 Permissions GetNodePermissions(dev_t volumeID, ino_t nodeID,
|
/haiku/src/add-ons/kernel/file_systems/reiserfs/ |
H A D | VNode.h | 33 VNode(ino_t id); 37 status_t SetTo(ino_t id); 49 ino_t GetID() const; 51 void SetParentID(ino_t id) { fParentID = id; } 53 ino_t GetParentID() const { return fParentID; } 64 static ino_t GetIDFor(uint32 dirID, uint32 objectID) 65 { return (ino_t)((uint64)dirID << 32 | (uint64)objectID); } 66 static uint32 GetDirIDFor(ino_t id) { return uint32((uint64)id >> 32); } 67 static uint32 GetObjectIDFor(ino_t id) 73 ino_t fParentI [all...] |
/haiku/headers/private/package/ |
H A D | packagefs.h | 36 ino_t nodeID; 45 ino_t rootDirectoryID; 63 ino_t packageNodeID; 64 ino_t directoryNodeID; 90 ino_t packageNodeID; 95 ino_t parentDirectoryID;
|
/haiku/headers/private/storage/ |
H A D | NodeMonitorHandler.h | 22 static status_t make_entry_ref(dev_t device, ino_t directory, 25 static void make_node_ref(dev_t device, ino_t node, node_ref * ref); 29 virtual void EntryCreated(const char *name, ino_t directory, 30 dev_t device, ino_t node); 31 virtual void EntryRemoved(const char *name, ino_t directory, 32 dev_t device, ino_t node); 34 ino_t fromDirectory, ino_t toDirectory, dev_t device, 35 ino_t node, dev_t nodeDevice); 36 virtual void StatChanged(ino_t nod [all...] |
H A D | AddOnMonitorHandler.h | 64 virtual void EntryCreated(const char* name, ino_t directory, 65 dev_t device, ino_t node); 66 virtual void EntryRemoved(const char *name, ino_t directory, 67 dev_t device, ino_t node); 69 const char *fromName, ino_t fromDirectory, 70 ino_t toDirectory, dev_t device, 71 ino_t node, dev_t nodeDevice); 72 virtual void StatChanged(ino_t node, dev_t device, 101 bool _FindDirectory(ino_t directory, dev_t device, 106 bool _FindDirectory(ino_t director [all...] |
/haiku/src/add-ons/kernel/file_systems/websearchfs/ |
H A D | vnidpool.h | 12 ino_t nextvnid; 19 status_t vnidpool_get(struct vnidpool *pool, ino_t *vnid); 20 status_t vnidpool_put(struct vnidpool *pool, ino_t vnid);
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/ |
H A D | kernel_emu.h | 20 ino_t oldDirectory, ino_t directory, ino_t node, 25 dev_t device, ino_t directory, const char* name, ino_t node); 27 status_t get_vnode(dev_t nsid, ino_t vnid, void** node); 28 status_t put_vnode(dev_t nsid, ino_t vnid); 29 status_t acquire_vnode(dev_t nsid, ino_t vnodeID); 30 status_t new_vnode(dev_t nsid, ino_t vnid, void* data, 32 status_t publish_vnode(dev_t nsid, ino_t vni [all...] |
/haiku/src/system/kernel/fs/ |
H A D | EntryCache.h | 18 EntryCacheKey(ino_t dirID, const char* name) 28 ino_t dir_id; 36 ino_t node_id; 37 ino_t dir_id; 92 status_t Add(ino_t dirID, const char* name, 93 ino_t nodeID, bool missing); 95 status_t Remove(ino_t dirID, const char* name); 97 bool Lookup(ino_t dirID, const char* name, 98 ino_t& nodeID, bool& missing); 100 const char* DebugReverseLookup(ino_t nodeI [all...] |
/haiku/src/tests/add-ons/kernel/file_systems/bfs/btree/ |
H A D | stubs.cpp | 12 acquire_vnode(fs_volume* volume, ino_t vnodeID) 19 put_vnode(fs_volume* volume, ino_t vnodeID)
|
/haiku/headers/private/kernel/fs/ |
H A D | node_monitor.h | 20 extern status_t remove_node_listener(dev_t device, ino_t node, 22 extern status_t add_node_listener(dev_t device, ino_t node, uint32 flags, 33 ino_t parentDirectory); 37 extern status_t _user_start_watching(dev_t device, ino_t node, uint32 flags, 39 extern status_t _user_stop_watching(dev_t device, ino_t node, port_id port,
|
/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | InodeIdMap.h | 27 const char* name, ino_t id); 28 bool RemoveName(ino_t id, 31 status_t RemoveEntry(ino_t id); 33 ino_t id); 36 AVLTreeMap<ino_t, FileInfo> fMap;
|
H A D | InodeIdMap.cpp | 15 const char* name, ino_t id) 18 AVLTreeMap<ino_t, FileInfo>::Iterator iterator = fMap.Find(id); 43 InodeIdMap::RemoveName(ino_t id, InodeNames* parent, const char* name) 48 AVLTreeMap<ino_t, FileInfo>::Iterator iterator = fMap.Find(id); 59 InodeIdMap::RemoveEntry(ino_t id) 67 InodeIdMap::GetFileInfo(FileInfo* fileInfo, ino_t id) 72 AVLTreeMap<ino_t, FileInfo>::Iterator iterator = fMap.Find(id);
|
/haiku/headers/private/kernel/ |
H A D | file_cache.h | 30 ino_t parentID, ino_t vnodeID, const char *name, off_t size); 32 ino_t vnodeID, int32 accessType); 41 dev_t mountID, ino_t parentID, ino_t vnodeID, const char *name); 43 dev_t mountID, ino_t vnodeID); 46 extern void cache_prefetch(dev_t mountID, ino_t vnodeID, off_t offset, size_t size);
|
/haiku/src/add-ons/kernel/file_systems/ntfs/ |
H A D | lowntfs.h | 49 int ntfs_fuse_create(struct lowntfs_context *ctx, ino_t parent, const char *name, 50 mode_t typemode, dev_t dev, const char *target, ino_t* ino); 61 int ntfs_fuse_rm(struct lowntfs_context *ctx, ino_t parent, const char *name, 64 int ntfs_fuse_release(struct lowntfs_context *ctx, ino_t parent, ino_t ino, int state, u64 ghost); 66 int ntfs_fuse_rename(struct lowntfs_context *ctx, ino_t parent, const char *name, 67 ino_t newparent, const char *newname);
|
/haiku/src/add-ons/kernel/file_systems/packagefs/nodes/ |
H A D | EmptyAttributeDirectoryCookie.cpp | 11 EmptyAttributeDirectoryCookie::Read(dev_t volumeID, ino_t nodeID,
|
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | DirectoryIterator.h | 27 status_t GetNext(char* name, size_t* _nameLength, ino_t* _id); 33 status_t Lookup(const char* name, size_t nameLength, ino_t* _id);
|
/haiku/src/apps/musiccollection/ |
H A D | FileMonitor.h | 78 virtual void EntryCreated(const char *name, ino_t directory, 79 dev_t device, ino_t node); 80 virtual void EntryRemoved(const char *name, ino_t directory, 81 dev_t device, ino_t node); 83 const char *fromName, ino_t fromDirectory, 84 ino_t toDirectory, dev_t device, 85 ino_t node, dev_t nodeDevice); 86 virtual void StatChanged(ino_t node, dev_t device, 88 virtual void AttrChanged(ino_t node, dev_t device); 91 WatchedFile* _FindFile(dev_t device, ino_t nod [all...] |
/haiku/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/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,
|