fDevices
BList* fDevices;
BList* fDevices;
BList* fDevices;
DeviceMap *fDevices;
BObjectList<BDiskDevice, true> fDevices;
fDevices.AddItem(device);
LOG("Found %ld devices\n", fDevices.CountItems());
return fDevices.CountItems() > 0 ? B_OK : B_ERROR;
for (int32 i = 0; i < fDevices.CountItems(); i++)
delete (tablet_device *)fDevices.ItemAt(i);
BList fDevices;
fDevices(2),
fDevices.MakeEmpty();
for (int i = fDevices.CountItems() - 1; i >= 0; i--) {
KeyboardDevice* device = fDevices.ItemAt(i);
fDevices.AddItem(device);
fDevices.RemoveItem(device);
BObjectList<KeyboardDevice, true> fDevices;
fDevices(2),
fDevices.MakeEmpty();
for (int32 i = fDevices.CountItems() - 1; i >= 0; i--) {
MouseDevice* device = fDevices.ItemAt(i);
if (!fDevices.AddItem(device)) {
fDevices.RemoveItem(device);
BObjectList<MouseDevice, true> fDevices;
for (int32 i = 0; i < fDevices.CountItems(); i++)
delete (mouse_device*) fDevices.ItemAt(i);
fDevices.AddItem(device);
BList fDevices;
fDevices(2),
fDevices.MakeEmpty();
for (int32 i = fDevices.CountItems() - 1; i >= 0; i--) {
TabletDevice* device = fDevices.ItemAt(i);
if (!fDevices.AddItem(device)) {
fDevices.RemoveItem(device);
BObjectList<TabletDevice, true> fDevices;
= (PointingDevice*)fDevices.ItemAt(i); i++)
&& fDevices.AddItem((void*)device)) {
= (PointingDevice*)fDevices.ItemAt(i); i++) {
if (fDevices.RemoveItem((void*)pointingDevice)) {
fDevices(1),
for (int32 i = 0; PointingDevice* device = (PointingDevice*)fDevices.ItemAt(i); i++) {
while (PointingDevice* device = (PointingDevice*)fDevices.RemoveItem((int32)0))
BList fDevices;
fDevices(NULL),
fDevices[i] = device;
if (targetID < fDeviceCount && fDevices[targetID] != NULL)
fDevices[targetID]->GetRestrictions(noAutoSense, maxBlocks);
ATADevice *device = fDevices[ccb->target_id];
if (targetID < fDeviceCount && fDevices[targetID] != NULL)
return fDevices[targetID]->Control(opcode, buffer, length);
fDevices = new(std::nothrow) ATADevice *[fDeviceCount];
if (fDevices == NULL) {
fDevices[i] = NULL;
if (fDevices) {
delete fDevices[i];
delete [] fDevices;
ATADevice ** fDevices;
if (fDevices[slot].slot != 0) {
struct xhci_device *device = &fDevices[slot];
struct xhci_device* device = &fDevices[slot];
xhci_device *device = &fDevices[slot];
memset(fDevices, 0, sizeof(fDevices));
struct xhci_device fDevices[XHCI_MAX_DEVICES];
ESDEndpoint *device = (ESDEndpoint *) fDevices.ItemAt(info->internal_id);
fDevices.AddItem(device);
for ( int32 i = 0; (device = fDevices.ItemAt(i)); i++ )
BList fDevices;
MultiAudioDevice* device = (MultiAudioDevice*)fDevices.ItemAt(
fDevices.AddItem(device);
for (int32 i = 0; (device = fDevices.ItemAt(i)); i++)
return fDevices.CountItems();
MultiAudioDevice* device = (MultiAudioDevice*)fDevices.ItemAt(index);
BList fDevices;
if (n < 0 || n > fDevices.CountItems() - 1) {
OpenSoundDevice *device = (OpenSoundDevice *) fDevices.ItemAt(n);
OpenSoundDevice *device = (OpenSoundDevice*)fDevices.ItemAt(
fDevices.AddItem(device);
if (fDevices.CountItems())
fDevices.AddItem(device);
for (int32 i = 0; (device = fDevices.ItemAt(i)); i++)
PRINT(("%" B_PRId32 " flavours\n", fDevices.CountItems()));
return fDevices.CountItems();
BList fDevices;
for( int32 i = 0; i < fDevices.CountItems(); ++i ) {
CRadeonPlug *plug = (CRadeonPlug *)fDevices.ItemAt(i);
for( int32 i = 0; i < fDevices.CountItems(); ++i ) {
CRadeonPlug *plug = (CRadeonPlug *)fDevices.ItemAt(i);
for( int32 i = 0; i < fDevices.CountItems(); ++i ) {
CRadeonPlug *plug = (CRadeonPlug *)fDevices.ItemAt(i);
return fDevices.CountItems();
if (n < 0 || n >= fDevices.CountItems() )
*out_info = ((CRadeonPlug *)fDevices.ItemAt(n))->getFlavorInfo();
if (info->internal_id < 0 || info->internal_id >= fDevices.CountItems())
CRadeonPlug *plug = (CRadeonPlug *)fDevices.ItemAt( info->internal_id );
fDevices.AddItem( new CRadeonPlug( this, path, cur_id++ ));
BList fDevices; // list of BPath of found devices
while (fDevices.size() > 0) {
delete fDevices.back();
fDevices.pop_back();
for (unsigned int i = 0; i < fDevices.size(); i++) {
Category category = fDevices[i]->GetCategory();
std::cerr << "CreateCategoryMap: device " << fDevices[i]->GetName()
for (unsigned int i = 0; i < fDevices.size(); i++)
if (fDevices[i]->GetCategory() == CAT_BUS)
fDevicesOutline->AddItem(fDevices[i]);
for (unsigned int i = 0; i < fDevices.size(); i++) {
if (fDevices[i]->GetCategory() != CAT_BUS) {
Device* busParent = fDevices[i]->GetPhysicalParent();
fDevicesOutline->AddUnder(fDevices[i], busParent);
fDevicesOutline->AddItem(fDevices[i]);
for (unsigned int i = 0; i < fDevices.size(); i++) {
Category category = fDevices[i]->GetCategory();
fDevicesOutline->AddUnder(fDevices[i], iter->second);
for (unsigned int i = 0; i < fDevices.size(); i++) {
if (fDevices[i]->GetPhysicalParent() == NULL) {
fDevicesOutline->AddItem(fDevices[i]);
AddChildrenToOutlineByConnection(fDevices[i]);
for (unsigned int i = 0; i < fDevices.size(); i++) {
if (fDevices[i]->GetPhysicalParent() == parent) {
fDevicesOutline->AddUnder(fDevices[i], parent);
AddChildrenToOutlineByConnection(fDevices[i]);
fDevices.push_back(newDevice);
Devices fDevices;
if (fDevices == NULL)
int32 count = fDevices->CountItems();
if (fDevices == NULL)
if (index >= fDevices->CountItems())
BString *deviceName = (BString *)fDevices->ItemAt(index);
if (fDevices == NULL)
fDevices(new(std::nothrow) BList),
if (fDevices != NULL) {
for (int32 i = 0; i < fDevices->CountItems(); i++)
delete (BString *)fDevices->ItemAt(i);
delete fDevices;
_EmpyList(fJoystick->fDevices);
_ScanIncludingDisabled(DEVICE_BASE_PATH, fJoystick->fDevices);
if (fDevices != NULL)
count = fDevices->CountItems();
if (fDevices != NULL)
dev = static_cast<char*>(fDevices->ItemAt(n));
if (fDevices != NULL) {
for (int32 count = fDevices->CountItems() - 1; count >= 0; count--)
free(fDevices->RemoveItem(count));
scan_directory(SERIAL_DIR, fDevices);
if (fDevices != NULL) {
for (int32 count = fDevices->CountItems() - 1; count >= 0; count--)
free(fDevices->RemoveItem(count));
delete fDevices;
return fDevices->CountItems();
BMidiEndpoint* endp = (BMidiEndpoint*)fDevices->ItemAt(n);
fDevices = new BList;
for (int32 t = 0; t < fDevices->CountItems(); ++t) {
BMidiEndpoint* other = (BMidiEndpoint*)fDevices->ItemAt(t);
fDevices->AddItem(endp);
for (int32 t = 0; t < fDevices->CountItems(); ++t)
((BMidiEndpoint*)fDevices->ItemAt(t))->Release();
fDevices->MakeEmpty();
delete fDevices;
for (int32 t = 0; t < fDevices->CountItems(); ++t) {
BMidiEndpoint* endp = (BMidiEndpoint*)fDevices->ItemAt(t);
fDevices.AddItem(device);
fDevices.MakeEmpty();
return fDevices.CountItems();
return fDevices.ItemAt(index);
fDevices(20),
fDevices.AddItem(device);
fDevices.RemoveItem(device, false);
fDevices.RemoveItem(device);
const BDiskDeviceList& fDevices;
fDevices(devices),
BPartition* partition = fDevices.PartitionWithID(fBestID);
while (Device* device = fDevices.RemoveHead()) {
const DeviceList& Devices() const { return fDevices; }
DeviceList fDevices;
fDevices.Add(device);
fDevices.Remove(device);
DeviceList::Iterator deviceIterator = fDevices.GetIterator();
if (fDevices->Put(device->ID(), device) == B_OK)
if (device != NULL && fDevices->Remove(device->ID())
fDevices(new(nothrow) DeviceMap),
delete fDevices;
if (fPartitions == NULL || fDevices == NULL || fDiskSystems == NULL
return fDevices->Count();
DeviceMap::Iterator it = fDevices->FindClose(*cookie, false);
if (it != fDevices->End()) {
DeviceList::Iterator deviceIterator = fDevices.GetIterator();
const DeviceList& Devices() const { return fDevices; }
fDevices.Add(device);
fDevices.Remove(device);
DeviceList fDevices;