Searched refs:addOn (Results 1 - 25 of 48) sorted by relevance

12

/haiku/src/add-ons/disk_systems/gpt/
H A DGPTDiskSystem.cpp17 GPTDiskAddOn* addOn = new(std::nothrow) GPTDiskAddOn(); local
18 if (!addOns->AddItem(addOn)) {
19 delete addOn;
/haiku/src/kits/storage/disk_device/
H A DDiskSystemAddOnManager.cpp59 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 DPartitionDelegate.cpp78 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 DDiskDeviceRoster.cpp582 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 DDiskSystem.cpp316 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 Dadd_ons.cpp119 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 Dadd_ons.h28 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 Druntime_loader_private.h74 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 DDormantNodeManager.cpp101 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 DPrintAddOnServerApplication.cpp72 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 DZombieReplicantView.cpp55 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 DNTFSAddOn.cpp173 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 DFATAddOn.cpp172 FATAddOn* addOn = new(nothrow) FATAddOn; local
173 if (!addOn)
176 if (!addOns->AddItem(addOn)) {
177 delete addOn;
/haiku/src/servers/input/
H A DAddOnManager.h41 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 DAddOnManager.cpp103 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 DPrinter.cpp213 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 DDiskSystemAddOnManager.h36 void PutAddOn(BDiskSystemAddOn* addOn);
/haiku/src/tests/system/kernel/file_corruption/disk_system/
H A Dchecksumfs.cpp201 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 DAbstractParametersPanel.cpp163 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 DBTRFSAddOn.cpp213 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 DNullFilterAddOn.cpp61 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 DDormantNodeManager.h63 void _UnloadAddOn(BMediaAddOn* addOn,
/haiku/src/apps/cortex/addons/AudioAdapter/
H A DAudioAdapterNode.h47 BMediaAddOn* addOn = 0);
/haiku/headers/os/interface/
H A DDeskbar.h65 status_t AddItem(entry_ref* addOn, int32* _id = NULL);
/haiku/src/add-ons/disk_systems/bfs/
H A DBFSAddOn.cpp353 BFSAddOn* addOn = new(nothrow) BFSAddOn; local
354 if (!addOn)
357 if (!addOns->AddItem(addOn)) {
358 delete addOn;

Completed in 241 milliseconds

12