Searched refs:lun_data (Results 1 - 2 of 2) sorted by relevance
/linux-master/drivers/scsi/ |
H A D | scsi_scan.c | 1420 struct scsi_lun *lunp, *lun_data; local 1486 lun_data = kmalloc(length, GFP_KERNEL); 1487 if (!lun_data) { 1522 result = scsi_execute_cmd(sdev, scsi_cmd, REQ_OP_DRV_IN, lun_data, 1538 * Get the length from the first four bytes of lun_data. 1540 if (get_unaligned_be32(lun_data->scsi_lun) + 1542 length = get_unaligned_be32(lun_data->scsi_lun) + 1544 kfree(lun_data); 1547 length = get_unaligned_be32(lun_data->scsi_lun); 1555 * Scan the luns in lun_data [all...] |
/linux-master/drivers/scsi/smartpqi/ |
H A D | smartpqi_init.c | 1163 void *lun_data = NULL; local 1181 lun_data = kmalloc(lun_data_length, GFP_KERNEL); 1182 if (!lun_data) { 1188 memcpy(lun_data, report_lun_header, sizeof(*report_lun_header)); 1192 rc = pqi_report_luns(ctrl_info, cmd, lun_data, lun_data_length); 1197 get_unaligned_be32(&((struct report_lun_header *)lun_data)->list_length); 1201 kfree(lun_data); 1209 kfree(lun_data); 1210 lun_data = NULL; 1213 *buffer = lun_data; [all...] |
Completed in 142 milliseconds