Searched refs:ino_t (Results 76 - 100 of 340) sorted by relevance

1234567891011>>

/haiku-fatelf/src/add-ons/kernel/file_systems/fat/
H A Ddosfs.h21 /* Unfortunately, ino_t's are defined as signed. This causes problems with
22 * programs (notably cp) that use the modulo of a ino_t as a
23 * hash function to index an array. This means the high bit of every ino_t
48 (DIR_INDEX_VNID_BITS | ((ino_t)(dircluster) << 32) | (index))
51 (DIR_CLUSTER_VNID_BITS | ((ino_t)(dircluster) << 32) | (filecluster))
67 ino_t vnid; // self id
68 ino_t dir_vnid; // parent vnode id (directory containing entry)
146 ino_t beos_vnid; // vnid of \BEOS directory
156 ino_t cur_vnid;
164 ino_t *vnid_lis
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/packagefs/
H A DNode.h43 Node(ino_t id);
51 ino_t ID() const { return fID; }
72 void SetID(ino_t id);
98 ino_t fID;
172 typedef ino_t KeyType;
175 size_t HashKey(ino_t key) const
185 bool Compare(ino_t key, const Node* value) const
H A DUnpackingAttributeDirectoryCookie.h28 virtual status_t Read(dev_t volumeID, ino_t nodeID,
H A DUnpackingNode.h31 virtual status_t CloneTransferPackageNodes(ino_t id,
H A DNode.cpp16 Node::Node(ino_t id)
72 Node::SetID(ino_t id)
H A DUnpackingDirectory.h16 UnpackingDirectory(ino_t id);
52 RootDirectory(ino_t id,
H A DUnpackingLeafNode.h16 UnpackingLeafNode(ino_t id);
39 virtual status_t CloneTransferPackageNodes(ino_t id,
/haiku-fatelf/src/apps/musiccollection/
H A DFileMonitor.cpp97 FileMonitor::EntryCreated(const char *name, ino_t directory, dev_t device,
98 ino_t node)
114 FileMonitor::EntryRemoved(const char *name, ino_t directory, dev_t device,
115 ino_t node)
128 ino_t fromDirectory, ino_t toDirectory, dev_t device, ino_t node,
141 FileMonitor::StatChanged(ino_t node, dev_t device, int32 statFields)
151 FileMonitor::AttrChanged(ino_t node, dev_t device)
161 FileMonitor::_FindFile(dev_t device, ino_t nod
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/netfs/server/
H A DClientVolume.h59 ino_t nodeID);
62 Node* GetNode(dev_t volumeID, ino_t nodeID);
66 Directory* GetDirectory(dev_t volumeID, ino_t nodeID);
68 status_t LoadDirectory(dev_t volumeID, ino_t nodeID,
71 Entry* GetEntry(dev_t volumeID, ino_t dirID,
75 status_t LoadEntry(dev_t volumeID, ino_t dirID,
H A DEntryRef.cpp13 EntryRef::EntryRef(dev_t volumeID, ino_t nodeID, const char* name)
54 NoAllocEntryRef::NoAllocEntryRef(dev_t volumeID, ino_t nodeID, const char* name)
H A DNode.h30 ino_t GetID() const;
35 ino_t directoryID, const char* name);
H A DVolumeManager.h50 Node* GetNode(dev_t volumeID, ino_t nodeID);
53 Directory* GetDirectory(dev_t volumeID, ino_t nodeID);
56 status_t LoadDirectory(dev_t volumeID, ino_t directoryID,
62 Entry* GetEntry(dev_t volumeID, ino_t directoryID,
65 status_t LoadEntry(dev_t volumeID, ino_t directoryID,
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/test/netfs/server/
H A DClientVolume.h59 ino_t nodeID);
62 Node* GetNode(dev_t volumeID, ino_t nodeID);
66 Directory* GetDirectory(dev_t volumeID, ino_t nodeID);
68 status_t LoadDirectory(dev_t volumeID, ino_t nodeID,
71 Entry* GetEntry(dev_t volumeID, ino_t dirID,
75 status_t LoadEntry(dev_t volumeID, ino_t dirID,
H A DEntryRef.cpp13 EntryRef::EntryRef(dev_t volumeID, ino_t nodeID, const char* name)
54 NoAllocEntryRef::NoAllocEntryRef(dev_t volumeID, ino_t nodeID, const char* name)
H A DNode.h29 ino_t GetID() const;
34 ino_t directoryID, const char* name);
/haiku-fatelf/src/add-ons/kernel/file_systems/googlefs/
H A Dgooglefs.h74 ino_t vnid;
95 ino_t rootid;
126 ino_t new_vnid(fs_nspace *ns);
/haiku-fatelf/src/add-ons/kernel/file_systems/ramfs/
H A DNodeTable.cpp54 NodeTable::RemoveNode(ino_t id)
66 NodeTable::GetNode(ino_t id)
85 NodeTable::_FindElement(ino_t id) const
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/server/beos/
H A Dbeos_kernel_emu.cpp46 notify_listener(int op, nspace_id nsid, ino_t vnida, ino_t vnidb,
47 ino_t vnidc, const char *name)
95 nspace_id nsida, nspace_id /*nsidb*/, ino_t vnida, ino_t vnidb,
96 ino_t vnidc, const char *name)
134 get_vnode(nspace_id nsid, ino_t vnid, void **data)
141 put_vnode(nspace_id nsid, ino_t vnid)
148 new_vnode(nspace_id nsid, ino_t vnid, void *data)
162 remove_vnode(nspace_id nsid, ino_t vni
[all...]
/haiku-fatelf/headers/posix/compat/sys/
H A Dstat.h20 ino_t st_ino; /* this file's serial inode ID */
/haiku-fatelf/src/add-ons/kernel/file_systems/nfs/
H A Dnfs_add_on.h45 ino_t vnid;
62 ino_t rootid;
103 nfs_fhandle handle_from_vnid (fs_nspace *ns, ino_t vnid);
107 extern void remove_node(fs_nspace *ns, ino_t vnid);
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A DFUSEVolume.h36 const char* parameters, ino_t* rootID);
43 ino_t* vnid);
46 virtual status_t ReadVNode(ino_t vnid, bool reenter,
77 ino_t* vnid);
136 ino_t _GenerateNodeID();
139 ino_t* _nodeID);
188 const char* name, int type, ino_t nodeID);
190 const char* name, int type, ino_t nodeID,
200 ino_t fNextNodeID;
/haiku-fatelf/src/add-ons/kernel/file_systems/bfs/
H A DQuery.h60 ino_t oldDirectoryID, const char* oldName,
61 size_t oldLength, ino_t newDirectoryID,
/haiku-fatelf/src/add-ons/kernel/file_systems/exfat/
H A DInode.h35 Inode(Volume* volume, ino_t ino);
40 ino_t ID() const { return fID; }
41 ino_t Parent() const { return fParent; }
106 ino_t fID;
107 ino_t fParent;
131 Vnode(Volume* volume, ino_t id)
164 status_t SetTo(Volume* volume, ino_t id)
190 typedef ino_t KeyType;
/haiku-fatelf/src/apps/mail/
H A DQueryMenu.h67 virtual void EntryCreated(const entry_ref &ref, ino_t node);
68 virtual void EntryRemoved(ino_t node);
/haiku-fatelf/headers/os/drivers/
H A Dfs_cache.h82 extern void *file_cache_create(dev_t mountID, ino_t vnodeID, off_t size);
96 extern void *file_map_create(dev_t mountID, ino_t vnodeID, off_t size);
105 extern status_t entry_cache_add(dev_t mountID, ino_t dirID, const char* name,
106 ino_t nodeID);
107 extern status_t entry_cache_remove(dev_t mountID, ino_t dirID,

Completed in 265 milliseconds

1234567891011>>