• Home
  • Raw
  • Download

Lines Matching refs:drvinfo

1407 	drive_info_struct *drvinfo;  in cciss_update_drive_info()  local
1412 drvinfo = kmalloc(sizeof(*drvinfo), GFP_KERNEL); in cciss_update_drive_info()
1413 if (inq_buff == NULL || drvinfo == NULL) in cciss_update_drive_info()
1447 inq_buff, drvinfo); in cciss_update_drive_info()
1448 drvinfo->block_size = block_size; in cciss_update_drive_info()
1449 drvinfo->nr_blocks = total_size + 1; in cciss_update_drive_info()
1451 cciss_get_serial_no(ctlr, drv_index, 1, drvinfo->serial_no, in cciss_update_drive_info()
1452 sizeof(drvinfo->serial_no)); in cciss_update_drive_info()
1456 ((memcmp(drvinfo->serial_no, in cciss_update_drive_info()
1458 drvinfo->block_size == h->drv[drv_index].block_size && in cciss_update_drive_info()
1459 drvinfo->nr_blocks == h->drv[drv_index].nr_blocks && in cciss_update_drive_info()
1460 drvinfo->heads == h->drv[drv_index].heads && in cciss_update_drive_info()
1461 drvinfo->sectors == h->drv[drv_index].sectors && in cciss_update_drive_info()
1462 drvinfo->cylinders == h->drv[drv_index].cylinders)) in cciss_update_drive_info()
1493 h->drv[drv_index].block_size = drvinfo->block_size; in cciss_update_drive_info()
1494 h->drv[drv_index].nr_blocks = drvinfo->nr_blocks; in cciss_update_drive_info()
1495 h->drv[drv_index].heads = drvinfo->heads; in cciss_update_drive_info()
1496 h->drv[drv_index].sectors = drvinfo->sectors; in cciss_update_drive_info()
1497 h->drv[drv_index].cylinders = drvinfo->cylinders; in cciss_update_drive_info()
1498 h->drv[drv_index].raid_level = drvinfo->raid_level; in cciss_update_drive_info()
1499 memcpy(h->drv[drv_index].serial_no, drvinfo->serial_no, 16); in cciss_update_drive_info()
1516 kfree(drvinfo); in cciss_update_drive_info()