/haiku/headers/private/kernel/ |
H A D | boot_device.h | 12 extern dev_t gBootDevice;
|
H A D | file_cache.h | 29 void (*node_opened)(struct vnode *vnode, int32 fdType, dev_t mountID, 31 void (*node_closed)(struct vnode *vnode, int32 fdType, dev_t mountID, 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/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/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, 31 extern status_t notify_unmount(dev_t device); 32 extern status_t notify_mount(dev_t device, dev_t parentDevice, 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/netfs/server/ |
H A D | NodeMonitoringEvent.h | 31 dev_t volumeID; 41 dev_t volumeID; 43 dev_t nodeVolumeID; // == volumeID, unless this 55 dev_t volumeID; 58 dev_t nodeVolumeID; // usually == volumeID, unless 71 dev_t volumeID; 79 dev_t volumeID; 88 dev_t newVolumeID; 89 dev_t volumeID; 97 dev_t volumeI [all...] |
H A D | UserSecurityContext.h | 21 status_t AddNode(dev_t volumeID, ino_t nodeID, 24 Permissions GetNodePermissions(dev_t volumeID, 27 Permissions GetNodePermissions(dev_t volumeID, ino_t nodeID,
|
H A D | Volume.h | 14 Volume(dev_t id); 19 dev_t GetID() const; 40 dev_t fID;
|
H A D | EntryRef.h | 12 EntryRef(dev_t volumeID, ino_t nodeID, 27 NoAllocEntryRef(dev_t volumeID, ino_t nodeID,
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/ |
H A D | kernel_emu.h | 19 status_t notify_listener(int32 operation, uint32 details, dev_t device, 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 vnid, void* data, int type, 34 status_t publish_vnode(dev_t nsid, ino_t vnid, void* data, 36 status_t remove_vnode(dev_t nsid, ino_t vnid); 37 status_t unremove_vnode(dev_t nsi [all...] |
/haiku/headers/private/package/ |
H A D | packagefs.h | 35 dev_t deviceID; 44 dev_t rootDeviceID; 61 dev_t packageDeviceID; 62 dev_t directoryDeviceID; 89 dev_t packageDeviceID; 94 dev_t parentDeviceID;
|
/haiku/headers/os/kernel/ |
H A D | fs_index.h | 27 extern int fs_create_index(dev_t device, const char *name, uint32 type, uint32 flags); 28 extern int fs_remove_index(dev_t device, const char *name); 29 extern int fs_stat_index(dev_t device, const char *name, struct index_info *indexInfo); 31 extern DIR *fs_open_index_dir(dev_t device);
|
H A D | fs_info.h | 26 dev_t dev; /* volume dev_t */ 45 extern dev_t dev_for_path(const char *path); 46 extern dev_t next_dev(int32 *pos); 47 extern int fs_stat_dev(dev_t dev, fs_info *info);
|
H A D | fs_query.h | 28 extern DIR *fs_open_query(dev_t device, const char *query, uint32 flags); 29 extern DIR *fs_open_live_query(dev_t device, const char *query,
|
/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); 30 dev_t device, ino_t node); 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 node, dev_t device, int32 statFields); 37 virtual void AttrChanged(ino_t node, dev_t device); 38 virtual void DeviceMounted(dev_t new_device, dev_t devic [all...] |
/haiku/src/system/libroot/posix/sys/ |
H A D | mknod.c | 14 mknod(const char *name, mode_t mode, dev_t dev) 22 mknodat(int fd, const char *name, mode_t mode, dev_t dev)
|
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | ea.h | 27 int ntfs_ea_check_wsldev(ntfs_inode *ni, dev_t *rdevp); 29 int ntfs_ea_set_wsl_not_symlink(ntfs_inode *ni, mode_t mode, dev_t dev);
|
/haiku/src/add-ons/kernel/file_systems/packagefs/nodes/ |
H A D | EmptyAttributeDirectoryCookie.cpp | 11 EmptyAttributeDirectoryCookie::Read(dev_t volumeID, ino_t nodeID,
|
H A D | UnpackingNode.h | 23 dev_t deviceID) = 0; 25 dev_t deviceID) = 0; 37 status_t NodeInitVFS(dev_t deviceID, ino_t nodeID, 41 void NodeReinitVFS(dev_t deviceID, ino_t nodeID,
|
/haiku/headers/build/os/kernel/ |
H A D | fs_info.h | 25 dev_t dev; /* volume dev_t */ 44 extern dev_t dev_for_path(const char *path); 45 extern dev_t next_dev(int32 *pos); 46 extern int fs_stat_dev(dev_t dev, fs_info *info);
|
/haiku/headers/build/os/storage/ |
H A D | Volume.h | 33 BVolume(dev_t dev); 38 status_t SetTo(dev_t dev); 41 dev_t Device() const; 59 dev_t fDevice;
|
/haiku/src/build/libbe/storage/ |
H A D | Volume.cpp | 37 The class is a simple wrapper for a \c dev_t and the function 47 /*! \var dev_t BVolume::fDevice 51 /*! \var dev_t BVolume::fCStatus 62 fDevice((dev_t)-1), 76 BVolume::BVolume(dev_t device) 78 fDevice((dev_t)-1), 130 BVolume::SetTo(dev_t device) 155 fDevice = (dev_t)-1; 164 dev_t
|
/haiku/src/kits/app/ |
H A D | MessageUtils.cpp | 81 if (ref->device != ~(dev_t)0 && size > sizeof(ref->device) 98 if (size < sizeof(dev_t) + sizeof(ino_t)) 101 dev_t *dev = (dev_t *)buffer; 103 buffer += sizeof(dev_t); 116 if (*size < sizeof(dev_t) + sizeof(ino_t)) 131 if (size < sizeof(dev_t) + sizeof(ino_t)) { 136 memcpy((void *)&ref->device, (const void *)buffer, sizeof(dev_t)); 137 buffer += sizeof(dev_t); 148 if (size < sizeof(dev_t) [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) 89 dev_t device, ino_t node) 97 dev_t device, ino_t node) 105 ino_t fromDirectory, ino_t toDirectory, dev_t device,ino_t node, 106 dev_t nodeDevice) 113 NodeMonitorHandler::StatChanged(ino_t node, dev_t device, int32 statFields) 120 NodeMonitorHandler::AttrChanged(ino_t node, dev_t device) 127 NodeMonitorHandler::DeviceMounted(dev_t new_device, dev_t devic [all...] |
H A D | FindDirectory.cpp | 34 dev_t device = (dev_t)-1;
|
/haiku/headers/posix/compat/sys/ |
H A D | stat.h | 19 dev_t st_dev; /* device ID that this file resides on */ 26 dev_t st_rdev; /* device type (not used) */
|