Searched refs:lun_data (Results 1 - 2 of 2) sorted by relevance

/linux-master/drivers/scsi/
H A Dscsi_scan.c1420 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 Dsmartpqi_init.c1163 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