/haiku/headers/private/package/hpkg/ |
H A D | PackageWriterImpl.h | 91 char* pathBuffer); 105 const char* fileName, char* pathBuffer); 107 char* pathBuffer);
|
/haiku/headers/private/system/ |
H A D | find_directory_private.h | 21 const char* subPath, char* pathBuffer, size_t bufferSize); 25 const char* subPath, uint32 flags, char* pathBuffer, size_t bufferSize); 28 path_base_directory baseDirectory, const char* subPath, char* pathBuffer, 33 const char* subPath, uint32 flags, char* pathBuffer, size_t bufferSize);
|
/haiku/src/kits/storage/ |
H A D | EntryOperationEngineBase.cpp | 112 BPath pathBuffer; local 114 if (GetPath(pathBuffer, path) == B_OK)
|
H A D | PathFinder.cpp | 76 char pathBuffer[B_PATH_NAME_LENGTH]; local 81 baseDirectory, subPath, flags, pathBuffer, sizeof(pathBuffer)); 84 baseDirectory, subPath, flags, pathBuffer, sizeof(pathBuffer)); 90 return _path.SetTo(pathBuffer);
|
H A D | RemoveEngine.cpp | 53 BPath pathBuffer; local 55 status_t error = entry.GetPath(pathBuffer, path);
|
/haiku/src/kits/storage/disk_device/ |
H A D | DiskDevice.cpp | 379 char pathBuffer[B_PATH_NAME_LENGTH]; local 381 fDeviceData->device_partition_data.id, pathBuffer, sizeof(pathBuffer)); 385 return path->SetTo(pathBuffer);
|
/haiku/src/servers/package/ |
H A D | FSTransaction.cpp | 221 BPath pathBuffer; local 223 status_t error = entry.GetPath(pathBuffer, path); 226 error = pathBuffer.SetTo(path);
|
H A D | FSUtils.cpp | 230 BPath pathBuffer; local 232 status_t error = entry.GetPath(pathBuffer, path); 243 BPath pathBuffer; local 245 status_t error = entry.GetPath(pathBuffer, path);
|
/haiku/src/tools/fs_shell/ |
H A D | vfs.h | 100 const char *moduleName, char *pathBuffer,
|
H A D | vfs.cpp | 1444 KPath pathBuffer; 1445 if (pathBuffer.InitCheck() != FSSH_B_OK) 1448 char *path = pathBuffer.LockBuffer(); 1449 int32_t insert = pathBuffer.BufferSize(); 1532 length = pathBuffer.BufferSize() - insert; 2354 KPath pathBuffer(FSSH_B_PATH_NAME_LENGTH + 1); 2355 if (pathBuffer.InitCheck() != FSSH_B_OK) 2358 char *buffer = pathBuffer.LockBuffer(); 2359 fssh_strlcpy(buffer, path, pathBuffer.BufferSize()); 2456 KPath pathBuffer(FSSH_B_PATH_NAME_LENGT 2506 vfs_get_module_path(const char *basePath, const char *moduleName, char *pathBuffer, fssh_size_t bufferSize) argument [all...] |
/haiku/headers/os/storage/ |
H A D | FindDirectory.h | 177 const char* subPath, char* pathBuffer, size_t bufferSize); 181 const char* subPath, uint32 flags, char* pathBuffer, size_t bufferSize); 184 const char* subPath, char* pathBuffer, size_t bufferSize); 188 const char* subPath, uint32 flags, char* pathBuffer, size_t bufferSize);
|
/haiku/headers/private/kernel/platform/openfirmware/ |
H A D | openfirmware.h | 50 extern intptr_t of_instance_to_path(uint32_t instance, char *pathBuffer, 60 extern intptr_t of_package_to_path(intptr_t package, char *pathBuffer,
|
/haiku/headers/private/kernel/ |
H A D | vfs.h | 141 char *pathBuffer, size_t bufferSize);
|
/haiku/src/add-ons/kernel/drivers/input/i2c_elan/ |
H A D | Driver.cpp | 340 char pathBuffer[128]; local 342 sprintf(pathBuffer, "input/mouse/" DEVICE_PATH_SUFFIX "/%" B_PRId32, index++); 343 if (gDeviceList->FindDevice(pathBuffer) == NULL) { 345 elanDevice->SetPublishPath(strdup(pathBuffer)); 352 sDeviceManager->publish_device(device->elanDevice->Parent(), pathBuffer,
|
/haiku/src/add-ons/kernel/drivers/input/i2c_hid/ |
H A D | Driver.cpp | 414 char pathBuffer[128]; local 417 sprintf(pathBuffer, "%s%" B_PRId32, basePath, index++); 418 if (gDeviceList->FindDevice(pathBuffer) == NULL) { 420 handler->SetPublishPath(strdup(pathBuffer)); 427 sDeviceManager->publish_device(device->node, pathBuffer,
|
/haiku/src/add-ons/kernel/drivers/input/usb_hid/ |
H A D | Driver.cpp | 159 char pathBuffer[128]; local 162 sprintf(pathBuffer, "%s%" B_PRId32, basePath, index++); 163 if (gDeviceList->FindDevice(pathBuffer) == NULL) { 165 handler->SetPublishPath(strdup(pathBuffer));
|
/haiku/src/kits/package/hpkg/ |
H A D | PackageWriterImpl.cpp | 362 SubPathAdder(BErrorOutput* errorOutput, char* pathBuffer, argument 365 fOriginalPathEnd(pathBuffer + strlen(pathBuffer)) 367 if (fOriginalPathEnd != pathBuffer) 368 strlcat(pathBuffer, "/", B_PATH_NAME_LENGTH); 370 if (strlcat(pathBuffer, subPath, B_PATH_NAME_LENGTH) 373 errorOutput->PrintError("Path too long: \"%s/%s\"\n", pathBuffer, 716 char pathBuffer[B_PATH_NAME_LENGTH]; local 717 pathBuffer[0] = '\0'; 718 _AddEntry(AT_FDCWD, entry, entry->Name(), pathBuffer); 1038 char pathBuffer[B_PATH_NAME_LENGTH]; local 1047 _UpdateCheckEntryCollisions(Attribute* parentAttribute, int dirFD, Entry* entry, const char* fileName, char* pathBuffer) argument 1400 _AddEntry(int dirFD, Entry* entry, const char* fileName, char* pathBuffer) argument 1561 _AddDirectoryChildren(Entry* entry, int fd, char* pathBuffer) argument [all...] |
/haiku/src/system/kernel/arch/generic/ |
H A D | acpi_irq_routing_table.cpp | 735 acpi_data pathBuffer; local 736 pathBuffer.pointer = NULL; 737 pathBuffer.length = ACPI_ALLOCATE_BUFFER; 738 status = acpi->ns_handle_to_pathname(device, &pathBuffer); 746 while (acpi->get_next_entry(ACPI_TYPE_DEVICE, (char*)pathBuffer.pointer, 763 free(pathBuffer.pointer);
|
/haiku/src/system/kernel/device_manager/ |
H A D | legacy_drivers.cpp | 530 KPath pathBuffer; local 535 pathBuffer.LockBuffer(), pathBuffer.BufferSize()) == B_OK) { 536 pathBuffer.UnlockBuffer(); 537 if (!strncmp(pathBuffer.Path(), path, pathBuffer.BufferSize())) 540 pathBuffer.UnlockBuffer(); 944 KPath pathBuffer; local 954 pathBuffer.LockBuffer(), pathBuffer [all...] |
/haiku/src/system/kernel/fs/ |
H A D | vfs.cpp | 4184 KPath pathBuffer; local 4185 if (pathBuffer.InitCheck() != B_OK) 4188 char* buffer = pathBuffer.LockBuffer(); 4189 strlcpy(buffer, path, pathBuffer.BufferSize()); 4284 KPath pathBuffer; local 4285 if (pathBuffer.InitCheck() != B_OK) 4293 char* buffer = pathBuffer.LockBuffer(); 4294 strlcpy(buffer, path, pathBuffer.BufferSize()); 4332 KPath pathBuffer(path); 4333 if (pathBuffer 4364 vfs_get_module_path(const char* basePath, const char* moduleName, char* pathBuffer, size_t bufferSize) argument 9296 KPath pathBuffer; local 9315 KPath pathBuffer; local 9337 KPath pathBuffer, linkBuffer; local 9385 KPath pathBuffer; local 9410 KPath pathBuffer; local 9439 KPath pathBuffer; local 9483 KPath pathBuffer; local 9577 KPath pathBuffer; local 9699 KPath pathBuffer; local 9992 KPath pathBuffer; local [all...] |
/haiku/src/system/kernel/ |
H A D | module.cpp | 1426 KPath pathBuffer; local 1428 pathBuffer.LockBuffer(), pathBuffer.BufferSize()) != B_OK) 1431 pathBuffer.UnlockBuffer(); 1432 pathBuffer.Append("kernel"); 1433 pathBuffer.Append(prefix); 1436 status_t scanStatus = _ScanDirectory(pathBuffer.LockBuffer(), prefix, 1439 pathBuffer.UnlockBuffer(); 1570 KPath pathBuffer; local 1575 if (pathBuffer 1893 KPath pathBuffer; local 2019 KPath pathBuffer; local [all...] |
/haiku/src/system/kernel/platform/openfirmware/ |
H A D | openfirmware.cpp | 258 of_instance_to_path(uint32_t instance, char *pathBuffer, intptr_t bufferSize) argument 268 } args = {"instance-to-path", 3, 1, instance, pathBuffer, bufferSize, 0}; 378 of_package_to_path(intptr_t package, char *pathBuffer, intptr_t bufferSize) argument 388 } args = {"package-to-path", 3, 1, package, pathBuffer, bufferSize, 0};
|
/haiku/src/system/libroot/os/ |
H A D | find_directory.cpp | 466 PathBuffer pathBuffer(buffer, pathLength, strlen(buffer)); 471 pathBuffer.Append("/home"); 476 pathBuffer.SetTo(buffer, pathLength, length); 480 pathBuffer.Append('/'); 486 pathBuffer.Append(templatePath, dollar - templatePath); 490 pathBuffer.Append('/'); 491 pathBuffer.Append(architecture); 499 pathBuffer.Append(templatePath); 501 if (pathBuffer.Length() >= pathLength) 662 PathBuffer pathBuffer(buffe [all...] |
H A D | find_paths.cpp | 437 char* pathBuffer, size_t bufferSize) 440 PathBuffer buffer(pathBuffer, bufferSize); 467 char* path = pathBuffer; 499 char* pathBuffer, size_t bufferSize) 534 return copy_path(referencePath, pathBuffer, bufferSize); 575 relativePath, subPath, flags, pathBuffer, bufferSize); 587 const char* subPath, char* pathBuffer, size_t bufferSize) 590 pathBuffer, bufferSize); 597 const char* subPath, uint32 flags, char* pathBuffer, size_t bufferSize) 599 if (pathBuffer 435 process_path(const char* installationLocation, const char* architecture, const char* relativePath, const char* subPath, uint32 flags, char* pathBuffer, size_t bufferSize) argument 496 internal_path_for_path(char* referencePath, size_t referencePathSize, const char* dependency, const char* architecture, path_base_directory baseDirectory, const char* subPath, uint32 flags, char* pathBuffer, size_t bufferSize) argument 586 __find_path(const void* codePointer, path_base_directory baseDirectory, const char* subPath, char* pathBuffer, size_t bufferSize) argument 595 __find_path_etc(const void* codePointer, const char* dependency, const char* architecture, path_base_directory baseDirectory, const char* subPath, uint32 flags, char* pathBuffer, size_t bufferSize) argument 618 __find_path_for_path(const char* path, path_base_directory baseDirectory, const char* subPath, char* pathBuffer, size_t bufferSize) argument 627 __find_path_for_path_etc(const char* path, const char* dependency, const char* architecture, path_base_directory baseDirectory, const char* subPath, uint32 flags, char* pathBuffer, size_t bufferSize) argument 713 char* pathBuffer = (char*)(paths + InstallationLocations::kCount); local [all...] |
/haiku/src/system/runtime_loader/ |
H A D | runtime_loader.cpp | 262 const char *abiSpecificSubDir, char *pathBuffer, size_t pathBufferLength) 279 programPath, requestingObjectPath, abiSpecificSubDir, pathBuffer, 260 search_executable_in_path_list(const char *name, const char *pathList, int pathListLen, const char *programPath, const char *requestingObjectPath, const char *abiSpecificSubDir, char *pathBuffer, size_t pathBufferLength) argument
|