get_attr_uint16
status_t (*get_attr_uint16)(const device_node *node, const char *name,
if (gDeviceManager->get_attr_uint16(node, I2C_DEVICE_SLAVE_ADDR_ITEM,
fStatus = gDeviceManager->get_attr_uint16(fNode,
if (gDeviceManager->get_attr_uint16(parent,
if (gDeviceManager->get_attr_uint16(parent, VIRTIO_DEVICE_TYPE_ITEM,
|| sDeviceManager->get_attr_uint16(parent, B_DEVICE_TYPE, &baseClass, false) != B_OK
|| sDeviceManager->get_attr_uint16(parent, B_DEVICE_SUB_TYPE, &subClass, false) != B_OK)
sDeviceManager->get_attr_uint16(node, B_DEVICE_VENDOR_ID, &vendorID, true);
sDeviceManager->get_attr_uint16(node, B_DEVICE_ID, &deviceID, true);
|| sDeviceManager->get_attr_uint16(parent, B_DEVICE_TYPE, &baseClass, false) != B_OK
|| sDeviceManager->get_attr_uint16(parent, B_DEVICE_SUB_TYPE, &subClass, false) != B_OK
|| sDeviceManager->get_attr_uint16(parent, B_DEVICE_VENDOR_ID, &vendorID, false) != B_OK
|| sDeviceManager->get_attr_uint16(parent, B_DEVICE_ID, &deviceID, false) != B_OK)
if (sDeviceManager->get_attr_uint16(node, ATA_ISA_COMMAND_BLOCK_BASE, &command_block_base, false) != B_OK
|| sDeviceManager->get_attr_uint16(node, ATA_ISA_CONTROL_BLOCK_BASE, &control_block_base, false) != B_OK
|| sDeviceManager->get_attr_uint16(parent, B_DEVICE_VENDOR_ID, &vendorID, false) != B_OK
|| sDeviceManager->get_attr_uint16(parent, B_DEVICE_ID, &deviceID, false) != B_OK) {
if ((res = sDeviceManager->get_attr_uint16(parent, B_DEVICE_VENDOR_ID, &vendor_id, false)) != B_OK
|| (res = sDeviceManager->get_attr_uint16(parent, B_DEVICE_ID, &device_id, false)) != B_OK) {
if (sDeviceManager->get_attr_uint16(parent, B_DEVICE_VENDOR_ID, &vendorID, false) != B_OK
|| sDeviceManager->get_attr_uint16(parent, B_DEVICE_ID, &deviceID, false) != B_OK) {
sDeviceManager->get_attr_uint16(node, PCI_DEVICE_VENDOR_ID_ITEM, &vendorID, true);
sDeviceManager->get_attr_uint16(node, PCI_DEVICE_DEVICE_ID_ITEM, &deviceID, true);
< B_OK || gDeviceManager->get_attr_uint16(parent, B_DEVICE_VENDOR_ID,
|| gDeviceManager->get_attr_uint16(parent, B_DEVICE_ID, &deviceID,
if (gDeviceManager->get_attr_uint16(node, B_DEVICE_VENDOR_ID,
|| gDeviceManager->get_attr_uint16(node, B_DEVICE_ID, &deviceId,
if (gDeviceManager->get_attr_uint16(context->fNode, B_DEVICE_VENDOR_ID,
|| gDeviceManager->get_attr_uint16(context->fNode, B_DEVICE_ID,
if (gDeviceManager->get_attr_uint16(parent, B_DEVICE_VENDOR_ID, &vendorId,
|| gDeviceManager->get_attr_uint16(parent, B_DEVICE_ID, &deviceId,
if (gDeviceManager->get_attr_uint16(parent, B_DEVICE_SUB_TYPE, &subType,
|| gDeviceManager->get_attr_uint16(parent, B_DEVICE_TYPE, &type,
< B_OK || gDeviceManager->get_attr_uint16(parent, B_DEVICE_VENDOR_ID,
|| gDeviceManager->get_attr_uint16(parent, B_DEVICE_ID, &deviceID,
if (gDeviceManager->get_attr_uint16(parent, VIRTIO_DEVICE_TYPE_ITEM,
if (gDeviceManager->get_attr_uint16(parent, B_DEVICE_TYPE, &baseClass,
|| gDeviceManager->get_attr_uint16(parent, B_DEVICE_SUB_TYPE, &subClass,
|| gDeviceManager->get_attr_uint16(parent, B_DEVICE_INTERFACE,
|| gDeviceManager->get_attr_uint16(parent, B_DEVICE_VENDOR_ID,
|| gDeviceManager->get_attr_uint16(parent, B_DEVICE_ID, &deviceID,
if (gDeviceManager->get_attr_uint16(parent, VIRTIO_DEVICE_TYPE_ITEM,
if (gDeviceManager->get_attr_uint16(parent, B_DEVICE_SUB_TYPE, &subType,
|| gDeviceManager->get_attr_uint16(parent, B_DEVICE_TYPE, &type,
|| gDeviceManager->get_attr_uint16(parent, B_DEVICE_INTERFACE, &api,
if (gDeviceManager->get_attr_uint16(parent, B_DEVICE_SUB_TYPE, &subType,
|| gDeviceManager->get_attr_uint16(parent, B_DEVICE_TYPE, &type,
|| gDeviceManager->get_attr_uint16(parent, B_DEVICE_INTERFACE, &api,
if (gDeviceManager->get_attr_uint16(parent, B_DEVICE_SUB_TYPE, &subType,
|| gDeviceManager->get_attr_uint16(parent, B_DEVICE_TYPE, &type,
|| gDeviceManager->get_attr_uint16(parent, B_DEVICE_INTERFACE, &api,
if (gDeviceManager->get_attr_uint16(parent, B_DEVICE_SUB_TYPE, &subType,
|| gDeviceManager->get_attr_uint16(parent, B_DEVICE_TYPE, &type,
|| gDeviceManager->get_attr_uint16(parent, B_DEVICE_INTERFACE, &api,
|| gDeviceManager->get_attr_uint16(parent, B_DEVICE_VENDOR_ID,
|| gDeviceManager->get_attr_uint16(parent, B_DEVICE_ID, &deviceID,
|| sDeviceManager->get_attr_uint16(parent, VIRTIO_DEVICE_TYPE_ITEM,
if (sDeviceManager->get_attr_uint16(node, kMmcRcaAttribute, &info->rca,
|| sDeviceManager->get_attr_uint16(parent, B_DEVICE_TYPE, &baseClass, false) != B_OK
|| sDeviceManager->get_attr_uint16(parent, B_DEVICE_SUB_TYPE, &subClass, false) != B_OK)
if (sDeviceManager->get_attr_uint16(parent, VIRTIO_DEVICE_TYPE_ITEM,
if (sDeviceManager->get_attr_uint16(parent, VIRTIO_DEVICE_TYPE_ITEM,
if (sDeviceManager->get_attr_uint16(parent, I2C_DEVICE_SLAVE_ADDR_ITEM,
if (gDeviceManager->get_attr_uint16(parent, VIRTIO_DEVICE_TYPE_ITEM,
if (sDeviceManager->get_attr_uint16(parent, VIRTIO_DEVICE_TYPE_ITEM,
if (sDeviceManager->get_attr_uint16(parent, B_DEVICE_VENDOR_ID, &vendorID, false) != B_OK
|| sDeviceManager->get_attr_uint16(parent, B_DEVICE_ID, &deviceID, false) != B_OK) {
if (sDeviceManager->get_attr_uint16(parent, B_DEVICE_VENDOR_ID, &vendorID,
|| sDeviceManager->get_attr_uint16(parent, B_DEVICE_ID, &deviceID,
sDeviceManager->get_attr_uint16(node, PCI_DEVICE_VENDOR_ID_ITEM, &vendorID, true);
sDeviceManager->get_attr_uint16(node, PCI_DEVICE_DEVICE_ID_ITEM, &deviceID, true);
if (sDeviceManager->get_attr_uint16(node, ATA_ADAPTER_COMMAND_BLOCK_BASE, &command_block_base, false) != B_OK
|| sDeviceManager->get_attr_uint16(node, ATA_ADAPTER_CONTROL_BLOCK_BASE, &control_block_base, false) != B_OK
if (sDeviceManager->get_attr_uint16(node, ATA_ADAPTER_BUS_MASTER_BASE, &bus_master_base, false) != B_OK)
if (sDeviceManager->get_attr_uint16(parent, B_DEVICE_VENDOR_ID,
|| sDeviceManager->get_attr_uint16(parent, B_DEVICE_ID,
if (deviceManager->get_attr_uint16(node, B_DEVICE_TYPE,
deviceManager->get_attr_uint16(node, B_DEVICE_SUB_TYPE,
if (get_attr_uint16(this, B_DEVICE_TYPE, &type, false) != B_OK
|| get_attr_uint16(this, B_DEVICE_SUB_TYPE, &subType, false)
get_attr_uint16(this, B_DEVICE_TYPE, &type, false);
get_attr_uint16(this, B_DEVICE_SUB_TYPE, &subType, false);
if (get_attr_uint16(this, B_DEVICE_SUB_TYPE, &subType, false) == B_OK
&& get_attr_uint16(this, B_DEVICE_TYPE, &type, false) == B_OK) {
get_attr_uint16,
gDeviceManager->get_attr_uint16((device_node*)cookie, B_DEVICE_VENDOR_ID,
gDeviceManager->get_attr_uint16((device_node*)cookie, B_DEVICE_ID,
get_attr_uint16(this, B_DEVICE_TYPE, &type, false);
get_attr_uint16(this, B_DEVICE_SUB_TYPE, &subType, false);
get_attr_uint16(this, B_DEVICE_INTERFACE, &interface, false);
get_attr_uint16(this, B_DEVICE_TYPE, &type, false);
get_attr_uint16(this, B_DEVICE_SUB_TYPE, &subType, false);
if (get_attr_uint16(this, B_DEVICE_TYPE, &type, false) == B_OK
&& get_attr_uint16(this, B_DEVICE_SUB_TYPE, &subType, false)
get_attr_uint16,
status_t (*get_attr_uint16)(const device_node *node, const char *name,
if (gDeviceManager->get_attr_uint16(parent, B_DEVICE_TYPE, &type, false)