Lines Matching refs:params
134 if (isprint(info->params.host_bus_type[i])) { in edd_show_host_bus()
135 p += scnprintf(p, left, "%c", info->params.host_bus_type[i]); in edd_show_host_bus()
141 if (!strncmp(info->params.host_bus_type, "ISA", 3)) { in edd_show_host_bus()
143 info->params.interface_path.isa.base_address); in edd_show_host_bus()
144 } else if (!strncmp(info->params.host_bus_type, "PCIX", 4) || in edd_show_host_bus()
145 !strncmp(info->params.host_bus_type, "PCI", 3) || in edd_show_host_bus()
146 !strncmp(info->params.host_bus_type, "XPRS", 4)) { in edd_show_host_bus()
149 info->params.interface_path.pci.bus, in edd_show_host_bus()
150 info->params.interface_path.pci.slot, in edd_show_host_bus()
151 info->params.interface_path.pci.function, in edd_show_host_bus()
152 info->params.interface_path.pci.channel); in edd_show_host_bus()
153 } else if (!strncmp(info->params.host_bus_type, "IBND", 4) || in edd_show_host_bus()
154 !strncmp(info->params.host_bus_type, "HTPT", 4)) { in edd_show_host_bus()
157 info->params.interface_path.ibnd.reserved); in edd_show_host_bus()
161 info->params.interface_path.unknown.reserved); in edd_show_host_bus()
180 if (isprint(info->params.interface_type[i])) { in edd_show_interface()
181 p += scnprintf(p, left, "%c", info->params.interface_type[i]); in edd_show_interface()
186 if (!strncmp(info->params.interface_type, "ATAPI", 5)) { in edd_show_interface()
188 info->params.device_path.atapi.device, in edd_show_interface()
189 info->params.device_path.atapi.lun); in edd_show_interface()
190 } else if (!strncmp(info->params.interface_type, "ATA", 3)) { in edd_show_interface()
192 info->params.device_path.ata.device); in edd_show_interface()
193 } else if (!strncmp(info->params.interface_type, "SCSI", 4)) { in edd_show_interface()
195 info->params.device_path.scsi.id, in edd_show_interface()
196 info->params.device_path.scsi.lun); in edd_show_interface()
197 } else if (!strncmp(info->params.interface_type, "USB", 3)) { in edd_show_interface()
199 info->params.device_path.usb.serial_number); in edd_show_interface()
200 } else if (!strncmp(info->params.interface_type, "1394", 4)) { in edd_show_interface()
202 info->params.device_path.i1394.eui); in edd_show_interface()
203 } else if (!strncmp(info->params.interface_type, "FIBRE", 5)) { in edd_show_interface()
205 info->params.device_path.fibre.wwid, in edd_show_interface()
206 info->params.device_path.fibre.lun); in edd_show_interface()
207 } else if (!strncmp(info->params.interface_type, "I2O", 3)) { in edd_show_interface()
209 info->params.device_path.i2o.identity_tag); in edd_show_interface()
210 } else if (!strncmp(info->params.interface_type, "RAID", 4)) { in edd_show_interface()
212 info->params.device_path.raid.array_number); in edd_show_interface()
213 } else if (!strncmp(info->params.interface_type, "SATA", 4)) { in edd_show_interface()
215 info->params.device_path.sata.device); in edd_show_interface()
218 info->params.device_path.unknown.reserved1, in edd_show_interface()
219 info->params.device_path.unknown.reserved2); in edd_show_interface()
236 ssize_t len = sizeof (info->params); in edd_show_raw_data()
243 if (!(info->params.key == 0xBEDD || info->params.key == 0xDDBE)) in edd_show_raw_data()
244 len = info->params.length; in edd_show_raw_data()
247 if (len > (sizeof(info->params))) in edd_show_raw_data()
248 len = sizeof(info->params); in edd_show_raw_data()
250 memcpy(buf, &info->params, len); in edd_show_raw_data()
314 if (info->params.info_flags & EDD_INFO_DMA_BOUNDARY_ERROR_TRANSPARENT) in edd_show_info_flags()
316 if (info->params.info_flags & EDD_INFO_GEOMETRY_VALID) in edd_show_info_flags()
318 if (info->params.info_flags & EDD_INFO_REMOVABLE) in edd_show_info_flags()
320 if (info->params.info_flags & EDD_INFO_WRITE_VERIFY) in edd_show_info_flags()
322 if (info->params.info_flags & EDD_INFO_MEDIA_CHANGE_NOTIFICATION) in edd_show_info_flags()
324 if (info->params.info_flags & EDD_INFO_LOCKABLE) in edd_show_info_flags()
326 if (info->params.info_flags & EDD_INFO_NO_MEDIA_PRESENT) in edd_show_info_flags()
328 if (info->params.info_flags & EDD_INFO_USE_INT13_FN50) in edd_show_info_flags()
389 p += scnprintf(p, left, "%u\n", info->params.num_default_cylinders); in edd_show_default_cylinders()
404 p += scnprintf(p, left, "%u\n", info->params.num_default_heads); in edd_show_default_heads()
419 p += scnprintf(p, left, "%u\n", info->params.sectors_per_track); in edd_show_default_sectors_per_track()
434 p += scnprintf(p, left, "%llu\n", info->params.number_of_sectors); in edd_show_sectors()
494 return info->params.num_default_cylinders > 0; in edd_has_default_cylinders()
506 return info->params.num_default_heads > 0; in edd_has_default_heads()
518 return info->params.sectors_per_track > 0; in edd_has_default_sectors_per_track()
534 if (!(info->params.key == 0xBEDD || info->params.key == 0xDDBE)) { in edd_has_edd30()
540 if (info->params.device_path_info_length != 44) in edd_has_edd30()
543 for (i = 30; i < info->params.device_path_info_length + 30; i++) in edd_has_edd30()
544 csum += *(((u8 *)&info->params) + i); in edd_has_edd30()
635 if (!strncmp(info->params.host_bus_type, type, strlen(type)) || in edd_dev_is_type()
636 !strncmp(info->params.interface_type, type, strlen(type))) in edd_dev_is_type()
655 info->params.interface_path.pci.bus, in edd_get_pci_dev()
656 PCI_DEVFN(info->params.interface_path.pci.slot, in edd_get_pci_dev()
657 info->params.interface_path.pci.function)); in edd_get_pci_dev()