cs84xx 1407 drivers/scsi/qla2xxx/qla_attr.c if (!ha->cs84xx->op_fw_version) { cs84xx 1412 drivers/scsi/qla2xxx/qla_attr.c (uint32_t)ha->cs84xx->op_fw_version); cs84xx 4206 drivers/scsi/qla2xxx/qla_def.h struct qla_chip_state_84xx *cs84xx; cs84xx 2267 drivers/scsi/qla2xxx/qla_init.c ha->cs84xx = qla84xx_get_chip(vha); cs84xx 2268 drivers/scsi/qla2xxx/qla_init.c if (!ha->cs84xx) { cs84xx 8187 drivers/scsi/qla2xxx/qla_init.c struct qla_chip_state_84xx *cs84xx; cs84xx 8193 drivers/scsi/qla2xxx/qla_init.c list_for_each_entry(cs84xx, &qla_cs84xx_list, list) { cs84xx 8194 drivers/scsi/qla2xxx/qla_init.c if (cs84xx->bus == ha->pdev->bus) { cs84xx 8195 drivers/scsi/qla2xxx/qla_init.c kref_get(&cs84xx->kref); cs84xx 8200 drivers/scsi/qla2xxx/qla_init.c cs84xx = kzalloc(sizeof(*cs84xx), GFP_KERNEL); cs84xx 8201 drivers/scsi/qla2xxx/qla_init.c if (!cs84xx) cs84xx 8204 drivers/scsi/qla2xxx/qla_init.c kref_init(&cs84xx->kref); cs84xx 8205 drivers/scsi/qla2xxx/qla_init.c spin_lock_init(&cs84xx->access_lock); cs84xx 8206 drivers/scsi/qla2xxx/qla_init.c mutex_init(&cs84xx->fw_update_mutex); cs84xx 8207 drivers/scsi/qla2xxx/qla_init.c cs84xx->bus = ha->pdev->bus; cs84xx 8209 drivers/scsi/qla2xxx/qla_init.c list_add_tail(&cs84xx->list, &qla_cs84xx_list); cs84xx 8212 drivers/scsi/qla2xxx/qla_init.c return cs84xx; cs84xx 8218 drivers/scsi/qla2xxx/qla_init.c struct qla_chip_state_84xx *cs84xx = cs84xx 8222 drivers/scsi/qla2xxx/qla_init.c list_del(&cs84xx->list); cs84xx 8224 drivers/scsi/qla2xxx/qla_init.c kfree(cs84xx); cs84xx 8232 drivers/scsi/qla2xxx/qla_init.c if (ha->cs84xx) cs84xx 8233 drivers/scsi/qla2xxx/qla_init.c kref_put(&ha->cs84xx->kref, __qla84xx_chip_release); cs84xx 8243 drivers/scsi/qla2xxx/qla_init.c mutex_lock(&ha->cs84xx->fw_update_mutex); cs84xx 8247 drivers/scsi/qla2xxx/qla_init.c mutex_unlock(&ha->cs84xx->fw_update_mutex); cs84xx 1150 drivers/scsi/qla2xxx/qla_isr.c spin_lock_irqsave(&ha->cs84xx->access_lock, flags); cs84xx 1158 drivers/scsi/qla2xxx/qla_isr.c ha->cs84xx->op_fw_version = mb[3] << 16 | mb[2]; cs84xx 1161 drivers/scsi/qla2xxx/qla_isr.c ha->cs84xx->op_fw_version); cs84xx 1164 drivers/scsi/qla2xxx/qla_isr.c ha->cs84xx->diag_fw_version = mb[3] << 16 | mb[2]; cs84xx 1167 drivers/scsi/qla2xxx/qla_isr.c ha->cs84xx->diag_fw_version); cs84xx 1170 drivers/scsi/qla2xxx/qla_isr.c ha->cs84xx->diag_fw_version = mb[3] << 16 | mb[2]; cs84xx 1171 drivers/scsi/qla2xxx/qla_isr.c ha->cs84xx->fw_update = 1; cs84xx 1174 drivers/scsi/qla2xxx/qla_isr.c ha->cs84xx->gold_fw_version); cs84xx 1181 drivers/scsi/qla2xxx/qla_isr.c spin_unlock_irqrestore(&ha->cs84xx->access_lock, flags); cs84xx 4260 drivers/scsi/qla2xxx/qla_mbx.c options = ha->cs84xx->fw_update ? VCO_FORCE_UPDATE : 0; cs84xx 4312 drivers/scsi/qla2xxx/qla_mbx.c spin_lock_irqsave(&ha->cs84xx->access_lock, flags); cs84xx 4313 drivers/scsi/qla2xxx/qla_mbx.c ha->cs84xx->op_fw_version = cs84xx 4315 drivers/scsi/qla2xxx/qla_mbx.c spin_unlock_irqrestore(&ha->cs84xx->access_lock,