Lines Matching refs:tail
80 char *tail; in efi_make_tail() local
82 tail = NULL; in efi_make_tail()
84 (void)asprintf(&tail, "/%s", suffix); in efi_make_tail()
86 tail = strdup(""); in efi_make_tail()
87 return (tail); in efi_make_tail()
101 char *name, *tail, *head; in efi_vendor_path() local
109 tail = efi_make_tail(suffix); in efi_vendor_path()
120 free(tail); in efi_vendor_path()
129 if (asprintf(&name, "%s]%s", head, tail) < 0) in efi_vendor_path()
132 free(tail); in efi_vendor_path()
140 char *name, *tail; in efi_hw_dev_path() local
142 tail = efi_make_tail(suffix); in efi_hw_dev_path()
147 ((PCI_DEVICE_PATH *)node)->Function, tail) < 0) in efi_hw_dev_path()
152 ((PCCARD_DEVICE_PATH *)node)->FunctionNumber, tail) < 0) in efi_hw_dev_path()
159 ((MEMMAP_DEVICE_PATH *)node)->EndingAddress, tail) < 0) in efi_hw_dev_path()
164 (VENDOR_DEVICE_PATH *)node, tail); in efi_hw_dev_path()
168 ((CONTROLLER_DEVICE_PATH *)node)->Controller, tail) < 0) in efi_hw_dev_path()
172 if (asprintf(&name, "UnknownHW(%x)%s", subtype, tail) < 0) in efi_hw_dev_path()
176 free(tail); in efi_hw_dev_path()
185 char *name, *tail; in efi_acpi_dev_path() local
187 tail = efi_make_tail(suffix); in efi_acpi_dev_path()
194 acpi->UID, tail) < 0) in efi_acpi_dev_path()
199 acpi->UID, tail) < 0) in efi_acpi_dev_path()
204 acpi->UID, tail) < 0) in efi_acpi_dev_path()
209 acpi->UID, tail) < 0) in efi_acpi_dev_path()
214 acpi->UID, tail) < 0) in efi_acpi_dev_path()
219 acpi->UID, tail) < 0) in efi_acpi_dev_path()
225 acpi->UID, tail) < 0) in efi_acpi_dev_path()
231 acpi->HID, acpi->UID, tail) < 0) in efi_acpi_dev_path()
237 if (asprintf(&name, "UnknownACPI(%x)%s", subtype, tail) < 0) in efi_acpi_dev_path()
241 free(tail); in efi_acpi_dev_path()
250 char *tail; in efi_messaging_dev_path() local
252 tail = efi_make_tail(suffix); in efi_messaging_dev_path()
260 ((ATAPI_DEVICE_PATH *)node)->Lun, tail) < 0) in efi_messaging_dev_path()
266 ((SCSI_DEVICE_PATH *)node)->Lun, tail) < 0) in efi_messaging_dev_path()
272 ((FIBRECHANNEL_DEVICE_PATH *)node)->Lun, tail) < 0) in efi_messaging_dev_path()
277 ((F1394_DEVICE_PATH *)node)->Guid, tail) < 0) in efi_messaging_dev_path()
283 ((USB_DEVICE_PATH *)node)->InterfaceNumber, tail) < 0) in efi_messaging_dev_path()
292 ((USB_CLASS_DEVICE_PATH *)node)->DeviceProtocol, tail) < 0) in efi_messaging_dev_path()
303 ((MAC_ADDR_DEVICE_PATH *)node)->IfType, tail) < 0) in efi_messaging_dev_path()
308 (VENDOR_DEVICE_PATH *)node, tail); in efi_messaging_dev_path()
315 ((UART_DEVICE_PATH *)node)->StopBits, tail) < 0) in efi_messaging_dev_path()
322 ((SATA_DEVICE_PATH *)node)->Lun, tail) < 0) in efi_messaging_dev_path()
327 subtype, tail) < 0) in efi_messaging_dev_path()
331 free(tail); in efi_messaging_dev_path()
342 char *tail; in efi_media_dev_path() local
345 tail = efi_make_tail(suffix); in efi_media_dev_path()
357 hd->PartitionSize, tail) < 0) in efi_media_dev_path()
369 hd->PartitionStart, hd->PartitionSize, tail); in efi_media_dev_path()
375 hd->SignatureType, tail) < 0) { in efi_media_dev_path()
385 ((CDROM_DEVICE_PATH *)node)->PartitionSize, tail) < 0) { in efi_media_dev_path()
391 (VENDOR_DEVICE_PATH *)node, tail); in efi_media_dev_path()
398 (void)asprintf(&name, "%s%s", str, tail); in efi_media_dev_path()
409 rv = asprintf(&name, "Protocol(%s)%s", str, tail); in efi_media_dev_path()
414 subtype, tail) < 0) in efi_media_dev_path()
417 free(tail); in efi_media_dev_path()