Lines Matching refs:object

79 	Object *object = gUSBStack->GetObjectNoLock((usb_id)id);
80 if (!object || (object->Type() & USB_OBJECT_PIPE) == 0)
83 set_debug_variable("_usbPipe", (uint64)object);
203 ObjectBusyReleaser(Object* object) : fObject(object) {}
269 ObjectBusyReleaser object(gUSBStack->GetObject(dev));
270 if (!object.IsSet() || (object->Type() & USB_OBJECT_DEVICE) == 0)
272 Device *device = (Device *)object.Get();
283 ObjectBusyReleaser object(gUSBStack->GetObject(dev));
284 if (!object.IsSet() || (object->Type() & USB_OBJECT_DEVICE) == 0)
286 Device *device = (Device *)object.Get();
296 ObjectBusyReleaser object(gUSBStack->GetObject(dev));
297 if (!object.IsSet() || (object->Type() & USB_OBJECT_DEVICE) == 0)
299 Device *device = (Device *)object.Get();
311 ObjectBusyReleaser object(gUSBStack->GetObject(dev));
312 if (!object.IsSet() || (object->Type() & USB_OBJECT_DEVICE) == 0)
314 Device *device = (Device *)object.Get();
324 ObjectBusyReleaser object(gUSBStack->GetObject(dev));
325 if (!object.IsSet() || (object->Type() & USB_OBJECT_DEVICE) == 0)
327 Device *device = (Device *)object.Get();
337 ObjectBusyReleaser object(gUSBStack->GetObject(handle));
338 if (!object.IsSet())
341 return object->SetFeature(selector);
349 ObjectBusyReleaser object(gUSBStack->GetObject(handle));
350 if (!object.IsSet())
353 return object->ClearFeature(selector);
364 ObjectBusyReleaser object(gUSBStack->GetObject(handle));
365 if (!object.IsSet())
368 return object->GetStatus(status);
379 ObjectBusyReleaser object(gUSBStack->GetObject(dev));
380 if (!object.IsSet() || (object->Type() & USB_OBJECT_DEVICE) == 0)
382 Device *device = (Device *)object.Get();
396 ObjectBusyReleaser object(gUSBStack->GetObject(dev));
397 if (!object.IsSet() || (object->Type() & USB_OBJECT_DEVICE) == 0)
399 Device *device = (Device *)object.Get();
414 ObjectBusyReleaser object(gUSBStack->GetObject(dev));
415 if (!object.IsSet() || (object->Type() & USB_OBJECT_DEVICE) == 0)
417 Device *device = (Device *)object.Get();
430 ObjectBusyReleaser object(gUSBStack->GetObject(pipe));
431 if (!object.IsSet() || (object->Type() & USB_OBJECT_INTERRUPT_PIPE) == 0)
434 return ((InterruptPipe *)object.Get())->QueueInterrupt(data, dataLength,
445 ObjectBusyReleaser object(gUSBStack->GetObject(pipe));
446 if (!object.IsSet() || (object->Type() & USB_OBJECT_BULK_PIPE) == 0)
449 return ((BulkPipe *)object.Get())->QueueBulk(data, dataLength, callback,
460 ObjectBusyReleaser object(gUSBStack->GetObject(pipe));
461 if (!object.IsSet() || (object->Type() & USB_OBJECT_BULK_PIPE) == 0)
464 return ((BulkPipe *)object.Get())->QueueBulkV(vector, vectorCount,
475 ObjectBusyReleaser object(gUSBStack->GetObject(pipe));
476 if (!object.IsSet() || (object->Type() & USB_OBJECT_BULK_PIPE) == 0)
479 return ((BulkPipe *)object.Get())->QueueBulkV(vector, vectorCount,
494 ObjectBusyReleaser object(gUSBStack->GetObject(pipe));
495 if (!object.IsSet() || (object->Type() & USB_OBJECT_ISO_PIPE) == 0)
498 return ((IsochronousPipe *)object.Get())->QueueIsochronous(data, dataLength,
510 ObjectBusyReleaser object(gUSBStack->GetObject(pipe));
511 if (!object.IsSet() || (object->Type() & USB_OBJECT_ISO_PIPE) == 0)
514 return ((IsochronousPipe *)object.IsSet())->SetPipePolicy(maxQueuedPackets,
523 ObjectBusyReleaser object(gUSBStack->GetObject(pipe));
524 if (!object.IsSet() || (object->Type() & USB_OBJECT_PIPE) == 0)
527 return ((Pipe *)object.Get())->CancelQueuedTransfers(false);
535 ObjectBusyReleaser object(gUSBStack->GetObject(dev));
536 if (!object.IsSet() || (object->Type() & USB_OBJECT_DEVICE) == 0)
538 Device *device = (Device *)object.Get();
552 ObjectBusyReleaser object(gUSBStack->GetObject(*(usb_id *)buffer));
553 if (!object.IsSet() || (object->Type() & USB_OBJECT_DEVICE) == 0)
555 Device *device = (Device *)object.Get();
592 ObjectBusyReleaser object(gUSBStack->GetObject(_hub));
593 if (!object.IsSet() || (object->Type() & USB_OBJECT_HUB) == 0)
596 Hub *hub = (Hub *)object.Get();
618 ObjectBusyReleaser object(gUSBStack->GetObject(_device));
619 if (!object.IsSet() || (object->Type() & USB_OBJECT_DEVICE) == 0)
622 Object *parent = object->Parent();
628 if (hub->ChildAt(i) == object.Get()) {
642 ObjectBusyReleaser object(gUSBStack->GetObject(_hub));
643 if (!object.IsSet() || (object->Type() & USB_OBJECT_HUB) == 0)
646 Hub *hub = (Hub *)object.Get();
654 ObjectBusyReleaser object(gUSBStack->GetObject(_hub));
655 if (!object.IsSet() || (object->Type() & USB_OBJECT_HUB) == 0)
658 Hub *hub = (Hub *)object.Get();
750 set_feature_v2(const void *object, uint16 selector)
752 return set_feature((usb_id)(ssize_t)object, selector);
757 clear_feature_v2(const void *object, uint16 selector)
759 return clear_feature((usb_id)(ssize_t)object, selector);
764 get_status_v2(const void *object, uint16 *status)
766 return get_status((usb_id)(ssize_t)object, status);