/kernel/linux/linux-6.6/drivers/scsi/mpi3mr/ |
H A D | mpi3mr_fw.c | 927 { MPI3MR_RESET_FROM_IOCFACTS_TIMEOUT, "IOC facts timeout" }, 1144 if (mrioc->facts.reply_sz > mrioc->reply_sz) { in mpi3mr_revalidate_factsdata() 1147 mrioc->reply_sz, mrioc->facts.reply_sz); in mpi3mr_revalidate_factsdata() 1151 if (mrioc->facts.max_op_reply_q < mrioc->num_op_reply_q) { in mpi3mr_revalidate_factsdata() 1155 mrioc->facts.max_op_reply_q); in mpi3mr_revalidate_factsdata() 1159 if (mrioc->facts.max_op_req_q < mrioc->num_op_req_q) { in mpi3mr_revalidate_factsdata() 1162 mrioc->num_op_req_q, mrioc->facts.max_op_req_q); in mpi3mr_revalidate_factsdata() 1166 if (mrioc->shost->max_sectors != (mrioc->facts.max_data_length / 512)) in mpi3mr_revalidate_factsdata() 1170 mrioc->shost->max_sectors * 512, mrioc->facts.max_data_length); in mpi3mr_revalidate_factsdata() 1172 if ((mrioc->sas_transport_enabled) && (mrioc->facts in mpi3mr_revalidate_factsdata() [all...] |
H A D | mpi3mr_app.c | 671 u64 sgemod_mask = ((u64)((mrioc->facts.sge_mod_mask) << in mpi3mr_build_nvme_sgl() 672 mrioc->facts.sge_mod_shift) << 32); in mpi3mr_build_nvme_sgl() 673 u64 sgemod_val = ((u64)(mrioc->facts.sge_mod_value) << in mpi3mr_build_nvme_sgl() 674 mrioc->facts.sge_mod_shift) << 32; in mpi3mr_build_nvme_sgl() 734 u64 sgemod_mask = ((u64)((mrioc->facts.sge_mod_mask) << in mpi3mr_build_nvme_prp() 735 mrioc->facts.sge_mod_shift) << 32); in mpi3mr_build_nvme_prp() 736 u64 sgemod_val = ((u64)(mrioc->facts.sge_mod_value) << in mpi3mr_build_nvme_prp() 737 mrioc->facts.sge_mod_shift) << 32; in mpi3mr_build_nvme_prp() 1582 struct mpi3mr_compimg_ver *fwver = &mrioc->facts.fw_ver; in version_fw_show() 1605 return sysfs_emit(buf, "%d\n", mrioc->facts in fw_queue_depth_show() [all...] |
H A D | mpi3mr.h | 937 * @facts: Cached IOC facts data 1097 struct mpi3mr_ioc_facts facts; member
|
H A D | mpi3mr_os.c | 2760 __func__, mrioc->facts.shutdown_timeout, shutdown_timeout); in mpi3mr_energypackchg_evt_th() 2761 mrioc->facts.shutdown_timeout = shutdown_timeout; in mpi3mr_energypackchg_evt_th() 3467 sges_in_segment = (mrioc->facts.op_req_sz - in mpi3mr_prepare_sg_scmd() 5185 shost->max_id = mrioc->facts.max_perids + 1; in mpi3mr_probe()
|
/kernel/linux/linux-5.10/drivers/message/fusion/ |
H A D | mptbase.c | 1321 le32_to_cpu(ioc->facts.HostPageBufferSGE.FlagsLength) & 0xFFFFFF; in mpt_host_page_alloc() 1363 ioc->facts.HostPageBufferSGE = ioc_init->HostPageBufferSGE; in mpt_host_page_alloc() 1879 dinitprintk(ioc, printk(MYIOC_s_INFO_FMT "facts @ %p, pfacts[0] @ %p\n", in mpt_attach() 1880 ioc->name, &ioc->facts, &ioc->pfacts[0])); in mpt_attach() 2369 /* Get IOC facts! Allow 5 retries */ in mpt_do_ioc_recovery() 2403 (ioc->facts.Flags & MPI_IOCFACTS_FLAGS_FW_DOWNLOAD_BOOT)) { in mpt_do_ioc_recovery() 2519 if ((ret == 0) && (!ioc->facts.EventState)) { in mpt_do_ioc_recovery() 2526 if (ioc->alt_ioc && alt_ioc_ready && !ioc->alt_ioc->facts.EventState) in mpt_do_ioc_recovery() 2565 if(ioc->facts.IOCExceptions & in mpt_do_ioc_recovery() 2609 if (ioc->facts in mpt_do_ioc_recovery() 3083 IOCFactsReply_t *facts; GetIocFacts() local [all...] |
H A D | mptfc.c | 299 int max_bus = ioc->facts.MaxBuses; in mptfc_GetFcDevPage0() 302 max_targ = (ioc->facts.MaxDevices == 0) ? 256 : ioc->facts.MaxDevices; in mptfc_GetFcDevPage0() 953 for (ii=0; ii<ioc->facts.NumberOfPorts; ii++) { in mptfc_SetFcPortPage1_defaults() 994 ioc->facts.FWVersion.Word); in mptfc_init_host_attr() 1072 for (ii=0; ii < ioc->facts.NumberOfPorts; ii++) in mptfc_link_status_change() 1133 for (ii=0; ii < ioc->facts.NumberOfPorts; ii++) { in mptfc_rescan_devices() 1208 for (ii=0; ii < ioc->facts.NumberOfPorts; ii++) { in mptfc_probe() 1268 (ioc->facts.MaxChainDepth-1) + scale + in mptfc_probe() 1272 (ioc->facts in mptfc_probe() [all...] |
H A D | mptctl.c | 387 if ((ioc->facts.IOCCapabilities & MPI_IOCFACTS_CAPABILITY_HIGH_PRI_Q) && in mptctl_do_taskmgmt() 388 (ioc->facts.MsgVersion >= MPI_VERSION_01_05)) in mptctl_do_taskmgmt() 827 if (iocp->facts.MsgVersion >= MPI_VERSION_01_05) in mptctl_do_fw_download() 1324 karg->FWVersion = ioc->facts.FWVersion.Word; in mptctl_getiocinfo() 1686 ioc->facts.FWImageSize = newFwSize; in mptctl_replace_fw() 2038 if ((pInit->Flags != 0) || (pInit->MaxDevices != ioc->facts.MaxDevices) || in mptctl_do_mpt_command() 2039 (pInit->MaxBuses != ioc->facts.MaxBuses) || in mptctl_do_mpt_command() 2176 if ((ioc->facts.IOCCapabilities & MPI_IOCFACTS_CAPABILITY_HIGH_PRI_Q) && in mptctl_do_mpt_command() 2177 (ioc->facts.MsgVersion >= MPI_VERSION_01_05)) in mptctl_do_mpt_command() 2382 ioc->facts in mptctl_hp_hostinfo() [all...] |
H A D | mptscsih.c | 645 if((ioc->facts.MsgVersion >= MPI_VERSION_01_05) && pScsiReply){ in mptscsih_io_done() 1292 seq_printf(m, "%s%08xh, ", MPT_FW_REV_MAGIC_ID_STRING, ioc->facts.FWVersion.Word); in mptscsih_show_info() 1293 seq_printf(m, "Ports=%d, ", ioc->facts.NumberOfPorts); in mptscsih_show_info() 1545 if (!((ioc->facts.IOCCapabilities & MPI_IOCFACTS_CAPABILITY_HIGH_PRI_Q) in mptscsih_IssueTaskMgmt() 1546 && (ioc->facts.MsgVersion >= MPI_VERSION_01_05)) && in mptscsih_IssueTaskMgmt() 1603 if ((ioc->facts.IOCCapabilities & MPI_IOCFACTS_CAPABILITY_HIGH_PRI_Q) && in mptscsih_IssueTaskMgmt() 1604 (ioc->facts.MsgVersion >= MPI_VERSION_01_05)) in mptscsih_IssueTaskMgmt() 1977 if (ioc->facts.MsgVersion >= MPI_VERSION_01_05 && in mptscsih_taskmgmt_reply() 3050 (ioc->facts.FWVersion.Word & 0xFF000000) >> 24, in mptscsih_version_fw_show() 3051 (ioc->facts in mptscsih_version_fw_show() [all...] |
H A D | mptspi.c | 1393 for (ii=0; ii < ioc->facts.NumberOfPorts; ii++) { in mptspi_probe() 1472 (ioc->facts.MaxChainDepth-1) + scale + in mptspi_probe() 1476 (ioc->facts.MaxChainDepth-1) + scale + in mptspi_probe()
|
H A D | mptbase.h | 701 IOCFactsReply_t facts; member
|
H A D | mptsas.c | 5170 for (ii = 0; ii < ioc->facts.NumberOfPorts; ii++) { in mptsas_probe() 5231 (ioc->facts.MaxChainDepth-1) + scale + in mptsas_probe() 5235 (ioc->facts.MaxChainDepth-1) + scale + in mptsas_probe() 5301 if ((ioc->facts.HeaderVersion >> 8) < 0xE) in mptsas_probe()
|
/kernel/linux/linux-6.6/drivers/message/fusion/ |
H A D | mptbase.c | 1315 le32_to_cpu(ioc->facts.HostPageBufferSGE.FlagsLength) & 0xFFFFFF; in mpt_host_page_alloc() 1357 ioc->facts.HostPageBufferSGE = ioc_init->HostPageBufferSGE; in mpt_host_page_alloc() 1870 dinitprintk(ioc, printk(MYIOC_s_INFO_FMT "facts @ %p, pfacts[0] @ %p\n", in mpt_attach() 1871 ioc->name, &ioc->facts, &ioc->pfacts[0])); in mpt_attach() 2360 /* Get IOC facts! Allow 5 retries */ in mpt_do_ioc_recovery() 2394 (ioc->facts.Flags & MPI_IOCFACTS_FLAGS_FW_DOWNLOAD_BOOT)) { in mpt_do_ioc_recovery() 2510 if ((ret == 0) && (!ioc->facts.EventState)) { in mpt_do_ioc_recovery() 2517 if (ioc->alt_ioc && alt_ioc_ready && !ioc->alt_ioc->facts.EventState) in mpt_do_ioc_recovery() 2556 if(ioc->facts.IOCExceptions & in mpt_do_ioc_recovery() 2600 if (ioc->facts in mpt_do_ioc_recovery() 3074 IOCFactsReply_t *facts; GetIocFacts() local [all...] |
H A D | mptfc.c | 299 int max_bus = ioc->facts.MaxBuses; in mptfc_GetFcDevPage0() 302 max_targ = (ioc->facts.MaxDevices == 0) ? 256 : ioc->facts.MaxDevices; in mptfc_GetFcDevPage0() 954 for (ii=0; ii<ioc->facts.NumberOfPorts; ii++) { in mptfc_SetFcPortPage1_defaults() 995 ioc->facts.FWVersion.Word); in mptfc_init_host_attr() 1073 for (ii=0; ii < ioc->facts.NumberOfPorts; ii++) in mptfc_link_status_change() 1134 for (ii=0; ii < ioc->facts.NumberOfPorts; ii++) { in mptfc_rescan_devices() 1209 for (ii=0; ii < ioc->facts.NumberOfPorts; ii++) { in mptfc_probe() 1269 (ioc->facts.MaxChainDepth-1) + scale + in mptfc_probe() 1273 (ioc->facts in mptfc_probe() [all...] |
H A D | mptscsih.c | 645 if((ioc->facts.MsgVersion >= MPI_VERSION_01_05) && pScsiReply){ in mptscsih_io_done() 1291 seq_printf(m, "%s%08xh, ", MPT_FW_REV_MAGIC_ID_STRING, ioc->facts.FWVersion.Word); in mptscsih_show_info() 1292 seq_printf(m, "Ports=%d, ", ioc->facts.NumberOfPorts); in mptscsih_show_info() 1544 if (!((ioc->facts.IOCCapabilities & MPI_IOCFACTS_CAPABILITY_HIGH_PRI_Q) in mptscsih_IssueTaskMgmt() 1545 && (ioc->facts.MsgVersion >= MPI_VERSION_01_05)) && in mptscsih_IssueTaskMgmt() 1602 if ((ioc->facts.IOCCapabilities & MPI_IOCFACTS_CAPABILITY_HIGH_PRI_Q) && in mptscsih_IssueTaskMgmt() 1603 (ioc->facts.MsgVersion >= MPI_VERSION_01_05)) in mptscsih_IssueTaskMgmt() 1976 if (ioc->facts.MsgVersion >= MPI_VERSION_01_05 && in mptscsih_taskmgmt_reply() 3049 (ioc->facts.FWVersion.Word & 0xFF000000) >> 24, in mptscsih_version_fw_show() 3050 (ioc->facts in mptscsih_version_fw_show() [all...] |
H A D | mptctl.c | 385 if ((ioc->facts.IOCCapabilities & MPI_IOCFACTS_CAPABILITY_HIGH_PRI_Q) && in mptctl_do_taskmgmt() 386 (ioc->facts.MsgVersion >= MPI_VERSION_01_05)) in mptctl_do_taskmgmt() 823 if (iocp->facts.MsgVersion >= MPI_VERSION_01_05) in mptctl_do_fw_download() 1326 karg->FWVersion = ioc->facts.FWVersion.Word; in mptctl_getiocinfo() 1682 ioc->facts.FWImageSize = newFwSize; in mptctl_replace_fw() 2034 if ((pInit->Flags != 0) || (pInit->MaxDevices != ioc->facts.MaxDevices) || in mptctl_do_mpt_command() 2035 (pInit->MaxBuses != ioc->facts.MaxBuses) || in mptctl_do_mpt_command() 2174 if ((ioc->facts.IOCCapabilities & MPI_IOCFACTS_CAPABILITY_HIGH_PRI_Q) && in mptctl_do_mpt_command() 2175 (ioc->facts.MsgVersion >= MPI_VERSION_01_05)) in mptctl_do_mpt_command() 2379 ioc->facts in mptctl_hp_hostinfo() [all...] |
H A D | mptspi.c | 1393 for (ii=0; ii < ioc->facts.NumberOfPorts; ii++) { in mptspi_probe() 1472 (ioc->facts.MaxChainDepth-1) + scale + in mptspi_probe() 1476 (ioc->facts.MaxChainDepth-1) + scale + in mptspi_probe()
|
H A D | mptbase.h | 701 IOCFactsReply_t facts; member
|
H A D | mptsas.c | 5200 for (ii = 0; ii < ioc->facts.NumberOfPorts; ii++) { in mptsas_probe() 5261 (ioc->facts.MaxChainDepth-1) + scale + in mptsas_probe() 5265 (ioc->facts.MaxChainDepth-1) + scale + in mptsas_probe() 5331 if ((ioc->facts.HeaderVersion >> 8) < 0xE) in mptsas_probe()
|
/kernel/linux/linux-5.10/drivers/scsi/mpt3sas/ |
H A D | mpt3sas_base.c | 249 u16 cmd_credit = ioc->facts.RequestCredit + 1; in _base_clone_reply_to_sys_mem() 309 u16 cmd_credit = ioc->facts.RequestCredit + 1; in _base_get_chain() 314 chain_virt = base_chain + (smid * ioc->facts.MaxChainDepth * in _base_get_chain() 335 u16 cmd_credit = ioc->facts.RequestCredit + 1; in _base_get_chain_phys() 340 chain_phys = base_chain_phys + (smid * ioc->facts.MaxChainDepth * in _base_get_chain_phys() 359 u16 cmd_credit = ioc->facts.RequestCredit + 1; in _base_get_buffer_bar0() 363 ioc->facts.MaxChainDepth); in _base_get_buffer_bar0() 380 u16 cmd_credit = ioc->facts.RequestCredit + 1; in _base_get_buffer_phys_bar0() 383 ioc->facts.MaxChainDepth); in _base_get_buffer_phys_bar0() 502 for (i = 0; i < MPT_MIN_PHYS_SEGMENTS + ioc->facts in _clone_sg_entries() 5159 struct mpt3sas_facts *facts; _base_allocate_memory_pools() local 6376 struct mpt3sas_facts *facts; _base_get_ioc_facts() local [all...] |
H A D | mpt3sas_ctl.c | 745 ioc->facts.MaxDevHandle)) { in _ctl_do_mpt_command() 1168 karg.firmware_version = ioc->facts.FWVersion.Word; in _ctl_getiocinfo() 1497 if (ioc->facts.IOCCapabilities & in _ctl_diag_capability() 1502 if (ioc->facts.IOCCapabilities & in _ctl_diag_capability() 1507 if (ioc->facts.IOCCapabilities & in _ctl_diag_capability() 2748 (ioc->facts.FWVersion.Word & 0xFF000000) >> 24, in version_fw_show() 2749 (ioc->facts.FWVersion.Word & 0x00FF0000) >> 16, in version_fw_show() 2750 (ioc->facts.FWVersion.Word & 0x0000FF00) >> 8, in version_fw_show() 2751 ioc->facts.FWVersion.Word & 0x000000FF); in version_fw_show() 2796 ioc->facts in version_mpi_show() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/mpt3sas/ |
H A D | mpt3sas_base.c | 256 u16 cmd_credit = ioc->facts.RequestCredit + 1; in _base_clone_reply_to_sys_mem() 316 u16 cmd_credit = ioc->facts.RequestCredit + 1; in _base_get_chain() 321 chain_virt = base_chain + (smid * ioc->facts.MaxChainDepth * in _base_get_chain() 342 u16 cmd_credit = ioc->facts.RequestCredit + 1; in _base_get_chain_phys() 347 chain_phys = base_chain_phys + (smid * ioc->facts.MaxChainDepth * in _base_get_chain_phys() 366 u16 cmd_credit = ioc->facts.RequestCredit + 1; in _base_get_buffer_bar0() 370 ioc->facts.MaxChainDepth); in _base_get_buffer_bar0() 387 u16 cmd_credit = ioc->facts.RequestCredit + 1; in _base_get_buffer_phys_bar0() 390 ioc->facts.MaxChainDepth); in _base_get_buffer_phys_bar0() 509 for (i = 0; i < MPT_MIN_PHYS_SEGMENTS + ioc->facts in _clone_sg_entries() 6269 struct mpt3sas_facts *facts; _base_allocate_memory_pools() local 7408 struct mpt3sas_facts *facts; _base_get_ioc_facts() local [all...] |
H A D | mpt3sas_ctl.c | 748 ioc->facts.MaxDevHandle)) { in _ctl_do_mpt_command() 1181 karg.firmware_version = ioc->facts.FWVersion.Word; in _ctl_getiocinfo() 1511 if (ioc->facts.IOCCapabilities & in _ctl_diag_capability() 1516 if (ioc->facts.IOCCapabilities & in _ctl_diag_capability() 1521 if (ioc->facts.IOCCapabilities & in _ctl_diag_capability() 2826 (ioc->facts.FWVersion.Word & 0xFF000000) >> 24, in version_fw_show() 2827 (ioc->facts.FWVersion.Word & 0x00FF0000) >> 16, in version_fw_show() 2828 (ioc->facts.FWVersion.Word & 0x0000FF00) >> 8, in version_fw_show() 2829 ioc->facts.FWVersion.Word & 0x000000FF); in version_fw_show() 2874 ioc->facts in version_mpi_show() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A D | tc.c | 2187 rule->fallback = &efx->tc->facts.pf; in efx_tc_flower_replace() 2190 rule->fallback = &efx->tc->facts.reps; in efx_tc_flower_replace() 2447 struct efx_tc_action_set_list *acts = &efx->tc->facts.pf; in efx_tc_configure_fallback_acts_pf() 2456 struct efx_tc_action_set_list *acts = &efx->tc->facts.reps; in efx_tc_configure_fallback_acts_reps() 2590 efx_tc_deconfigure_fallback_acts(efx, &efx->tc->facts.pf); in efx_fini_tc() 2591 efx_tc_deconfigure_fallback_acts(efx, &efx->tc->facts.reps); in efx_fini_tc() 2709 INIT_LIST_HEAD(&efx->tc->facts.pf.list); in efx_init_struct_tc() 2710 efx->tc->facts.pf.fw_id = MC_CMD_MAE_ACTION_SET_ALLOC_OUT_ACTION_SET_ID_NULL; in efx_init_struct_tc() 2711 INIT_LIST_HEAD(&efx->tc->facts.reps.list); in efx_init_struct_tc() 2712 efx->tc->facts in efx_init_struct_tc() [all...] |
H A D | tc.h | 289 * @facts: Fallback action-set-lists for unready rules. Named by *egress* port 290 * @facts.pf: action-set-list for unready rules on PF netdev, hence applying to 292 * @facts.reps: action-set-list for unready rules on representors, hence 326 } facts; member
|
H A D | tc_encap_actions.c | 446 fallback = &efx->tc->facts.pf; in efx_tc_update_encap()
|