bc_struct         201 drivers/scsi/aic94xx/aic94xx_sds.c 	struct asd_bios_chim_struct *bc_struct;
bc_struct         210 drivers/scsi/aic94xx/aic94xx_sds.c 	bc_struct = kmalloc(sizeof(*bc_struct), GFP_KERNEL);
bc_struct         211 drivers/scsi/aic94xx/aic94xx_sds.c 	if (!bc_struct) {
bc_struct         215 drivers/scsi/aic94xx/aic94xx_sds.c 	err = asd_read_ocm_seg(asd_ha, (void *)bc_struct, offs,
bc_struct         216 drivers/scsi/aic94xx/aic94xx_sds.c 			       sizeof(*bc_struct));
bc_struct         221 drivers/scsi/aic94xx/aic94xx_sds.c 	if (strncmp(bc_struct->sig, "SOIB", 4)
bc_struct         222 drivers/scsi/aic94xx/aic94xx_sds.c 	    && strncmp(bc_struct->sig, "IPSA", 4)) {
bc_struct         224 drivers/scsi/aic94xx/aic94xx_sds.c 			    bc_struct->sig[0], bc_struct->sig[1],
bc_struct         225 drivers/scsi/aic94xx/aic94xx_sds.c 			    bc_struct->sig[2], bc_struct->sig[3]);
bc_struct         229 drivers/scsi/aic94xx/aic94xx_sds.c 	if (bc_struct->major != 1) {
bc_struct         231 drivers/scsi/aic94xx/aic94xx_sds.c 			   bc_struct->major);
bc_struct         235 drivers/scsi/aic94xx/aic94xx_sds.c 	if (bc_struct->flags & BC_BIOS_PRESENT) {
bc_struct         237 drivers/scsi/aic94xx/aic94xx_sds.c 		asd_ha->hw_prof.bios.maj = bc_struct->bios_major;
bc_struct         238 drivers/scsi/aic94xx/aic94xx_sds.c 		asd_ha->hw_prof.bios.min = bc_struct->bios_minor;
bc_struct         239 drivers/scsi/aic94xx/aic94xx_sds.c 		asd_ha->hw_prof.bios.bld = le32_to_cpu(bc_struct->bios_build);
bc_struct         245 drivers/scsi/aic94xx/aic94xx_sds.c 	asd_ha->hw_prof.ue.num = le16_to_cpu(bc_struct->ue_num);
bc_struct         246 drivers/scsi/aic94xx/aic94xx_sds.c 	asd_ha->hw_prof.ue.size= le16_to_cpu(bc_struct->ue_size);
bc_struct         256 drivers/scsi/aic94xx/aic94xx_sds.c 				       offs + sizeof(*bc_struct), size);
bc_struct         266 drivers/scsi/aic94xx/aic94xx_sds.c 	kfree(bc_struct);