Lines Matching refs:vendor
76 struct acpi_resource_vendor_typed *vendor; in sn_acpi_hubdev_init() local
92 vendor = &resource->data.vendor_typed; in sn_acpi_hubdev_init()
93 if ((vendor->byte_length - sizeof(struct acpi_vendor_uuid)) != in sn_acpi_hubdev_init()
99 vendor->byte_length, (char *)name_buffer.pointer); in sn_acpi_hubdev_init()
104 memcpy(&addr, vendor->byte_data, sizeof(struct hubdev_info *)); in sn_acpi_hubdev_init()
132 struct acpi_resource_vendor_typed *vendor; in sn_get_bussoft_ptr() local
147 vendor = &resource->data.vendor_typed; in sn_get_bussoft_ptr()
149 if ((vendor->byte_length - sizeof(struct acpi_vendor_uuid)) != in sn_get_bussoft_ptr()
153 __func__, vendor->byte_length); in sn_get_bussoft_ptr()
157 memcpy(&addr, vendor->byte_data, sizeof(struct pcibus_bussoft *)); in sn_get_bussoft_ptr()
182 struct acpi_resource_vendor_typed *vendor; in sn_extract_device_info() local
200 vendor = &resource->data.vendor_typed; in sn_extract_device_info()
201 if ((vendor->byte_length - sizeof(struct acpi_vendor_uuid)) != in sn_extract_device_info()
206 __func__, vendor->byte_length, in sn_extract_device_info()
217 memcpy(&addr, vendor->byte_data, sizeof(struct pcidev_info *)); in sn_extract_device_info()