/haiku/src/add-ons/disk_systems/gpt/ |
H A D | GPTDiskSystem.cpp | 17 GPTDiskAddOn* addOn = new(std::nothrow) GPTDiskAddOn(); local 18 if (!addOns->AddItem(addOn)) { 19 delete addOn;
|
/haiku/src/kits/storage/disk_device/ |
H A D | DiskSystemAddOnManager.cpp | 59 AddOn(AddOnImage* image, BDiskSystemAddOn* addOn) argument 61 addOn(addOn), 67 BDiskSystemAddOn* addOn; member in struct:DiskSystemAddOnManager::AddOn 166 AddOn* addOn = _AddOnAt(index); local 167 return addOn ? addOn->addOn : NULL; 180 for (int32 i = 0; AddOn* addOn = _AddOnAt(i); i++) { 181 if (strcmp(addOn 253 AddOn* addOn = (AddOn*)fAddOnsToBeUnloaded.ItemAt(index); local 346 AddOn* addOn = new(nothrow) AddOn(addOnImage, diskSystemAddOn); local [all...] |
H A D | PartitionDelegate.cpp | 78 BDiskSystemAddOn* addOn = manager->GetAddOn( local 80 if (!addOn) { 87 status_t error = addOn->CreatePartitionHandle(&fMutablePartition, &handle); 91 Partition()->ID(), addOn->Name(), strerror(error)); 92 manager->PutAddOn(addOn); 98 fDiskSystem = addOn; 386 BDiskSystemAddOn* addOn = manager->GetAddOn(diskSystem); local 387 if (!addOn) 390 bool result = addOn->IsSubSystemFor(&child->fMutablePartition); 393 manager->PutAddOn(addOn); 405 BDiskSystemAddOn* addOn = manager->GetAddOn(diskSystem); local 425 BDiskSystemAddOn* addOn = manager->GetAddOn(diskSystem); local 446 BDiskSystemAddOn* addOn = manager->GetAddOn(diskSystem); local [all...] |
H A D | DiskDeviceRoster.cpp | 582 if (BDiskScannerPartitionAddOn *addOn 584 const char *addOnShortName = addOn->ShortName(); 585 const char *addOnLongName = addOn->LongName(); 592 delete addOn; 643 if (BDiskScannerFSAddOn *addOn = (*create_add_on)()) { 644 const char *addOnShortName = addOn->ShortName(); 645 const char *addOnLongName = addOn->LongName(); 652 delete addOn; 895 if (BDiskScannerPartitionAddOn *addOn = (*create_add_on)()) { 896 if (!strcmp(addOn [all...] |
H A D | DiskSystem.cpp | 316 BDiskSystemAddOn* addOn = manager->GetAddOn(fName.String()); local 317 if (!addOn) 320 status_t result = addOn->GetTypeForContentType(contentType, type); 323 manager->PutAddOn(addOn);
|
/haiku/src/system/runtime_loader/ |
H A D | add_ons.cpp | 119 RuntimeLoaderAddOn* addOn = new(mynothrow) RuntimeLoaderAddOn(image, local 121 if (addOn == NULL) 124 sAddOns.Add(addOn); 135 while (RuntimeLoaderAddOn* addOn = it.Next()) { 140 function = addOn->addOn->image_loaded; 143 function = addOn->addOn->image_relocated; 146 function = addOn->addOn [all...] |
H A D | add_ons.h | 28 runtime_loader_add_on* addOn; member in struct:RuntimeLoaderAddOn 30 RuntimeLoaderAddOn(image_t* image, runtime_loader_add_on* addOn) argument 33 addOn(addOn)
|
H A D | runtime_loader_private.h | 74 image_id load_library(char const* path, uint32 flags, bool addOn, 76 status_t unload_library(void* handle, image_id imageID, bool addOn);
|
/haiku/src/kits/media/ |
H A D | DormantNodeManager.cpp | 101 BMediaAddOn* addOn = _LookupAddOn(id); local 102 if (addOn != NULL) 103 return addOn; 130 addOn = _LookupAddOn(id); 131 if (addOn == NULL) { 133 addOn = newAddOn; 149 ASSERT(addOn->AddonID() == id); 150 return addOn; 173 BMediaAddOn* addOn = info.add_on; local 178 _UnloadAddOn(addOn, imag 300 BMediaAddOn* addOn = makeAddOn(image); local 324 _UnloadAddOn(BMediaAddOn* addOn, image_id image) argument [all...] |
/haiku/src/servers/print_addon/ |
H A D | PrintAddOnServerApplication.cpp | 72 PrinterDriverAddOn addOn(driver); 73 return addOn.AddPrinter(spoolFolderName); 107 PrinterDriverAddOn addOn(driver); 108 return addOn.ConfigPage(spoolFolder, settings); 143 PrinterDriverAddOn addOn(driver); 144 return addOn.ConfigJob(spoolFolder, settings); 177 PrinterDriverAddOn addOn(driver); 178 return addOn.DefaultSettings(spoolFolder, settings); 206 PrinterDriverAddOn addOn(driver); 207 return addOn [all...] |
/haiku/src/kits/interface/ |
H A D | ZombieReplicantView.cpp | 55 const char* addOn = NULL; local 57 if (fArchive->FindString("add_on", &addOn) == B_OK) { 59 BMimeType type(addOn);
|
/haiku/src/add-ons/disk_systems/ntfs/ |
H A D | NTFSAddOn.cpp | 173 NTFSAddOn* addOn = new(nothrow) NTFSAddOn; local 174 if (!addOn) 177 if (!addOns->AddItem(addOn)) { 178 delete addOn;
|
/haiku/src/add-ons/disk_systems/fat/ |
H A D | FATAddOn.cpp | 172 FATAddOn* addOn = new(nothrow) FATAddOn; local 173 if (!addOn) 176 if (!addOns->AddItem(addOn)) { 177 delete addOn;
|
/haiku/src/servers/input/ |
H A D | AddOnManager.h | 41 status_t StartMonitoringDevice(DeviceAddOn* addOn, 43 status_t StopMonitoringDevice(DeviceAddOn* addOn, 91 status_t _AddDevicePath(DeviceAddOn* addOn, 93 status_t _RemoveDevicePath(DeviceAddOn* addOn,
|
H A D | AddOnManager.cpp | 103 T* addOn = (*instantiateFunction)(); local 104 if (addOn == NULL) { 110 status_t status = addOn->InitCheck(); 114 delete addOn; 118 return addOn; 210 AddOnManager::StartMonitoringDevice(DeviceAddOn* addOn, const char* device) argument 222 status_t status = _AddDevicePath(addOn, path.String(), newPath); 228 _RemoveDevicePath(addOn, path.String(), lastPath); 237 AddOnManager::StopMonitoringDevice(DeviceAddOn* addOn, const char *device) argument 249 status_t status = _RemoveDevicePath(addOn, pat 945 DeviceAddOn* addOn = fDeviceAddOns.ItemAt(i); local 959 _AddDevicePath(DeviceAddOn* addOn, const char* path, bool& newPath) argument 982 _RemoveDevicePath(DeviceAddOn* addOn, const char* path, bool& lastPath) argument [all...] |
/haiku/src/servers/print/ |
H A D | Printer.cpp | 213 PrintAddOnServer addOn(driverName); 214 return addOn.AddPrinter(printerName); 239 PrintAddOnServer addOn(driver.String()); 240 result = addOn.ConfigPage(SpoolDir(), &settings); 269 PrintAddOnServer addOn(driver.String()); 270 result = addOn.ConfigJob(SpoolDir(), &settings); 313 PrintAddOnServer addOn(driver.String()); 314 result = addOn.DefaultSettings(SpoolDir(), &settings); 499 PrintAddOnServer addOn(driver.String()); 500 return addOn [all...] |
/haiku/headers/private/storage/ |
H A D | DiskSystemAddOnManager.h | 36 void PutAddOn(BDiskSystemAddOn* addOn);
|
/haiku/src/tests/system/kernel/file_corruption/disk_system/ |
H A D | checksumfs.cpp | 201 CheckSumFSAddOn* addOn = new(std::nothrow) CheckSumFSAddOn; local 202 if (addOn == NULL) 205 if (!addOns->AddItem(addOn)) { 206 delete addOn;
|
/haiku/src/apps/drivesetup/ |
H A D | AbstractParametersPanel.cpp | 163 BDiskSystemAddOn* addOn = manager->GetAddOn(diskSystem); local 164 if (addOn != NULL) { 166 manager->PutAddOn(addOn); 168 status = addOn->GetParameterEditor(type, &fEditor);
|
/haiku/src/add-ons/disk_systems/btrfs/ |
H A D | BTRFSAddOn.cpp | 213 BTRFSAddOn* addOn = new(nothrow) BTRFSAddOn; local 214 if (!addOn) { 218 if (!addOns->AddItem(addOn)) { 219 delete addOn;
|
/haiku/src/apps/cortex/addons/NullFilter/ |
H A D | NullFilterAddOn.cpp | 61 BMediaAddOn* addOn=0) : 63 AudioFilterNode(name, opFactory, addOn) {} 58 _NullFilterNode( const char* name, IAudioOpFactory* opFactory, BMediaAddOn* addOn=0) argument
|
/haiku/headers/private/media/ |
H A D | DormantNodeManager.h | 63 void _UnloadAddOn(BMediaAddOn* addOn,
|
/haiku/src/apps/cortex/addons/AudioAdapter/ |
H A D | AudioAdapterNode.h | 47 BMediaAddOn* addOn = 0);
|
/haiku/headers/os/interface/ |
H A D | Deskbar.h | 65 status_t AddItem(entry_ref* addOn, int32* _id = NULL);
|
/haiku/src/add-ons/disk_systems/bfs/ |
H A D | BFSAddOn.cpp | 353 BFSAddOn* addOn = new(nothrow) BFSAddOn; local 354 if (!addOn) 357 if (!addOns->AddItem(addOn)) { 358 delete addOn;
|