Lines Matching refs:config_page
203 mem->page = ioc->config_page; in _config_alloc_config_dma_memory()
288 void *config_page, u16 config_page_sz) in _config_request() argument
313 if (config_page) { in _config_request()
334 memcpy(mem.page, config_page, min_t(u16, mem.sz, in _config_request()
337 memset(config_page, 0, config_page_sz); in _config_request()
417 if (config_page && mpi_request->Action == in _config_request()
419 memcpy(config_page, mem.page, min_t(u16, mem.sz, in _config_request()
422 if (config_page) in _config_request()
445 Mpi2ConfigReply_t *mpi_reply, Mpi2ManufacturingPage0_t *config_page) in mpt2sas_config_get_manufacturing_pg0() argument
464 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_get_manufacturing_pg0()
465 sizeof(*config_page)); in mpt2sas_config_get_manufacturing_pg0()
481 Mpi2ConfigReply_t *mpi_reply, Mpi2ManufacturingPage10_t *config_page) in mpt2sas_config_get_manufacturing_pg10() argument
500 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_get_manufacturing_pg10()
501 sizeof(*config_page)); in mpt2sas_config_get_manufacturing_pg10()
517 Mpi2ConfigReply_t *mpi_reply, Mpi2BiosPage2_t *config_page) in mpt2sas_config_get_bios_pg2() argument
536 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_get_bios_pg2()
537 sizeof(*config_page)); in mpt2sas_config_get_bios_pg2()
553 *mpi_reply, Mpi2BiosPage3_t *config_page) in mpt2sas_config_get_bios_pg3() argument
572 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_get_bios_pg3()
573 sizeof(*config_page)); in mpt2sas_config_get_bios_pg3()
589 Mpi2ConfigReply_t *mpi_reply, Mpi2IOUnitPage0_t *config_page) in mpt2sas_config_get_iounit_pg0() argument
608 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_get_iounit_pg0()
609 sizeof(*config_page)); in mpt2sas_config_get_iounit_pg0()
625 Mpi2ConfigReply_t *mpi_reply, Mpi2IOUnitPage1_t *config_page) in mpt2sas_config_get_iounit_pg1() argument
644 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_get_iounit_pg1()
645 sizeof(*config_page)); in mpt2sas_config_get_iounit_pg1()
661 Mpi2ConfigReply_t *mpi_reply, Mpi2IOUnitPage1_t *config_page) in mpt2sas_config_set_iounit_pg1() argument
680 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_set_iounit_pg1()
681 sizeof(*config_page)); in mpt2sas_config_set_iounit_pg1()
698 Mpi2ConfigReply_t *mpi_reply, Mpi2IOUnitPage3_t *config_page, u16 sz) in mpt2sas_config_get_iounit_pg3() argument
717 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, sz); in mpt2sas_config_get_iounit_pg3()
733 Mpi2ConfigReply_t *mpi_reply, Mpi2IOUnitPage8_t *config_page) in mpt2sas_config_get_iounit_pg8() argument
752 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_get_iounit_pg8()
753 sizeof(*config_page)); in mpt2sas_config_get_iounit_pg8()
769 Mpi2ConfigReply_t *mpi_reply, Mpi2IOCPage8_t *config_page) in mpt2sas_config_get_ioc_pg8() argument
788 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_get_ioc_pg8()
789 sizeof(*config_page)); in mpt2sas_config_get_ioc_pg8()
807 *mpi_reply, Mpi2SasDevicePage0_t *config_page, u32 form, u32 handle) in mpt2sas_config_get_sas_device_pg0() argument
828 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_get_sas_device_pg0()
829 sizeof(*config_page)); in mpt2sas_config_get_sas_device_pg0()
847 *mpi_reply, Mpi2SasDevicePage1_t *config_page, u32 form, u32 handle) in mpt2sas_config_get_sas_device_pg1() argument
868 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_get_sas_device_pg1()
869 sizeof(*config_page)); in mpt2sas_config_get_sas_device_pg1()
889 Mpi2SasIOUnitPage0_t config_page; in mpt2sas_config_get_number_hba_phys() local
907 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, &config_page, in mpt2sas_config_get_number_hba_phys()
913 *num_phys = config_page.NumPhys; in mpt2sas_config_get_number_hba_phys()
934 *mpi_reply, Mpi2SasIOUnitPage0_t *config_page, u16 sz) in mpt2sas_config_get_sas_iounit_pg0() argument
954 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, sz); in mpt2sas_config_get_sas_iounit_pg0()
974 *mpi_reply, Mpi2SasIOUnitPage1_t *config_page, u16 sz) in mpt2sas_config_get_sas_iounit_pg1() argument
994 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, sz); in mpt2sas_config_get_sas_iounit_pg1()
1014 *mpi_reply, Mpi2SasIOUnitPage1_t *config_page, u16 sz) in mpt2sas_config_set_sas_iounit_pg1() argument
1034 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, sz); in mpt2sas_config_set_sas_iounit_pg1()
1037 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, sz); in mpt2sas_config_set_sas_iounit_pg1()
1055 *mpi_reply, Mpi2ExpanderPage0_t *config_page, u32 form, u32 handle) in mpt2sas_config_get_expander_pg0() argument
1076 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_get_expander_pg0()
1077 sizeof(*config_page)); in mpt2sas_config_get_expander_pg0()
1095 *mpi_reply, Mpi2ExpanderPage1_t *config_page, u32 phy_number, in mpt2sas_config_get_expander_pg1() argument
1119 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_get_expander_pg1()
1120 sizeof(*config_page)); in mpt2sas_config_get_expander_pg1()
1138 *mpi_reply, Mpi2SasEnclosurePage0_t *config_page, u32 form, u32 handle) in mpt2sas_config_get_enclosure_pg0() argument
1159 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_get_enclosure_pg0()
1160 sizeof(*config_page)); in mpt2sas_config_get_enclosure_pg0()
1177 *mpi_reply, Mpi2SasPhyPage0_t *config_page, u32 phy_number) in mpt2sas_config_get_phy_pg0() argument
1199 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_get_phy_pg0()
1200 sizeof(*config_page)); in mpt2sas_config_get_phy_pg0()
1217 *mpi_reply, Mpi2SasPhyPage1_t *config_page, u32 phy_number) in mpt2sas_config_get_phy_pg1() argument
1239 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_get_phy_pg1()
1240 sizeof(*config_page)); in mpt2sas_config_get_phy_pg1()
1258 Mpi2ConfigReply_t *mpi_reply, Mpi2RaidVolPage1_t *config_page, u32 form, in mpt2sas_config_get_raid_volume_pg1() argument
1279 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_get_raid_volume_pg1()
1280 sizeof(*config_page)); in mpt2sas_config_get_raid_volume_pg1()
1299 Mpi2RaidVolPage0_t config_page; in mpt2sas_config_get_number_pds() local
1321 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, &config_page, in mpt2sas_config_get_number_pds()
1327 *num_pds = config_page.NumPhysDisks; in mpt2sas_config_get_number_pds()
1348 Mpi2ConfigReply_t *mpi_reply, Mpi2RaidVolPage0_t *config_page, u32 form, in mpt2sas_config_get_raid_volume_pg0() argument
1369 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, sz); in mpt2sas_config_get_raid_volume_pg0()
1387 *mpi_reply, Mpi2RaidPhysDiskPage0_t *config_page, u32 form, in mpt2sas_config_get_phys_disk_pg0() argument
1408 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_get_phys_disk_pg0()
1409 sizeof(*config_page)); in mpt2sas_config_get_phys_disk_pg0()
1427 Mpi2RaidConfigurationPage0_t *config_page = NULL; in mpt2sas_config_get_volume_handle() local
1452 config_page = kmalloc(config_page_sz, GFP_KERNEL); in mpt2sas_config_get_volume_handle()
1453 if (!config_page) { in mpt2sas_config_get_volume_handle()
1462 MPT2_CONFIG_PAGE_DEFAULT_TIMEOUT, config_page, in mpt2sas_config_get_volume_handle()
1471 for (i = 0; i < config_page->NumElements; i++) { in mpt2sas_config_get_volume_handle()
1472 element_type = le16_to_cpu(config_page-> in mpt2sas_config_get_volume_handle()
1480 le16_to_cpu(config_page->ConfigElement[i]. in mpt2sas_config_get_volume_handle()
1484 le16_to_cpu(config_page-> in mpt2sas_config_get_volume_handle()
1496 config_num = config_page->ConfigNum; in mpt2sas_config_get_volume_handle()
1499 kfree(config_page); in mpt2sas_config_get_volume_handle()