Lines Matching refs:request
70 MPI2_CONFIG_REQUEST *request; in mpr_config_get_ioc_pg8() local
85 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_ioc_pg8()
86 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_ioc_pg8()
87 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_ioc_pg8()
88 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_ioc_pg8()
89 request->Header.PageType = MPI2_CONFIG_PAGETYPE_IOC; in mpr_config_get_ioc_pg8()
90 request->Header.PageNumber = 8; in mpr_config_get_ioc_pg8()
91 request->Header.PageLength = request->Header.PageVersion = 0; in mpr_config_get_ioc_pg8()
132 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_ioc_pg8()
133 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_ioc_pg8()
134 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_ioc_pg8()
135 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_ioc_pg8()
136 request->Header.PageType = MPI2_CONFIG_PAGETYPE_IOC; in mpr_config_get_ioc_pg8()
137 request->Header.PageNumber = 8; in mpr_config_get_ioc_pg8()
138 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_ioc_pg8()
139 request->Header.PageLength = mpi_reply->Header.PageLength; in mpr_config_get_ioc_pg8()
141 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_ioc_pg8()
202 MPI2_CONFIG_REQUEST *request; in mpr_config_get_iounit_pg8() local
217 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_iounit_pg8()
218 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_iounit_pg8()
219 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_iounit_pg8()
220 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_iounit_pg8()
221 request->Header.PageType = MPI2_CONFIG_PAGETYPE_IO_UNIT; in mpr_config_get_iounit_pg8()
222 request->Header.PageNumber = 8; in mpr_config_get_iounit_pg8()
223 request->Header.PageLength = request->Header.PageVersion = 0; in mpr_config_get_iounit_pg8()
264 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_iounit_pg8()
265 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_iounit_pg8()
266 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_iounit_pg8()
267 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_iounit_pg8()
268 request->Header.PageType = MPI2_CONFIG_PAGETYPE_IO_UNIT; in mpr_config_get_iounit_pg8()
269 request->Header.PageNumber = 8; in mpr_config_get_iounit_pg8()
270 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_iounit_pg8()
271 request->Header.PageLength = mpi_reply->Header.PageLength; in mpr_config_get_iounit_pg8()
273 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_iounit_pg8()
368 MPI2_CONFIG_REQUEST *request; in mpr_config_get_dpm_pg0() local
384 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_dpm_pg0()
385 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_dpm_pg0()
386 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_dpm_pg0()
387 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_dpm_pg0()
388 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_get_dpm_pg0()
389 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING; in mpr_config_get_dpm_pg0()
390 request->Header.PageNumber = 0; in mpr_config_get_dpm_pg0()
391 request->ExtPageLength = request->Header.PageVersion = 0; in mpr_config_get_dpm_pg0()
392 request->PageAddress = sc->max_dpm_entries << in mpr_config_get_dpm_pg0()
434 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_dpm_pg0()
435 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_dpm_pg0()
436 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_dpm_pg0()
437 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_NVRAM; in mpr_config_get_dpm_pg0()
438 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_get_dpm_pg0()
439 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING; in mpr_config_get_dpm_pg0()
440 request->Header.PageNumber = 0; in mpr_config_get_dpm_pg0()
441 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_dpm_pg0()
442 request->PageAddress = sc->max_dpm_entries << in mpr_config_get_dpm_pg0()
444 request->ExtPageLength = mpi_reply->ExtPageLength; in mpr_config_get_dpm_pg0()
445 cm->cm_length = le16toh(request->ExtPageLength) * 4; in mpr_config_get_dpm_pg0()
446 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_dpm_pg0()
506 MPI2_CONFIG_REQUEST *request; in mpr_config_set_dpm_pg0() local
521 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_set_dpm_pg0()
522 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_set_dpm_pg0()
523 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_set_dpm_pg0()
524 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_set_dpm_pg0()
525 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_set_dpm_pg0()
526 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING; in mpr_config_set_dpm_pg0()
527 request->Header.PageNumber = 0; in mpr_config_set_dpm_pg0()
528 request->ExtPageLength = request->Header.PageVersion = 0; in mpr_config_set_dpm_pg0()
530 request->PageAddress = 1 << MPI2_DPM_PGAD_ENTRY_COUNT_SHIFT; in mpr_config_set_dpm_pg0()
531 request->PageAddress |= htole16(entry_idx); in mpr_config_set_dpm_pg0()
572 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_set_dpm_pg0()
573 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_set_dpm_pg0()
574 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_set_dpm_pg0()
575 request->Action = MPI2_CONFIG_ACTION_PAGE_WRITE_NVRAM; in mpr_config_set_dpm_pg0()
576 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_set_dpm_pg0()
577 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING; in mpr_config_set_dpm_pg0()
578 request->Header.PageNumber = 0; in mpr_config_set_dpm_pg0()
579 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_set_dpm_pg0()
580 request->ExtPageLength = mpi_reply->ExtPageLength; in mpr_config_set_dpm_pg0()
581 request->PageAddress = 1 << MPI2_DPM_PGAD_ENTRY_COUNT_SHIFT; in mpr_config_set_dpm_pg0()
582 request->PageAddress |= htole16(entry_idx); in mpr_config_set_dpm_pg0()
584 cm->cm_sge = &request->PageBufferSGE; in mpr_config_set_dpm_pg0()
646 MPI2_CONFIG_REQUEST *request; in mpr_config_get_sas_device_pg0() local
661 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_sas_device_pg0()
662 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_sas_device_pg0()
663 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_sas_device_pg0()
664 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_sas_device_pg0()
665 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_get_sas_device_pg0()
666 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_DEVICE; in mpr_config_get_sas_device_pg0()
667 request->Header.PageNumber = 0; in mpr_config_get_sas_device_pg0()
668 request->ExtPageLength = request->Header.PageVersion = 0; in mpr_config_get_sas_device_pg0()
709 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_sas_device_pg0()
710 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_sas_device_pg0()
711 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_sas_device_pg0()
712 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_sas_device_pg0()
713 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_get_sas_device_pg0()
714 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_DEVICE; in mpr_config_get_sas_device_pg0()
715 request->Header.PageNumber = 0; in mpr_config_get_sas_device_pg0()
716 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_sas_device_pg0()
717 request->ExtPageLength = mpi_reply->ExtPageLength; in mpr_config_get_sas_device_pg0()
718 request->PageAddress = htole32(form | handle); in mpr_config_get_sas_device_pg0()
720 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_sas_device_pg0()
783 MPI2_CONFIG_REQUEST *request; in mpr_config_get_pcie_device_pg0() local
798 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_pcie_device_pg0()
799 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_pcie_device_pg0()
800 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_pcie_device_pg0()
801 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_pcie_device_pg0()
802 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_get_pcie_device_pg0()
803 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_PCIE_DEVICE; in mpr_config_get_pcie_device_pg0()
804 request->Header.PageNumber = 0; in mpr_config_get_pcie_device_pg0()
805 request->ExtPageLength = request->Header.PageVersion = 0; in mpr_config_get_pcie_device_pg0()
846 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_pcie_device_pg0()
847 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_pcie_device_pg0()
848 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_pcie_device_pg0()
849 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_pcie_device_pg0()
850 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_get_pcie_device_pg0()
851 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_PCIE_DEVICE; in mpr_config_get_pcie_device_pg0()
852 request->Header.PageNumber = 0; in mpr_config_get_pcie_device_pg0()
853 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_pcie_device_pg0()
854 request->ExtPageLength = mpi_reply->ExtPageLength; in mpr_config_get_pcie_device_pg0()
855 request->PageAddress = htole32(form | handle); in mpr_config_get_pcie_device_pg0()
857 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_pcie_device_pg0()
920 MPI2_CONFIG_REQUEST *request; in mpr_config_get_pcie_device_pg2() local
935 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_pcie_device_pg2()
936 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_pcie_device_pg2()
937 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_pcie_device_pg2()
938 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_pcie_device_pg2()
939 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_get_pcie_device_pg2()
940 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_PCIE_DEVICE; in mpr_config_get_pcie_device_pg2()
941 request->Header.PageNumber = 2; in mpr_config_get_pcie_device_pg2()
942 request->ExtPageLength = request->Header.PageVersion = 0; in mpr_config_get_pcie_device_pg2()
983 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_pcie_device_pg2()
984 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_pcie_device_pg2()
985 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_pcie_device_pg2()
986 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_pcie_device_pg2()
987 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpr_config_get_pcie_device_pg2()
988 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_PCIE_DEVICE; in mpr_config_get_pcie_device_pg2()
989 request->Header.PageNumber = 2; in mpr_config_get_pcie_device_pg2()
990 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_pcie_device_pg2()
991 request->ExtPageLength = mpi_reply->ExtPageLength; in mpr_config_get_pcie_device_pg2()
992 request->PageAddress = htole32(form | handle); in mpr_config_get_pcie_device_pg2()
994 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_pcie_device_pg2()
1055 MPI2_CONFIG_REQUEST *request; in mpr_config_get_bios_pg3() local
1070 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_bios_pg3()
1071 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_bios_pg3()
1072 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_bios_pg3()
1073 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_bios_pg3()
1074 request->Header.PageType = MPI2_CONFIG_PAGETYPE_BIOS; in mpr_config_get_bios_pg3()
1075 request->Header.PageNumber = 3; in mpr_config_get_bios_pg3()
1076 request->Header.PageLength = request->Header.PageVersion = 0; in mpr_config_get_bios_pg3()
1117 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_bios_pg3()
1118 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_bios_pg3()
1119 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_bios_pg3()
1120 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_bios_pg3()
1121 request->Header.PageType = MPI2_CONFIG_PAGETYPE_BIOS; in mpr_config_get_bios_pg3()
1122 request->Header.PageNumber = 3; in mpr_config_get_bios_pg3()
1123 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_bios_pg3()
1124 request->Header.PageLength = mpi_reply->Header.PageLength; in mpr_config_get_bios_pg3()
1126 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_bios_pg3()
1187 MPI2_CONFIG_REQUEST *request; in mpr_config_get_raid_volume_pg0() local
1202 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_raid_volume_pg0()
1203 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_raid_volume_pg0()
1204 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_raid_volume_pg0()
1205 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_raid_volume_pg0()
1206 request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME; in mpr_config_get_raid_volume_pg0()
1207 request->Header.PageNumber = 0; in mpr_config_get_raid_volume_pg0()
1208 request->Header.PageLength = request->Header.PageVersion = 0; in mpr_config_get_raid_volume_pg0()
1248 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_raid_volume_pg0()
1249 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_raid_volume_pg0()
1250 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_raid_volume_pg0()
1251 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_raid_volume_pg0()
1252 request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME; in mpr_config_get_raid_volume_pg0()
1253 request->Header.PageNumber = 0; in mpr_config_get_raid_volume_pg0()
1254 request->Header.PageLength = mpi_reply->Header.PageLength; in mpr_config_get_raid_volume_pg0()
1255 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_raid_volume_pg0()
1256 request->PageAddress = page_address; in mpr_config_get_raid_volume_pg0()
1258 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_raid_volume_pg0()
1318 MPI2_CONFIG_REQUEST *request; in mpr_config_get_raid_volume_pg1() local
1333 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_raid_volume_pg1()
1334 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_raid_volume_pg1()
1335 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_raid_volume_pg1()
1336 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_raid_volume_pg1()
1337 request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME; in mpr_config_get_raid_volume_pg1()
1338 request->Header.PageNumber = 1; in mpr_config_get_raid_volume_pg1()
1339 request->Header.PageLength = request->Header.PageVersion = 0; in mpr_config_get_raid_volume_pg1()
1380 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_raid_volume_pg1()
1381 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_raid_volume_pg1()
1382 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_raid_volume_pg1()
1383 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_raid_volume_pg1()
1384 request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME; in mpr_config_get_raid_volume_pg1()
1385 request->Header.PageNumber = 1; in mpr_config_get_raid_volume_pg1()
1386 request->Header.PageLength = mpi_reply->Header.PageLength; in mpr_config_get_raid_volume_pg1()
1387 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_raid_volume_pg1()
1388 request->PageAddress = htole32(form | handle); in mpr_config_get_raid_volume_pg1()
1390 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_raid_volume_pg1()
1477 MPI2_CONFIG_REQUEST *request; in mpr_config_get_raid_pd_pg0() local
1492 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_raid_pd_pg0()
1493 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_raid_pd_pg0()
1494 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_raid_pd_pg0()
1495 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpr_config_get_raid_pd_pg0()
1496 request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_PHYSDISK; in mpr_config_get_raid_pd_pg0()
1497 request->Header.PageNumber = 0; in mpr_config_get_raid_pd_pg0()
1498 request->Header.PageLength = request->Header.PageVersion = 0; in mpr_config_get_raid_pd_pg0()
1538 request = (MPI2_CONFIG_REQUEST *)cm->cm_req; in mpr_config_get_raid_pd_pg0()
1539 bzero(request, sizeof(MPI2_CONFIG_REQUEST)); in mpr_config_get_raid_pd_pg0()
1540 request->Function = MPI2_FUNCTION_CONFIG; in mpr_config_get_raid_pd_pg0()
1541 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpr_config_get_raid_pd_pg0()
1542 request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_PHYSDISK; in mpr_config_get_raid_pd_pg0()
1543 request->Header.PageNumber = 0; in mpr_config_get_raid_pd_pg0()
1544 request->Header.PageLength = mpi_reply->Header.PageLength; in mpr_config_get_raid_pd_pg0()
1545 request->Header.PageVersion = mpi_reply->Header.PageVersion; in mpr_config_get_raid_pd_pg0()
1546 request->PageAddress = page_address; in mpr_config_get_raid_pd_pg0()
1548 cm->cm_sge = &request->PageBufferSGE; in mpr_config_get_raid_pd_pg0()