Lines Matching defs:request

73 	MPI2_CONFIG_REQUEST *request;
88 request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
89 bzero(request, sizeof(MPI2_CONFIG_REQUEST));
90 request->Function = MPI2_FUNCTION_CONFIG;
91 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
92 request->Header.PageType = MPI2_CONFIG_PAGETYPE_IOC;
93 request->Header.PageNumber = 8;
94 request->Header.PageVersion = MPI2_IOCPAGE8_PAGEVERSION;
102 * If the request returns an error then we need to do a diag
105 printf("%s: request for header completed with error %d",
115 * If the request returns an error then we need to do a diag
134 request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
135 bzero(request, sizeof(MPI2_CONFIG_REQUEST));
136 request->Function = MPI2_FUNCTION_CONFIG;
137 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
138 request->Header.PageType = MPI2_CONFIG_PAGETYPE_IOC;
139 request->Header.PageNumber = 8;
140 request->Header.PageVersion = MPI2_IOCPAGE8_PAGEVERSION;
141 request->Header.PageLength = mpi_reply->Header.PageLength;
143 cm->cm_sge = &request->PageBufferSGE;
160 * If the request returns an error then we need to do a diag
163 printf("%s: request for page completed with error %d",
173 * If the request returns an error then we need to do a diag
203 MPI2_CONFIG_REQUEST *request;
218 request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
219 bzero(request, sizeof(MPI2_CONFIG_REQUEST));
220 request->Function = MPI2_FUNCTION_CONFIG;
221 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
222 request->Header.PageType = MPI2_CONFIG_PAGETYPE_IO_UNIT;
223 request->Header.PageNumber = 8;
224 request->Header.PageVersion = MPI2_IOUNITPAGE8_PAGEVERSION;
232 * If the request returns an error then we need to do a diag
235 printf("%s: request for header completed with error %d",
245 * If the request returns an error then we need to do a diag
264 request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
265 bzero(request, sizeof(MPI2_CONFIG_REQUEST));
266 request->Function = MPI2_FUNCTION_CONFIG;
267 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
268 request->Header.PageType = MPI2_CONFIG_PAGETYPE_IO_UNIT;
269 request->Header.PageNumber = 8;
270 request->Header.PageVersion = MPI2_IOUNITPAGE8_PAGEVERSION;
271 request->Header.PageLength = mpi_reply->Header.PageLength;
273 cm->cm_sge = &request->PageBufferSGE;
290 * If the request returns an error then we need to do a diag
293 printf("%s: request for page completed with error %d",
303 * If the request returns an error then we need to do a diag
367 MPI2_CONFIG_REQUEST *request;
383 request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
384 bzero(request, sizeof(MPI2_CONFIG_REQUEST));
385 request->Function = MPI2_FUNCTION_CONFIG;
386 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
387 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
388 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING;
389 request->Header.PageNumber = 0;
390 request->Header.PageVersion = MPI2_DRIVERMAPPING0_PAGEVERSION;
391 request->PageAddress = sc->max_dpm_entries <<
400 * If the request returns an error then we need to do a diag
403 printf("%s: request for header completed with error %d",
413 * If the request returns an error then we need to do a diag
432 request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
433 bzero(request, sizeof(MPI2_CONFIG_REQUEST));
434 request->Function = MPI2_FUNCTION_CONFIG;
435 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_NVRAM;
436 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
437 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING;
438 request->Header.PageNumber = 0;
439 request->Header.PageVersion = MPI2_DRIVERMAPPING0_PAGEVERSION;
440 request->PageAddress = sc->max_dpm_entries <<
442 request->ExtPageLength = mpi_reply->ExtPageLength;
443 cm->cm_length = le16toh(request->ExtPageLength) * 4;
444 cm->cm_sge = &request->PageBufferSGE;
460 * If the request returns an error then we need to do a diag
463 printf("%s: request for page completed with error %d",
473 * If the request returns an error then we need to do a diag
503 MPI2_CONFIG_REQUEST *request;
518 request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
519 bzero(request, sizeof(MPI2_CONFIG_REQUEST));
520 request->Function = MPI2_FUNCTION_CONFIG;
521 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
522 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
523 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING;
524 request->Header.PageNumber = 0;
525 request->Header.PageVersion = MPI2_DRIVERMAPPING0_PAGEVERSION;
527 request->PageAddress = 1 << MPI2_DPM_PGAD_ENTRY_COUNT_SHIFT;
528 request->PageAddress |= htole16(entry_idx);
536 * If the request returns an error then we need to do a diag
539 printf("%s: request for header completed with error %d",
549 * If the request returns an error then we need to do a diag
568 request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
569 bzero(request, sizeof(MPI2_CONFIG_REQUEST));
570 request->Function = MPI2_FUNCTION_CONFIG;
571 request->Action = MPI2_CONFIG_ACTION_PAGE_WRITE_NVRAM;
572 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
573 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING;
574 request->Header.PageNumber = 0;
575 request->Header.PageVersion = MPI2_DRIVERMAPPING0_PAGEVERSION;
576 request->ExtPageLength = mpi_reply->ExtPageLength;
577 request->PageAddress = 1 << MPI2_DPM_PGAD_ENTRY_COUNT_SHIFT;
578 request->PageAddress |= htole16(entry_idx);
580 cm->cm_sge = &request->PageBufferSGE;
598 * If the request returns an error then we need to do a diag
601 printf("%s: request to write page completed with error %d",
611 * If the request returns an error then we need to do a diag
641 MPI2_CONFIG_REQUEST *request;
656 request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
657 bzero(request, sizeof(MPI2_CONFIG_REQUEST));
658 request->Function = MPI2_FUNCTION_CONFIG;
659 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
660 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
661 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_DEVICE;
662 request->Header.PageNumber = 0;
663 request->Header.PageVersion = MPI2_SASDEVICE0_PAGEVERSION;
671 * If the request returns an error then we need to do a diag
674 printf("%s: request for header completed with error %d",
684 * If the request returns an error then we need to do a diag
703 request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
704 bzero(request, sizeof(MPI2_CONFIG_REQUEST));
705 request->Function = MPI2_FUNCTION_CONFIG;
706 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
707 request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
708 request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_DEVICE;
709 request->Header.PageNumber = 0;
710 request->Header.PageVersion = MPI2_SASDEVICE0_PAGEVERSION;
711 request->ExtPageLength = mpi_reply->ExtPageLength;
712 request->PageAddress = htole32(form | handle);
714 cm->cm_sge = &request->PageBufferSGE;
731 * If the request returns an error then we need to do a diag
734 printf("%s: request for page completed with error %d",
744 * If the request returns an error then we need to do a diag
774 MPI2_CONFIG_REQUEST *request;
789 request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
790 bzero(request, sizeof(MPI2_CONFIG_REQUEST));
791 request->Function = MPI2_FUNCTION_CONFIG;
792 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
793 request->Header.PageType = MPI2_CONFIG_PAGETYPE_BIOS;
794 request->Header.PageNumber = 3;
795 request->Header.PageVersion = MPI2_BIOSPAGE3_PAGEVERSION;
803 * If the request returns an error then we need to do a diag
806 printf("%s: request for header completed with error %d",
816 * If the request returns an error then we need to do a diag
835 request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
836 bzero(request, sizeof(MPI2_CONFIG_REQUEST));
837 request->Function = MPI2_FUNCTION_CONFIG;
838 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
839 request->Header.PageType = MPI2_CONFIG_PAGETYPE_BIOS;
840 request->Header.PageNumber = 3;
841 request->Header.PageVersion = MPI2_BIOSPAGE3_PAGEVERSION;
842 request->Header.PageLength = mpi_reply->Header.PageLength;
844 cm->cm_sge = &request->PageBufferSGE;
861 * If the request returns an error then we need to do a diag
864 printf("%s: request for page completed with error %d",
874 * If the request returns an error then we need to do a diag
904 MPI2_CONFIG_REQUEST *request;
919 request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
920 bzero(request, sizeof(MPI2_CONFIG_REQUEST));
921 request->Function = MPI2_FUNCTION_CONFIG;
922 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
923 request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME;
924 request->Header.PageNumber = 0;
925 request->Header.PageVersion = MPI2_RAIDVOLPAGE0_PAGEVERSION;
964 request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
965 bzero(request, sizeof(MPI2_CONFIG_REQUEST));
966 request->Function = MPI2_FUNCTION_CONFIG;
967 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
968 request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME;
969 request->Header.PageNumber = 0;
970 request->Header.PageLength = mpi_reply->Header.PageLength;
971 request->Header.PageVersion = mpi_reply->Header.PageVersion;
972 request->PageAddress = page_address;
974 cm->cm_sge = &request->PageBufferSGE;
1033 MPI2_CONFIG_REQUEST *request;
1048 request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
1049 bzero(request, sizeof(MPI2_CONFIG_REQUEST));
1050 request->Function = MPI2_FUNCTION_CONFIG;
1051 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
1052 request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME;
1053 request->Header.PageNumber = 1;
1054 request->Header.PageVersion = MPI2_RAIDVOLPAGE1_PAGEVERSION;
1062 * If the request returns an error then we need to do a diag
1065 printf("%s: request for header completed with error %d",
1075 * If the request returns an error then we need to do a diag
1094 request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
1095 bzero(request, sizeof(MPI2_CONFIG_REQUEST));
1096 request->Function = MPI2_FUNCTION_CONFIG;
1097 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
1098 request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME;
1099 request->Header.PageNumber = 1;
1100 request->Header.PageLength = mpi_reply->Header.PageLength;
1101 request->Header.PageVersion = mpi_reply->Header.PageVersion;
1102 request->PageAddress = htole32(form | handle);
1104 cm->cm_sge = &request->PageBufferSGE;
1121 * If the request returns an error then we need to do a diag
1124 printf("%s: request for page completed with error %d",
1134 * If the request returns an error then we need to do a diag
1190 MPI2_CONFIG_REQUEST *request;
1205 request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
1206 bzero(request, sizeof(MPI2_CONFIG_REQUEST));
1207 request->Function = MPI2_FUNCTION_CONFIG;
1208 request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
1209 request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_PHYSDISK;
1210 request->Header.PageNumber = 0;
1211 request->Header.PageVersion = MPI2_RAIDPHYSDISKPAGE0_PAGEVERSION;
1250 request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
1251 bzero(request, sizeof(MPI2_CONFIG_REQUEST));
1252 request->Function = MPI2_FUNCTION_CONFIG;
1253 request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
1254 request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_PHYSDISK;
1255 request->Header.PageNumber = 0;
1256 request->Header.PageLength = mpi_reply->Header.PageLength;
1257 request->Header.PageVersion = mpi_reply->Header.PageVersion;
1258 request->PageAddress = page_address;
1260 cm->cm_sge = &request->PageBufferSGE;