/haiku/headers/private/fs_shell/ |
H A D | KPath.h | 15 class KPath { class in namespace:FSShell 17 KPath(fssh_size_t bufferSize = FSSH_B_PATH_NAME_LENGTH); 18 KPath(const char* path, bool normalize = false, 20 KPath(const KPath& other); 21 ~KPath(); 41 KPath& operator=(const KPath& other); 42 KPath& operator=(const char* path); 44 bool operator==(const KPath [all...] |
/haiku/src/system/kernel/vm/ |
H A D | VMUtils.h | 10 #include <fs/KPath.h> 14 get_mount_point(KPartition* partition, KPath* mountPoint);
|
H A D | VMUtils.cpp | 19 get_mount_point(KPartition* partition, KPath* mountPoint)
|
/haiku/headers/private/kernel/fs/ |
H A D | KPath.h | 17 class KPath { class in namespace:BPrivate::DiskDevice 26 KPath(size_t bufferSize = B_PATH_NAME_LENGTH + 1); 27 KPath(const char* path, int32 flags = DEFAULT, 29 KPath(const KPath& other); 30 ~KPath(); 34 void Adopt(KPath& other); 60 KPath& operator=(const KPath& other); 61 KPath [all...] |
/haiku/src/tools/fs_shell/ |
H A D | KPath.cpp | 8 #include "KPath.h" 21 KPath::KPath(fssh_size_t bufferSize) function in class:KPath 32 KPath::KPath(const char* path, bool normalize, fssh_size_t bufferSize) function in class:KPath 43 KPath::KPath(const KPath& other) function in class:KPath 54 KPath::~KPath() [all...] |
H A D | vfs.cpp | 33 #include "KPath.h" 1439 KPath pathBuffer; 2349 KPath pathBuffer(FSSH_B_PATH_NAME_LENGTH + 1); 2451 KPath pathBuffer(FSSH_B_PATH_NAME_LENGTH + 1); 2612 KPath mutablePathBuffer(FSSH_B_PATH_NAME_LENGTH + 1); 4573 KPath normalizedDevice; 5080 KPath pathBuffer(path, false, FSSH_B_PATH_NAME_LENGTH + 1); 5091 KPath pathBuffer(path, false, FSSH_B_PATH_NAME_LENGTH + 1); 5170 KPath pathBuffer(path, false, FSSH_B_PATH_NAME_LENGTH + 1); 5224 KPath pathBuffe [all...] |
/haiku/src/tests/add-ons/kernel/kernelland_emu/ |
H A D | KPath.cpp | 11 #include <fs/KPath.h> 25 KPath::KPath(size_t bufferSize) function in class:KPath 39 KPath::KPath(const char* path, int32 flags, size_t bufferSize) function in class:KPath 53 KPath::KPath(const KPath& other) function in class:KPath 67 KPath::~KPath() [all...] |
/haiku/src/system/kernel/fs/ |
H A D | KPath.cpp | 11 #include <fs/KPath.h> 31 KPath::KPath(size_t bufferSize) function in class:KPath 45 KPath::KPath(const char* path, int32 flags, size_t bufferSize) function in class:KPath 59 KPath::KPath(const KPath& other) function in class:KPath 73 KPath::~KPath() [all...] |
H A D | vfs_net_boot.cpp | 22 #include <KPath.h> 104 KPath path; 115 void _ScanDevices(KPath& path)
|
H A D | vfs.cpp | 46 #include <KPath.h> 4184 KPath pathBuffer; 4284 KPath pathBuffer; 4332 KPath pathBuffer(path); 4521 KPath tmpPathBuffer; 7367 KPath normalizedDevice; 8156 KPath pathBuffer(path); 8167 KPath pathBuffer(path); 8295 KPath pathBuffer(path, KPath [all...] |
/haiku/src/tests/system/kernel/fs/ |
H A D | KPathTest.cpp | 12 #include <fs/KPath.h> 92 KPath path; 119 status = path.SetTo(NULL, KPath::DEFAULT, SIZE_MAX); 127 KPath path(NULL, KPath::LAZY_ALLOC); 139 KPath second("yo", KPath::LAZY_ALLOC); 145 status_t status = path.SetTo(NULL, KPath::LAZY_ALLOC, SIZE_MAX); 156 KPath path("a"); 185 KPath pat [all...] |
/haiku/headers/private/kernel/disk_device_manager/ |
H A D | KFileDiskDevice.h | 13 class KPath; 34 static status_t _GetDirectoryPath(partition_id id, KPath *path);
|
H A D | KDiskDevice.h | 68 virtual status_t GetPath(KPath *path) const;
|
H A D | KPartition.h | 25 class KPath; 115 virtual status_t GetPath(KPath *path) const;
|
/haiku/src/tests/system/kernel/vm/ |
H A D | VMGetMountPointTest.cpp | 11 #include <fs/KPath.h> 101 get_mount_point(KPartition* partition, KPath* mountPoint); 146 KPath path; 158 KPath path; 171 KPath path; 184 KPath path; 197 KPath path; 210 KPath path;
|
/haiku/src/system/kernel/disk_device_manager/ |
H A D | KFileDiskDevice.cpp | 19 #include <KPath.h> 51 KPath tmpFilePath; 52 status_t error = tmpFilePath.SetTo(filePath, KPath::NORMALIZE); 62 KPath tmpDevicePath; 112 // KPath dirPath; 198 KFileDiskDevice::_GetDirectoryPath(partition_id id, KPath* path)
|
H A D | KDiskDeviceManager.cpp | 17 #include "KPath.h" 205 KPath path; 430 KPath partitionPath; 754 KPath normalizedFilePath; 755 status_t error = normalizedFilePath.SetTo(filePath, KPath::NORMALIZE); 1053 KPath name; 1275 KPath entryPath; 1382 KPath partitionPath; 1497 KPath entryPath;
|
/haiku/src/add-ons/kernel/file_systems/packagefs/volume/ |
H A D | PackagesDirectory.cpp | 11 #include <fs/KPath.h> 122 KPath normalizedPath;
|
H A D | PackageSettings.cpp | 13 #include <fs/KPath.h> 204 KPath path;
|
/haiku/src/system/kernel/device_manager/ |
H A D | legacy_drivers.cpp | 23 #include <fs/KPath.h> 190 status_t GetNext(KPath &path, struct stat &stat); 197 Stack<KPath*> fPaths; 200 KPath* fBasePath; 530 KPath pathBuffer; 944 KPath pathBuffer; 967 DirectoryIterator::GetNext(KPath& path, struct stat& stat) 1002 KPath* nextPath = new(nothrow) KPath(path); 1026 KPath* pat [all...] |
H A D | device_manager.cpp | 22 #include <fs/KPath.h> 167 status_t _AddPath(Stack<KPath*>& stack, const char* path, 169 status_t _GetNextDriverPath(void*& cookie, KPath& _path); 395 KPath path("drivers"); 1609 device_node::_AddPath(Stack<KPath*>& stack, const char* basePath, 1612 KPath* path = new(std::nothrow) KPath; 1632 device_node::_GetNextDriverPath(void*& cookie, KPath& _path) 1634 Stack<KPath*>* stack = NULL; 1638 stack = new(std::nothrow) Stack<KPath*>(); [all...] |
/haiku/src/tests/system/kernel/device_manager/playground/ |
H A D | device_manager.cpp | 20 #include <fs/KPath.h> 150 status_t _AddPath(Stack<KPath*>& stack, const char* path, 152 status_t _GetNextDriverPath(void*& cookie, KPath& _path); 1235 device_node::_AddPath(Stack<KPath*>& stack, const char* basePath, 1238 KPath* path = new(std::nothrow) KPath; 1256 device_node::_GetNextDriverPath(void*& cookie, KPath& _path) 1258 Stack<KPath*>* stack = NULL; 1262 stack = new(std::nothrow) Stack<KPath*>(); 1266 StackDeleter<KPath*> stackDelete [all...] |
/haiku/src/system/kernel/ |
H A D | main.cpp | 34 #include <fs/KPath.h> 379 KPath serverPath;
|
H A D | module.cpp | 28 #include <fs/KPath.h> 638 KPath basePath; 646 KPath path; 996 KPath path(iterator->current_path); 1402 KPath path; 1426 KPath pathBuffer; 1570 KPath pathBuffer; 1597 KPath modulePath; 1893 KPath pathBuffer; 2019 KPath pathBuffe [all...] |
/haiku/src/system/kernel/posix/ |
H A D | realtime_sem.cpp | 15 #include <fs/KPath.h> 619 copy_sem_name_to_kernel(const char* userName, KPath& buffer, char*& name) 698 KPath nameBuffer(B_PATH_NAME_LENGTH); 758 KPath nameBuffer(B_PATH_NAME_LENGTH);
|