Lines Matching refs:logdev_list
1284 struct report_log_lun_list **logdev_list) in pqi_get_device_lists() argument
1298 rc = pqi_report_logical_luns(ctrl_info, (void **)logdev_list); in pqi_get_device_lists()
1308 logdev_data = *logdev_list; in pqi_get_device_lists()
1326 kfree(*logdev_list); in pqi_get_device_lists()
1327 *logdev_list = NULL; in pqi_get_device_lists()
1338 kfree(*logdev_list); in pqi_get_device_lists()
1339 *logdev_list = internal_logdev_list; in pqi_get_device_lists()
2384 struct report_log_lun_list *logdev_list = NULL; in pqi_update_scsi_devices() local
2402 rc = pqi_get_device_lists(ctrl_info, &physdev_list, &logdev_list); in pqi_update_scsi_devices()
2413 if (logdev_list) in pqi_update_scsi_devices()
2415 get_unaligned_be32(&logdev_list->header.list_length) in pqi_update_scsi_devices()
2416 / sizeof(logdev_list->lun_entries[0]); in pqi_update_scsi_devices()
2447 (logdev_list->header.flags & CISS_REPORT_LOG_FLAG_DRIVE_TYPE_MIX)) in pqi_update_scsi_devices()
2489 log_lun = &logdev_list->lun_entries[logical_index++]; in pqi_update_scsi_devices()
2576 kfree(logdev_list); in pqi_update_scsi_devices()