Lines Matching refs:ctrl_info

4133 		instance->ctrl_info->adapterOperations3.supportMaxExtLDs;  in megasas_update_ext_vd_details()
4135 if (instance->ctrl_info->max_lds > 64) in megasas_update_ext_vd_details()
4187 struct megasas_ctrl_info *ctrl_info; in megasas_get_ctrl_info() local
4190 ctrl_info = instance->ctrl_info; in megasas_get_ctrl_info()
4232 memcpy(ctrl_info, ci, sizeof(struct megasas_ctrl_info)); in megasas_get_ctrl_info()
4233 le32_to_cpus((u32 *)&ctrl_info->properties.OnOffProperties); in megasas_get_ctrl_info()
4234 le32_to_cpus((u32 *)&ctrl_info->adapterOperations2); in megasas_get_ctrl_info()
4235 le32_to_cpus((u32 *)&ctrl_info->adapterOperations3); in megasas_get_ctrl_info()
4238 ctrl_info->adapterOperations3.useSeqNumJbodFP; in megasas_get_ctrl_info()
4239 instance->is_imr = (ctrl_info->memory_size ? 0 : 1); in megasas_get_ctrl_info()
4243 le16_to_cpu(ctrl_info->memory_size)); in megasas_get_ctrl_info()
4245 ctrl_info->properties.OnOffProperties.disableOnlineCtrlReset; in megasas_get_ctrl_info()
4249 ctrl_info->adapterOperations3.supportSecurityonJBOD; in megasas_get_ctrl_info()
4609 !instance->ctrl_info->adapterOperations3.useSeqNumJbodFP) { in megasas_setup_jbod_map()
4661 struct megasas_ctrl_info *ctrl_info = NULL; in megasas_init_fw() local
4804 instance->ctrl_info = kzalloc(sizeof(struct megasas_ctrl_info), in megasas_init_fw()
4806 if (instance->ctrl_info == NULL) in megasas_init_fw()
4851 ctrl_info = instance->ctrl_info; in megasas_init_fw()
4853 max_sectors_1 = (1 << ctrl_info->stripe_sz_ops.min) * in megasas_init_fw()
4854 le16_to_cpu(ctrl_info->max_strips_per_io); in megasas_init_fw()
4855 max_sectors_2 = le32_to_cpu(ctrl_info->max_request_size); in megasas_init_fw()
4859 instance->mpio = ctrl_info->adapterOperations2.mpio; in megasas_init_fw()
4861 ctrl_info->adapterOperations2.supportUnevenSpans; in megasas_init_fw()
4870 if (ctrl_info->host_interface.SRIOV) { in megasas_init_fw()
4871 instance->requestorId = ctrl_info->iov.requestorId; in megasas_init_fw()
4873 if (!ctrl_info->adapterOperations2.activePassive) in megasas_init_fw()
4881 ((unsigned char *)ctrl_info + IOV_111_OFFSET); in megasas_init_fw()
4890 ctrl_info->adapterOperations3.supportCrashDump; in megasas_init_fw()
4910 le16_to_cpu(ctrl_info->pci.vendor_id), in megasas_init_fw()
4911 le16_to_cpu(ctrl_info->pci.device_id), in megasas_init_fw()
4912 le16_to_cpu(ctrl_info->pci.sub_vendor_id), in megasas_init_fw()
4913 le16_to_cpu(ctrl_info->pci.sub_device_id)); in megasas_init_fw()
4958 kfree(instance->ctrl_info); in megasas_init_fw()
4959 instance->ctrl_info = NULL; in megasas_init_fw()
5488 instance->ctrl_info = NULL; in megasas_probe_one()
5962 kfree(instance->ctrl_info); in megasas_detach_one()