Lines Matching refs:config_page

213 		mem->page = ioc->config_page;  in _config_alloc_config_dma_memory()
298 void *config_page, u16 config_page_sz) in _config_request() argument
320 if (config_page) { in _config_request()
341 memcpy(mem.page, config_page, min_t(u16, mem.sz, in _config_request()
344 memset(config_page, 0, config_page_sz); in _config_request()
442 config_page && mpi_request->Action == in _config_request()
478 memcpy(config_page, mem.page, min_t(u16, mem.sz, in _config_request()
483 if (config_page) in _config_request()
505 Mpi2ConfigReply_t *mpi_reply, Mpi2ManufacturingPage0_t *config_page) in mpt3sas_config_get_manufacturing_pg0() argument
524 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_manufacturing_pg0()
525 sizeof(*config_page)); in mpt3sas_config_get_manufacturing_pg0()
542 Mpi2ConfigReply_t *mpi_reply, Mpi2ManufacturingPage7_t *config_page, in mpt3sas_config_get_manufacturing_pg7() argument
562 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_manufacturing_pg7()
580 struct Mpi2ManufacturingPage10_t *config_page) in mpt3sas_config_get_manufacturing_pg10() argument
599 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_manufacturing_pg10()
600 sizeof(*config_page)); in mpt3sas_config_get_manufacturing_pg10()
617 struct Mpi2ManufacturingPage11_t *config_page) in mpt3sas_config_get_manufacturing_pg11() argument
636 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_manufacturing_pg11()
637 sizeof(*config_page)); in mpt3sas_config_get_manufacturing_pg11()
654 struct Mpi2ManufacturingPage11_t *config_page) in mpt3sas_config_set_manufacturing_pg11() argument
673 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_set_manufacturing_pg11()
674 sizeof(*config_page)); in mpt3sas_config_set_manufacturing_pg11()
690 Mpi2ConfigReply_t *mpi_reply, Mpi2BiosPage2_t *config_page) in mpt3sas_config_get_bios_pg2() argument
709 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_bios_pg2()
710 sizeof(*config_page)); in mpt3sas_config_get_bios_pg2()
726 *mpi_reply, Mpi2BiosPage3_t *config_page) in mpt3sas_config_get_bios_pg3() argument
745 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_bios_pg3()
746 sizeof(*config_page)); in mpt3sas_config_get_bios_pg3()
762 Mpi2ConfigReply_t *mpi_reply, Mpi2IOUnitPage0_t *config_page) in mpt3sas_config_get_iounit_pg0() argument
781 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_iounit_pg0()
782 sizeof(*config_page)); in mpt3sas_config_get_iounit_pg0()
798 Mpi2ConfigReply_t *mpi_reply, Mpi2IOUnitPage1_t *config_page) in mpt3sas_config_get_iounit_pg1() argument
817 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_iounit_pg1()
818 sizeof(*config_page)); in mpt3sas_config_get_iounit_pg1()
834 Mpi2ConfigReply_t *mpi_reply, Mpi2IOUnitPage1_t *config_page) in mpt3sas_config_set_iounit_pg1() argument
853 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_set_iounit_pg1()
854 sizeof(*config_page)); in mpt3sas_config_set_iounit_pg1()
871 Mpi2ConfigReply_t *mpi_reply, Mpi2IOUnitPage3_t *config_page, u16 sz) in mpt3sas_config_get_iounit_pg3() argument
890 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, sz); in mpt3sas_config_get_iounit_pg3()
906 Mpi2ConfigReply_t *mpi_reply, Mpi2IOUnitPage8_t *config_page) in mpt3sas_config_get_iounit_pg8() argument
925 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_iounit_pg8()
926 sizeof(*config_page)); in mpt3sas_config_get_iounit_pg8()
942 Mpi2ConfigReply_t *mpi_reply, Mpi2IOCPage8_t *config_page) in mpt3sas_config_get_ioc_pg8() argument
961 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_ioc_pg8()
962 sizeof(*config_page)); in mpt3sas_config_get_ioc_pg8()
977 Mpi2ConfigReply_t *mpi_reply, Mpi2IOCPage1_t *config_page) in mpt3sas_config_get_ioc_pg1() argument
996 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_ioc_pg1()
997 sizeof(*config_page)); in mpt3sas_config_get_ioc_pg1()
1013 Mpi2ConfigReply_t *mpi_reply, Mpi2IOCPage1_t *config_page) in mpt3sas_config_set_ioc_pg1() argument
1032 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_set_ioc_pg1()
1033 sizeof(*config_page)); in mpt3sas_config_set_ioc_pg1()
1051 Mpi2ConfigReply_t *mpi_reply, Mpi2SasDevicePage0_t *config_page, in mpt3sas_config_get_sas_device_pg0() argument
1073 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_sas_device_pg0()
1074 sizeof(*config_page)); in mpt3sas_config_get_sas_device_pg0()
1092 Mpi2ConfigReply_t *mpi_reply, Mpi2SasDevicePage1_t *config_page, in mpt3sas_config_get_sas_device_pg1() argument
1114 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_sas_device_pg1()
1115 sizeof(*config_page)); in mpt3sas_config_get_sas_device_pg1()
1133 Mpi2ConfigReply_t *mpi_reply, Mpi26PCIeDevicePage0_t *config_page, in mpt3sas_config_get_pcie_device_pg0() argument
1155 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_pcie_device_pg0()
1156 sizeof(*config_page)); in mpt3sas_config_get_pcie_device_pg0()
1174 Mpi2ConfigReply_t *mpi_reply, Mpi26PCIeDevicePage2_t *config_page, in mpt3sas_config_get_pcie_device_pg2() argument
1196 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_pcie_device_pg2()
1197 sizeof(*config_page)); in mpt3sas_config_get_pcie_device_pg2()
1217 Mpi2SasIOUnitPage0_t config_page; in mpt3sas_config_get_number_hba_phys() local
1235 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, &config_page, in mpt3sas_config_get_number_hba_phys()
1241 *num_phys = config_page.NumPhys; in mpt3sas_config_get_number_hba_phys()
1262 Mpi2ConfigReply_t *mpi_reply, Mpi2SasIOUnitPage0_t *config_page, in mpt3sas_config_get_sas_iounit_pg0() argument
1283 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, sz); in mpt3sas_config_get_sas_iounit_pg0()
1303 Mpi2ConfigReply_t *mpi_reply, Mpi2SasIOUnitPage1_t *config_page, in mpt3sas_config_get_sas_iounit_pg1() argument
1324 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, sz); in mpt3sas_config_get_sas_iounit_pg1()
1344 Mpi2ConfigReply_t *mpi_reply, Mpi2SasIOUnitPage1_t *config_page, in mpt3sas_config_set_sas_iounit_pg1() argument
1365 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, sz); in mpt3sas_config_set_sas_iounit_pg1()
1368 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, sz); in mpt3sas_config_set_sas_iounit_pg1()
1386 *mpi_reply, Mpi2ExpanderPage0_t *config_page, u32 form, u32 handle) in mpt3sas_config_get_expander_pg0() argument
1407 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_expander_pg0()
1408 sizeof(*config_page)); in mpt3sas_config_get_expander_pg0()
1426 *mpi_reply, Mpi2ExpanderPage1_t *config_page, u32 phy_number, in mpt3sas_config_get_expander_pg1() argument
1450 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_expander_pg1()
1451 sizeof(*config_page)); in mpt3sas_config_get_expander_pg1()
1469 *mpi_reply, Mpi2SasEnclosurePage0_t *config_page, u32 form, u32 handle) in mpt3sas_config_get_enclosure_pg0() argument
1490 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_enclosure_pg0()
1491 sizeof(*config_page)); in mpt3sas_config_get_enclosure_pg0()
1508 *mpi_reply, Mpi2SasPhyPage0_t *config_page, u32 phy_number) in mpt3sas_config_get_phy_pg0() argument
1530 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_phy_pg0()
1531 sizeof(*config_page)); in mpt3sas_config_get_phy_pg0()
1548 *mpi_reply, Mpi2SasPhyPage1_t *config_page, u32 phy_number) in mpt3sas_config_get_phy_pg1() argument
1570 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_phy_pg1()
1571 sizeof(*config_page)); in mpt3sas_config_get_phy_pg1()
1589 Mpi2ConfigReply_t *mpi_reply, Mpi2RaidVolPage1_t *config_page, u32 form, in mpt3sas_config_get_raid_volume_pg1() argument
1610 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_raid_volume_pg1()
1611 sizeof(*config_page)); in mpt3sas_config_get_raid_volume_pg1()
1630 Mpi2RaidVolPage0_t config_page; in mpt3sas_config_get_number_pds() local
1652 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, &config_page, in mpt3sas_config_get_number_pds()
1658 *num_pds = config_page.NumPhysDisks; in mpt3sas_config_get_number_pds()
1679 Mpi2ConfigReply_t *mpi_reply, Mpi2RaidVolPage0_t *config_page, u32 form, in mpt3sas_config_get_raid_volume_pg0() argument
1700 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, sz); in mpt3sas_config_get_raid_volume_pg0()
1718 *mpi_reply, Mpi2RaidPhysDiskPage0_t *config_page, u32 form, in mpt3sas_config_get_phys_disk_pg0() argument
1739 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_phys_disk_pg0()
1740 sizeof(*config_page)); in mpt3sas_config_get_phys_disk_pg0()
1759 Mpi2RaidConfigurationPage0_t *config_page = NULL; in mpt3sas_config_get_volume_handle() local
1784 config_page = kmalloc(config_page_sz, GFP_KERNEL); in mpt3sas_config_get_volume_handle()
1785 if (!config_page) { in mpt3sas_config_get_volume_handle()
1795 MPT3_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt3sas_config_get_volume_handle()
1804 for (i = 0; i < config_page->NumElements; i++) { in mpt3sas_config_get_volume_handle()
1805 element_type = le16_to_cpu(config_page-> in mpt3sas_config_get_volume_handle()
1813 le16_to_cpu(config_page->ConfigElement[i]. in mpt3sas_config_get_volume_handle()
1817 le16_to_cpu(config_page-> in mpt3sas_config_get_volume_handle()
1829 config_num = config_page->ConfigNum; in mpt3sas_config_get_volume_handle()
1832 kfree(config_page); in mpt3sas_config_get_volume_handle()