Lines Matching full:request
72 MPI2_CONFIG_REQUEST *request; in mpr_config_get_ioc_pg8() local
87 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_ioc_pg8()
88 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_ioc_pg8()
89 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_ioc_pg8()
90 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_ioc_pg8()
91 request->Header.PageType = MPI2_CONFIG_PAGETYPE_IOC; in mpr_config_get_ioc_pg8()
92 request->Header.PageNumber = 8; in mpr_config_get_ioc_pg8()
93 request->Header.PageLength = request->Header.PageVersion = 0; in mpr_config_get_ioc_pg8()
102 * If the request returns an error then we need to do a diag in mpr_config_get_ioc_pg8()
105 printf("%s: request for header completed with error %d\n", in mpr_config_get_ioc_pg8()
115 * If the request returns an error then we need to do a diag in mpr_config_get_ioc_pg8()
134 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_ioc_pg8()
135 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_ioc_pg8()
136 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_ioc_pg8()
137 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_ioc_pg8()
138 request->Header.PageType = MPI2_CONFIG_PAGETYPE_IOC; in mpr_config_get_ioc_pg8()
139 request->Header.PageNumber = 8; in mpr_config_get_ioc_pg8()
140 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_ioc_pg8()
141 request->Header.PageLength = mpi_reply->Header.PageLength; in mpr_config_get_ioc_pg8()
143 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_ioc_pg8()
161 * If the request returns an error then we need to do a diag in mpr_config_get_ioc_pg8()
164 printf("%s: request for page completed with error %d\n", in mpr_config_get_ioc_pg8()
174 * If the request returns an error then we need to do a diag in mpr_config_get_ioc_pg8()
204 MPI2_CONFIG_REQUEST *request; in mpr_config_get_iounit_pg8() local
219 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_iounit_pg8()
220 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_iounit_pg8()
221 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_iounit_pg8()
222 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_iounit_pg8()
223 request->Header.PageType = MPI2_CONFIG_PAGETYPE_IO_UNIT; in mpr_config_get_iounit_pg8()
224 request->Header.PageNumber = 8; in mpr_config_get_iounit_pg8()
225 request->Header.PageLength = request->Header.PageVersion = 0; in mpr_config_get_iounit_pg8()
234 * If the request returns an error then we need to do a diag in mpr_config_get_iounit_pg8()
237 printf("%s: request for header completed with error %d\n", in mpr_config_get_iounit_pg8()
247 * If the request returns an error then we need to do a diag in mpr_config_get_iounit_pg8()
266 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_iounit_pg8()
267 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_iounit_pg8()
268 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_iounit_pg8()
269 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_iounit_pg8()
270 request->Header.PageType = MPI2_CONFIG_PAGETYPE_IO_UNIT; in mpr_config_get_iounit_pg8()
271 request->Header.PageNumber = 8; in mpr_config_get_iounit_pg8()
272 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_iounit_pg8()
273 request->Header.PageLength = mpi_reply->Header.PageLength; in mpr_config_get_iounit_pg8()
275 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_iounit_pg8()
293 * If the request returns an error then we need to do a diag in mpr_config_get_iounit_pg8()
296 printf("%s: request for page completed with error %d\n", in mpr_config_get_iounit_pg8()
306 * If the request returns an error then we need to do a diag in mpr_config_get_iounit_pg8()
337 MPI2_CONFIG_REQUEST *request; in mpr_config_get_man_pg11() local
352 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_man_pg11()
353 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_man_pg11()
354 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_man_pg11()
355 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_man_pg11()
356 request->Header.PageType = MPI2_CONFIG_PAGETYPE_MANUFACTURING; in mpr_config_get_man_pg11()
357 request->Header.PageNumber = 11; in mpr_config_get_man_pg11()
358 request->Header.PageLength = request->Header.PageVersion = 0; in mpr_config_get_man_pg11()
366 * If the request returns an error then we need to do a diag in mpr_config_get_man_pg11()
369 printf("%s: request for header completed with error %d\n", in mpr_config_get_man_pg11()
379 * If the request returns an error then we need to do a diag in mpr_config_get_man_pg11()
398 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_man_pg11()
399 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_man_pg11()
400 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_man_pg11()
401 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_man_pg11()
402 request->Header.PageType = MPI2_CONFIG_PAGETYPE_MANUFACTURING; in mpr_config_get_man_pg11()
403 request->Header.PageNumber = 11; in mpr_config_get_man_pg11()
404 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_man_pg11()
405 request->Header.PageLength = mpi_reply->Header.PageLength; in mpr_config_get_man_pg11()
407 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_man_pg11()
424 * If the request returns an error then we need to do a diag in mpr_config_get_man_pg11()
427 printf("%s: request for page completed with error %d\n", in mpr_config_get_man_pg11()
437 * If the request returns an error then we need to do a diag in mpr_config_get_man_pg11()
525 MPI2_CONFIG_REQUEST *request; in mpr_config_get_dpm_pg0() local
541 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_dpm_pg0()
542 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_dpm_pg0()
543 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_dpm_pg0()
544 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_dpm_pg0()
545 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_get_dpm_pg0()
546 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING; in mpr_config_get_dpm_pg0()
547 request->Header.PageNumber = 0; in mpr_config_get_dpm_pg0()
548 request->ExtPageLength = request->Header.PageVersion = 0; in mpr_config_get_dpm_pg0()
549 request->PageAddress = htole32(sc->max_dpm_entries << in mpr_config_get_dpm_pg0()
559 * If the request returns an error then we need to do a diag in mpr_config_get_dpm_pg0()
562 printf("%s: request for header completed with error %d\n", in mpr_config_get_dpm_pg0()
572 * If the request returns an error then we need to do a diag in mpr_config_get_dpm_pg0()
591 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_dpm_pg0()
592 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_dpm_pg0()
593 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_dpm_pg0()
594 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_NVRAM; in mpr_config_get_dpm_pg0()
595 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_get_dpm_pg0()
596 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING; in mpr_config_get_dpm_pg0()
597 request->Header.PageNumber = 0; in mpr_config_get_dpm_pg0()
598 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_dpm_pg0()
599 request->PageAddress = htole32(sc->max_dpm_entries << in mpr_config_get_dpm_pg0()
601 request->ExtPageLength = mpi_reply->ExtPageLength; in mpr_config_get_dpm_pg0()
602 cm->cm_length = le16toh(request->ExtPageLength) * 4; in mpr_config_get_dpm_pg0()
603 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_dpm_pg0()
620 * If the request returns an error then we need to do a diag in mpr_config_get_dpm_pg0()
623 printf("%s: request for page completed with error %d\n", in mpr_config_get_dpm_pg0()
633 * If the request returns an error then we need to do a diag in mpr_config_get_dpm_pg0()
663 MPI2_CONFIG_REQUEST *request; in mpr_config_set_dpm_pg0() local
678 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_set_dpm_pg0()
679 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_set_dpm_pg0()
680 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_set_dpm_pg0()
681 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_set_dpm_pg0()
682 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_set_dpm_pg0()
683 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING; in mpr_config_set_dpm_pg0()
684 request->Header.PageNumber = 0; in mpr_config_set_dpm_pg0()
685 request->ExtPageLength = request->Header.PageVersion = 0; in mpr_config_set_dpm_pg0()
686 request->PageAddress = htole32( in mpr_config_set_dpm_pg0()
696 * If the request returns an error then we need to do a diag in mpr_config_set_dpm_pg0()
699 printf("%s: request for header completed with error %d\n", in mpr_config_set_dpm_pg0()
709 * If the request returns an error then we need to do a diag in mpr_config_set_dpm_pg0()
728 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_set_dpm_pg0()
729 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_set_dpm_pg0()
730 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_set_dpm_pg0()
731 request->Action = MPI2_CONFIG_ACTION_PAGE_WRITE_NVRAM; in mpr_config_set_dpm_pg0()
732 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_set_dpm_pg0()
733 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING; in mpr_config_set_dpm_pg0()
734 request->Header.PageNumber = 0; in mpr_config_set_dpm_pg0()
735 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_set_dpm_pg0()
736 request->ExtPageLength = mpi_reply->ExtPageLength; in mpr_config_set_dpm_pg0()
737 request->PageAddress = htole32( in mpr_config_set_dpm_pg0()
740 cm->cm_sge = &request->PageBufferSGE; in mpr_config_set_dpm_pg0()
759 * If the request returns an error then we need to do a diag in mpr_config_set_dpm_pg0()
762 printf("%s: request to write page completed with error %d\n", in mpr_config_set_dpm_pg0()
772 * If the request returns an error then we need to do a diag in mpr_config_set_dpm_pg0()
802 MPI2_CONFIG_REQUEST *request; in mpr_config_get_sas_device_pg0() local
817 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_sas_device_pg0()
818 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_sas_device_pg0()
819 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_sas_device_pg0()
820 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_sas_device_pg0()
821 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_get_sas_device_pg0()
822 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_DEVICE; in mpr_config_get_sas_device_pg0()
823 request->Header.PageNumber = 0; in mpr_config_get_sas_device_pg0()
824 request->ExtPageLength = request->Header.PageVersion = 0; in mpr_config_get_sas_device_pg0()
833 * If the request returns an error then we need to do a diag in mpr_config_get_sas_device_pg0()
836 printf("%s: request for header completed with error %d\n", in mpr_config_get_sas_device_pg0()
846 * If the request returns an error then we need to do a diag in mpr_config_get_sas_device_pg0()
865 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_sas_device_pg0()
866 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_sas_device_pg0()
867 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_sas_device_pg0()
868 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_sas_device_pg0()
869 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_get_sas_device_pg0()
870 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_DEVICE; in mpr_config_get_sas_device_pg0()
871 request->Header.PageNumber = 0; in mpr_config_get_sas_device_pg0()
872 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_sas_device_pg0()
873 request->ExtPageLength = mpi_reply->ExtPageLength; in mpr_config_get_sas_device_pg0()
874 request->PageAddress = htole32(form | handle); in mpr_config_get_sas_device_pg0()
876 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_sas_device_pg0()
894 * If the request returns an error then we need to do a diag in mpr_config_get_sas_device_pg0()
897 printf("%s: request for page completed with error %d\n", in mpr_config_get_sas_device_pg0()
907 * If the request returns an error then we need to do a diag in mpr_config_get_sas_device_pg0()
939 MPI2_CONFIG_REQUEST *request; in mpr_config_get_pcie_device_pg0() local
954 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_pcie_device_pg0()
955 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_pcie_device_pg0()
956 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_pcie_device_pg0()
957 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_pcie_device_pg0()
958 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_get_pcie_device_pg0()
959 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_PCIE_DEVICE; in mpr_config_get_pcie_device_pg0()
960 request->Header.PageNumber = 0; in mpr_config_get_pcie_device_pg0()
961 request->ExtPageLength = request->Header.PageVersion = 0; in mpr_config_get_pcie_device_pg0()
970 * If the request returns an error then we need to do a diag in mpr_config_get_pcie_device_pg0()
973 printf("%s: request for header completed with error %d\n", in mpr_config_get_pcie_device_pg0()
983 * If the request returns an error then we need to do a diag in mpr_config_get_pcie_device_pg0()
1002 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_pcie_device_pg0()
1003 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_pcie_device_pg0()
1004 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_pcie_device_pg0()
1005 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_pcie_device_pg0()
1006 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_get_pcie_device_pg0()
1007 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_PCIE_DEVICE; in mpr_config_get_pcie_device_pg0()
1008 request->Header.PageNumber = 0; in mpr_config_get_pcie_device_pg0()
1009 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_pcie_device_pg0()
1010 request->ExtPageLength = mpi_reply->ExtPageLength; in mpr_config_get_pcie_device_pg0()
1011 request->PageAddress = htole32(form | handle); in mpr_config_get_pcie_device_pg0()
1013 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_pcie_device_pg0()
1031 * If the request returns an error then we need to do a diag in mpr_config_get_pcie_device_pg0()
1034 printf("%s: request for page completed with error %d\n", in mpr_config_get_pcie_device_pg0()
1044 * If the request returns an error then we need to do a diag in mpr_config_get_pcie_device_pg0()
1076 MPI2_CONFIG_REQUEST *request; in mpr_config_get_pcie_device_pg2() local
1091 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_pcie_device_pg2()
1092 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_pcie_device_pg2()
1093 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_pcie_device_pg2()
1094 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_pcie_device_pg2()
1095 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_get_pcie_device_pg2()
1096 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_PCIE_DEVICE; in mpr_config_get_pcie_device_pg2()
1097 request->Header.PageNumber = 2; in mpr_config_get_pcie_device_pg2()
1098 request->ExtPageLength = request->Header.PageVersion = 0; in mpr_config_get_pcie_device_pg2()
1107 * If the request returns an error then we need to do a diag in mpr_config_get_pcie_device_pg2()
1110 printf("%s: request for header completed with error %d\n", in mpr_config_get_pcie_device_pg2()
1120 * If the request returns an error then we need to do a diag in mpr_config_get_pcie_device_pg2()
1139 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_pcie_device_pg2()
1140 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_pcie_device_pg2()
1141 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_pcie_device_pg2()
1142 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_pcie_device_pg2()
1143 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_get_pcie_device_pg2()
1144 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_PCIE_DEVICE; in mpr_config_get_pcie_device_pg2()
1145 request->Header.PageNumber = 2; in mpr_config_get_pcie_device_pg2()
1146 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_pcie_device_pg2()
1147 request->ExtPageLength = mpi_reply->ExtPageLength; in mpr_config_get_pcie_device_pg2()
1148 request->PageAddress = htole32(form | handle); in mpr_config_get_pcie_device_pg2()
1150 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_pcie_device_pg2()
1168 * If the request returns an error then we need to do a diag in mpr_config_get_pcie_device_pg2()
1171 printf("%s: request for page completed with error %d\n", in mpr_config_get_pcie_device_pg2()
1181 * If the request returns an error then we need to do a diag in mpr_config_get_pcie_device_pg2()
1211 MPI2_CONFIG_REQUEST *request; in mpr_config_get_bios_pg3() local
1226 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_bios_pg3()
1227 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_bios_pg3()
1228 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_bios_pg3()
1229 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_bios_pg3()
1230 request->Header.PageType = MPI2_CONFIG_PAGETYPE_BIOS; in mpr_config_get_bios_pg3()
1231 request->Header.PageNumber = 3; in mpr_config_get_bios_pg3()
1232 request->Header.PageLength = request->Header.PageVersion = 0; in mpr_config_get_bios_pg3()
1241 * If the request returns an error then we need to do a diag in mpr_config_get_bios_pg3()
1244 printf("%s: request for header completed with error %d\n", in mpr_config_get_bios_pg3()
1254 * If the request returns an error then we need to do a diag in mpr_config_get_bios_pg3()
1273 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_bios_pg3()
1274 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_bios_pg3()
1275 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_bios_pg3()
1276 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_bios_pg3()
1277 request->Header.PageType = MPI2_CONFIG_PAGETYPE_BIOS; in mpr_config_get_bios_pg3()
1278 request->Header.PageNumber = 3; in mpr_config_get_bios_pg3()
1279 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_bios_pg3()
1280 request->Header.PageLength = mpi_reply->Header.PageLength; in mpr_config_get_bios_pg3()
1282 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_bios_pg3()
1300 * If the request returns an error then we need to do a diag in mpr_config_get_bios_pg3()
1303 printf("%s: request for page completed with error %d\n", in mpr_config_get_bios_pg3()
1313 * If the request returns an error then we need to do a diag in mpr_config_get_bios_pg3()
1343 MPI2_CONFIG_REQUEST *request; in mpr_config_get_raid_volume_pg0() local
1358 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_raid_volume_pg0()
1359 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_raid_volume_pg0()
1360 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_raid_volume_pg0()
1361 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_raid_volume_pg0()
1362 request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME; in mpr_config_get_raid_volume_pg0()
1363 request->Header.PageNumber = 0; in mpr_config_get_raid_volume_pg0()
1364 request->Header.PageLength = request->Header.PageVersion = 0; in mpr_config_get_raid_volume_pg0()
1404 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_raid_volume_pg0()
1405 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_raid_volume_pg0()
1406 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_raid_volume_pg0()
1407 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_raid_volume_pg0()
1408 request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME; in mpr_config_get_raid_volume_pg0()
1409 request->Header.PageNumber = 0; in mpr_config_get_raid_volume_pg0()
1410 request->Header.PageLength = mpi_reply->Header.PageLength; in mpr_config_get_raid_volume_pg0()
1411 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_raid_volume_pg0()
1412 request->PageAddress = page_address; in mpr_config_get_raid_volume_pg0()
1414 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_raid_volume_pg0()
1474 MPI2_CONFIG_REQUEST *request; in mpr_config_get_raid_volume_pg1() local
1489 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_raid_volume_pg1()
1490 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_raid_volume_pg1()
1491 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_raid_volume_pg1()
1492 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_raid_volume_pg1()
1493 request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME; in mpr_config_get_raid_volume_pg1()
1494 request->Header.PageNumber = 1; in mpr_config_get_raid_volume_pg1()
1495 request->Header.PageLength = request->Header.PageVersion = 0; in mpr_config_get_raid_volume_pg1()
1504 * If the request returns an error then we need to do a diag in mpr_config_get_raid_volume_pg1()
1507 printf("%s: request for header completed with error %d\n", in mpr_config_get_raid_volume_pg1()
1517 * If the request returns an error then we need to do a diag in mpr_config_get_raid_volume_pg1()
1536 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_raid_volume_pg1()
1537 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_raid_volume_pg1()
1538 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_raid_volume_pg1()
1539 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_raid_volume_pg1()
1540 request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME; in mpr_config_get_raid_volume_pg1()
1541 request->Header.PageNumber = 1; in mpr_config_get_raid_volume_pg1()
1542 request->Header.PageLength = mpi_reply->Header.PageLength; in mpr_config_get_raid_volume_pg1()
1543 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_raid_volume_pg1()
1544 request->PageAddress = htole32(form | handle); in mpr_config_get_raid_volume_pg1()
1546 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_raid_volume_pg1()
1564 * If the request returns an error then we need to do a diag in mpr_config_get_raid_volume_pg1()
1567 printf("%s: request for page completed with error %d\n", in mpr_config_get_raid_volume_pg1()
1577 * If the request returns an error then we need to do a diag in mpr_config_get_raid_volume_pg1()
1633 MPI2_CONFIG_REQUEST *request; in mpr_config_get_raid_pd_pg0() local
1648 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_raid_pd_pg0()
1649 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_raid_pd_pg0()
1650 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_raid_pd_pg0()
1651 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_raid_pd_pg0()
1652 request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_PHYSDISK; in mpr_config_get_raid_pd_pg0()
1653 request->Header.PageNumber = 0; in mpr_config_get_raid_pd_pg0()
1654 request->Header.PageLength = request->Header.PageVersion = 0; in mpr_config_get_raid_pd_pg0()
1694 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_raid_pd_pg0()
1695 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_raid_pd_pg0()
1696 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_raid_pd_pg0()
1697 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_raid_pd_pg0()
1698 request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_PHYSDISK; in mpr_config_get_raid_pd_pg0()
1699 request->Header.PageNumber = 0; in mpr_config_get_raid_pd_pg0()
1700 request->Header.PageLength = mpi_reply->Header.PageLength; in mpr_config_get_raid_pd_pg0()
1701 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_raid_pd_pg0()
1702 request->PageAddress = page_address; in mpr_config_get_raid_pd_pg0()
1704 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_raid_pd_pg0()