Lines Matching refs:mpi_request

101 	Mpi2ConfigRequest_t *mpi_request;  in _config_display_some_debug()  local
107 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in _config_display_some_debug()
108 switch (mpi_request->Header.PageType & MPI2_CONFIG_PAGETYPE_MASK) { in _config_display_some_debug()
128 switch (mpi_request->ExtPageType) { in _config_display_some_debug()
163 mpi_request->Header.PageNumber, mpi_request->Action, in _config_display_some_debug()
164 le32_to_cpu(mpi_request->PageAddress), smid); in _config_display_some_debug()
283 *mpi_request, Mpi2ConfigReply_t *mpi_reply, int timeout, in _config_request()
307 mpi_request->VF_ID = 0; /* TODO */ in _config_request()
308 mpi_request->VP_ID = 0; in _config_request()
311 mpi_request->Header.PageVersion = mpi_reply->Header.PageVersion; in _config_request()
312 mpi_request->Header.PageNumber = mpi_reply->Header.PageNumber; in _config_request()
313 mpi_request->Header.PageType = mpi_reply->Header.PageType; in _config_request()
314 mpi_request->Header.PageLength = mpi_reply->Header.PageLength; in _config_request()
315 mpi_request->ExtPageLength = mpi_reply->ExtPageLength; in _config_request()
316 mpi_request->ExtPageType = mpi_reply->ExtPageType; in _config_request()
317 if (mpi_request->Header.PageLength) in _config_request()
318 mem.sz = mpi_request->Header.PageLength * 4; in _config_request()
324 if (mpi_request->Action == in _config_request()
326 mpi_request->Action == in _config_request()
328 ioc->base_add_sg_single(&mpi_request->PageBufferSGE, in _config_request()
335 ioc->base_add_sg_single(&mpi_request->PageBufferSGE, in _config_request()
385 memcpy(config_request, mpi_request, sizeof(Mpi2ConfigRequest_t)); in _config_request()
394 _debug_dump_mf(mpi_request, in _config_request()
412 if ((mpi_request->Header.PageType & 0xF) != in _config_request()
414 _debug_dump_mf(mpi_request, ioc->request_sz/4); in _config_request()
420 (mpi_request->Header.PageType & 0xF), in _config_request()
424 if (((mpi_request->Header.PageType & 0xF) == in _config_request()
426 mpi_request->ExtPageType != mpi_reply->ExtPageType) { in _config_request()
427 _debug_dump_mf(mpi_request, ioc->request_sz/4); in _config_request()
432 ioc->name, __func__, mpi_request->ExtPageType, in _config_request()
444 config_page && mpi_request->Action == in _config_request()
450 if ((mpi_request->Header.PageType & 0xF) != in _config_request()
452 _debug_dump_mf(mpi_request, ioc->request_sz/4); in _config_request()
462 (mpi_request->Header.PageType & 0xF), in _config_request()
466 if (((mpi_request->Header.PageType & 0xF) == in _config_request()
468 (mpi_request->ExtPageType != p[6])) { in _config_request()
469 _debug_dump_mf(mpi_request, ioc->request_sz/4); in _config_request()
479 mpi_request->ExtPageType, p[6]); in _config_request()
512 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_manufacturing_pg0() local
515 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_manufacturing_pg0()
516 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_manufacturing_pg0()
517 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_manufacturing_pg0()
518 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_MANUFACTURING; in mpt3sas_config_get_manufacturing_pg0()
519 mpi_request.Header.PageNumber = 0; in mpt3sas_config_get_manufacturing_pg0()
520 mpi_request.Header.PageVersion = MPI2_MANUFACTURING0_PAGEVERSION; in mpt3sas_config_get_manufacturing_pg0()
521 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_manufacturing_pg0()
522 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_manufacturing_pg0()
527 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_manufacturing_pg0()
528 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_manufacturing_pg0()
550 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_manufacturing_pg7() local
553 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_manufacturing_pg7()
554 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_manufacturing_pg7()
555 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_manufacturing_pg7()
556 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_MANUFACTURING; in mpt3sas_config_get_manufacturing_pg7()
557 mpi_request.Header.PageNumber = 7; in mpt3sas_config_get_manufacturing_pg7()
558 mpi_request.Header.PageVersion = MPI2_MANUFACTURING7_PAGEVERSION; in mpt3sas_config_get_manufacturing_pg7()
559 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_manufacturing_pg7()
560 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_manufacturing_pg7()
565 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_manufacturing_pg7()
566 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_manufacturing_pg7()
587 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_manufacturing_pg10() local
590 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_manufacturing_pg10()
591 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_manufacturing_pg10()
592 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_manufacturing_pg10()
593 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_MANUFACTURING; in mpt3sas_config_get_manufacturing_pg10()
594 mpi_request.Header.PageNumber = 10; in mpt3sas_config_get_manufacturing_pg10()
595 mpi_request.Header.PageVersion = MPI2_MANUFACTURING0_PAGEVERSION; in mpt3sas_config_get_manufacturing_pg10()
596 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_manufacturing_pg10()
597 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_manufacturing_pg10()
602 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_manufacturing_pg10()
603 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_manufacturing_pg10()
624 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_manufacturing_pg11() local
627 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_manufacturing_pg11()
628 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_manufacturing_pg11()
629 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_manufacturing_pg11()
630 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_MANUFACTURING; in mpt3sas_config_get_manufacturing_pg11()
631 mpi_request.Header.PageNumber = 11; in mpt3sas_config_get_manufacturing_pg11()
632 mpi_request.Header.PageVersion = MPI2_MANUFACTURING0_PAGEVERSION; in mpt3sas_config_get_manufacturing_pg11()
633 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_manufacturing_pg11()
634 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_manufacturing_pg11()
639 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_manufacturing_pg11()
640 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_manufacturing_pg11()
661 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_set_manufacturing_pg11() local
664 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_set_manufacturing_pg11()
665 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_set_manufacturing_pg11()
666 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_set_manufacturing_pg11()
667 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_MANUFACTURING; in mpt3sas_config_set_manufacturing_pg11()
668 mpi_request.Header.PageNumber = 11; in mpt3sas_config_set_manufacturing_pg11()
669 mpi_request.Header.PageVersion = MPI2_MANUFACTURING0_PAGEVERSION; in mpt3sas_config_set_manufacturing_pg11()
670 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_set_manufacturing_pg11()
671 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_set_manufacturing_pg11()
676 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_WRITE_CURRENT; in mpt3sas_config_set_manufacturing_pg11()
677 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_set_manufacturing_pg11()
680 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_WRITE_NVRAM; in mpt3sas_config_set_manufacturing_pg11()
681 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_set_manufacturing_pg11()
701 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_bios_pg2() local
704 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_bios_pg2()
705 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_bios_pg2()
706 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_bios_pg2()
707 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_BIOS; in mpt3sas_config_get_bios_pg2()
708 mpi_request.Header.PageNumber = 2; in mpt3sas_config_get_bios_pg2()
709 mpi_request.Header.PageVersion = MPI2_BIOSPAGE2_PAGEVERSION; in mpt3sas_config_get_bios_pg2()
710 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_bios_pg2()
711 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_bios_pg2()
716 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_bios_pg2()
717 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_bios_pg2()
737 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_bios_pg3() local
740 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_bios_pg3()
741 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_bios_pg3()
742 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_bios_pg3()
743 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_BIOS; in mpt3sas_config_get_bios_pg3()
744 mpi_request.Header.PageNumber = 3; in mpt3sas_config_get_bios_pg3()
745 mpi_request.Header.PageVersion = MPI2_BIOSPAGE3_PAGEVERSION; in mpt3sas_config_get_bios_pg3()
746 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_bios_pg3()
747 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_bios_pg3()
752 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_bios_pg3()
753 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_bios_pg3()
773 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_iounit_pg0() local
776 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_iounit_pg0()
777 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_iounit_pg0()
778 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_iounit_pg0()
779 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_IO_UNIT; in mpt3sas_config_get_iounit_pg0()
780 mpi_request.Header.PageNumber = 0; in mpt3sas_config_get_iounit_pg0()
781 mpi_request.Header.PageVersion = MPI2_IOUNITPAGE0_PAGEVERSION; in mpt3sas_config_get_iounit_pg0()
782 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_iounit_pg0()
783 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_iounit_pg0()
788 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_iounit_pg0()
789 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_iounit_pg0()
809 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_iounit_pg1() local
812 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_iounit_pg1()
813 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_iounit_pg1()
814 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_iounit_pg1()
815 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_IO_UNIT; in mpt3sas_config_get_iounit_pg1()
816 mpi_request.Header.PageNumber = 1; in mpt3sas_config_get_iounit_pg1()
817 mpi_request.Header.PageVersion = MPI2_IOUNITPAGE1_PAGEVERSION; in mpt3sas_config_get_iounit_pg1()
818 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_iounit_pg1()
819 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_iounit_pg1()
824 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_iounit_pg1()
825 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_iounit_pg1()
845 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_set_iounit_pg1() local
848 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_set_iounit_pg1()
849 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_set_iounit_pg1()
850 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_set_iounit_pg1()
851 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_IO_UNIT; in mpt3sas_config_set_iounit_pg1()
852 mpi_request.Header.PageNumber = 1; in mpt3sas_config_set_iounit_pg1()
853 mpi_request.Header.PageVersion = MPI2_IOUNITPAGE1_PAGEVERSION; in mpt3sas_config_set_iounit_pg1()
854 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_set_iounit_pg1()
855 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_set_iounit_pg1()
860 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_WRITE_CURRENT; in mpt3sas_config_set_iounit_pg1()
861 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_set_iounit_pg1()
882 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_iounit_pg3() local
885 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_iounit_pg3()
886 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_iounit_pg3()
887 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_iounit_pg3()
888 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_IO_UNIT; in mpt3sas_config_get_iounit_pg3()
889 mpi_request.Header.PageNumber = 3; in mpt3sas_config_get_iounit_pg3()
890 mpi_request.Header.PageVersion = MPI2_IOUNITPAGE3_PAGEVERSION; in mpt3sas_config_get_iounit_pg3()
891 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_iounit_pg3()
892 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_iounit_pg3()
897 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_iounit_pg3()
898 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_iounit_pg3()
917 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_iounit_pg8() local
920 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_iounit_pg8()
921 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_iounit_pg8()
922 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_iounit_pg8()
923 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_IO_UNIT; in mpt3sas_config_get_iounit_pg8()
924 mpi_request.Header.PageNumber = 8; in mpt3sas_config_get_iounit_pg8()
925 mpi_request.Header.PageVersion = MPI2_IOUNITPAGE8_PAGEVERSION; in mpt3sas_config_get_iounit_pg8()
926 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_iounit_pg8()
927 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_iounit_pg8()
932 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_iounit_pg8()
933 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_iounit_pg8()
953 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_ioc_pg8() local
956 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_ioc_pg8()
957 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_ioc_pg8()
958 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_ioc_pg8()
959 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_IOC; in mpt3sas_config_get_ioc_pg8()
960 mpi_request.Header.PageNumber = 8; in mpt3sas_config_get_ioc_pg8()
961 mpi_request.Header.PageVersion = MPI2_IOCPAGE8_PAGEVERSION; in mpt3sas_config_get_ioc_pg8()
962 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_ioc_pg8()
963 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_ioc_pg8()
968 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_ioc_pg8()
969 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_ioc_pg8()
992 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_sas_device_pg0() local
995 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_sas_device_pg0()
996 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_sas_device_pg0()
997 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_sas_device_pg0()
998 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpt3sas_config_get_sas_device_pg0()
999 mpi_request.ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_DEVICE; in mpt3sas_config_get_sas_device_pg0()
1000 mpi_request.Header.PageVersion = MPI2_SASDEVICE0_PAGEVERSION; in mpt3sas_config_get_sas_device_pg0()
1001 mpi_request.Header.PageNumber = 0; in mpt3sas_config_get_sas_device_pg0()
1002 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_sas_device_pg0()
1003 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_sas_device_pg0()
1008 mpi_request.PageAddress = cpu_to_le32(form | handle); in mpt3sas_config_get_sas_device_pg0()
1009 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_sas_device_pg0()
1010 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_sas_device_pg0()
1033 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_sas_device_pg1() local
1036 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_sas_device_pg1()
1037 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_sas_device_pg1()
1038 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_sas_device_pg1()
1039 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpt3sas_config_get_sas_device_pg1()
1040 mpi_request.ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_DEVICE; in mpt3sas_config_get_sas_device_pg1()
1041 mpi_request.Header.PageVersion = MPI2_SASDEVICE1_PAGEVERSION; in mpt3sas_config_get_sas_device_pg1()
1042 mpi_request.Header.PageNumber = 1; in mpt3sas_config_get_sas_device_pg1()
1043 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_sas_device_pg1()
1044 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_sas_device_pg1()
1049 mpi_request.PageAddress = cpu_to_le32(form | handle); in mpt3sas_config_get_sas_device_pg1()
1050 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_sas_device_pg1()
1051 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_sas_device_pg1()
1069 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_number_hba_phys() local
1076 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_number_hba_phys()
1077 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_number_hba_phys()
1078 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_number_hba_phys()
1079 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpt3sas_config_get_number_hba_phys()
1080 mpi_request.ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_IO_UNIT; in mpt3sas_config_get_number_hba_phys()
1081 mpi_request.Header.PageNumber = 0; in mpt3sas_config_get_number_hba_phys()
1082 mpi_request.Header.PageVersion = MPI2_SASIOUNITPAGE0_PAGEVERSION; in mpt3sas_config_get_number_hba_phys()
1083 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_number_hba_phys()
1084 r = _config_request(ioc, &mpi_request, &mpi_reply, in mpt3sas_config_get_number_hba_phys()
1089 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_number_hba_phys()
1090 r = _config_request(ioc, &mpi_request, &mpi_reply, in mpt3sas_config_get_number_hba_phys()
1121 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_sas_iounit_pg0() local
1124 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_sas_iounit_pg0()
1125 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_sas_iounit_pg0()
1126 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_sas_iounit_pg0()
1127 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpt3sas_config_get_sas_iounit_pg0()
1128 mpi_request.ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_IO_UNIT; in mpt3sas_config_get_sas_iounit_pg0()
1129 mpi_request.Header.PageNumber = 0; in mpt3sas_config_get_sas_iounit_pg0()
1130 mpi_request.Header.PageVersion = MPI2_SASIOUNITPAGE0_PAGEVERSION; in mpt3sas_config_get_sas_iounit_pg0()
1131 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_sas_iounit_pg0()
1132 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_sas_iounit_pg0()
1137 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_sas_iounit_pg0()
1138 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_sas_iounit_pg0()
1162 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_sas_iounit_pg1() local
1165 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_sas_iounit_pg1()
1166 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_sas_iounit_pg1()
1167 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_sas_iounit_pg1()
1168 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpt3sas_config_get_sas_iounit_pg1()
1169 mpi_request.ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_IO_UNIT; in mpt3sas_config_get_sas_iounit_pg1()
1170 mpi_request.Header.PageNumber = 1; in mpt3sas_config_get_sas_iounit_pg1()
1171 mpi_request.Header.PageVersion = MPI2_SASIOUNITPAGE1_PAGEVERSION; in mpt3sas_config_get_sas_iounit_pg1()
1172 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_sas_iounit_pg1()
1173 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_sas_iounit_pg1()
1178 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_sas_iounit_pg1()
1179 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_sas_iounit_pg1()
1203 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_set_sas_iounit_pg1() local
1206 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_set_sas_iounit_pg1()
1207 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_set_sas_iounit_pg1()
1208 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_set_sas_iounit_pg1()
1209 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpt3sas_config_set_sas_iounit_pg1()
1210 mpi_request.ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_IO_UNIT; in mpt3sas_config_set_sas_iounit_pg1()
1211 mpi_request.Header.PageNumber = 1; in mpt3sas_config_set_sas_iounit_pg1()
1212 mpi_request.Header.PageVersion = MPI2_SASIOUNITPAGE1_PAGEVERSION; in mpt3sas_config_set_sas_iounit_pg1()
1213 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_set_sas_iounit_pg1()
1214 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_set_sas_iounit_pg1()
1219 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_WRITE_CURRENT; in mpt3sas_config_set_sas_iounit_pg1()
1220 _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_set_sas_iounit_pg1()
1222 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_WRITE_NVRAM; in mpt3sas_config_set_sas_iounit_pg1()
1223 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_set_sas_iounit_pg1()
1244 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_expander_pg0() local
1247 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_expander_pg0()
1248 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_expander_pg0()
1249 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_expander_pg0()
1250 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpt3sas_config_get_expander_pg0()
1251 mpi_request.ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_EXPANDER; in mpt3sas_config_get_expander_pg0()
1252 mpi_request.Header.PageNumber = 0; in mpt3sas_config_get_expander_pg0()
1253 mpi_request.Header.PageVersion = MPI2_SASEXPANDER0_PAGEVERSION; in mpt3sas_config_get_expander_pg0()
1254 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_expander_pg0()
1255 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_expander_pg0()
1260 mpi_request.PageAddress = cpu_to_le32(form | handle); in mpt3sas_config_get_expander_pg0()
1261 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_expander_pg0()
1262 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_expander_pg0()
1285 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_expander_pg1() local
1288 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_expander_pg1()
1289 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_expander_pg1()
1290 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_expander_pg1()
1291 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpt3sas_config_get_expander_pg1()
1292 mpi_request.ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_EXPANDER; in mpt3sas_config_get_expander_pg1()
1293 mpi_request.Header.PageNumber = 1; in mpt3sas_config_get_expander_pg1()
1294 mpi_request.Header.PageVersion = MPI2_SASEXPANDER1_PAGEVERSION; in mpt3sas_config_get_expander_pg1()
1295 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_expander_pg1()
1296 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_expander_pg1()
1301 mpi_request.PageAddress = in mpt3sas_config_get_expander_pg1()
1304 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_expander_pg1()
1305 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_expander_pg1()
1327 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_enclosure_pg0() local
1330 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_enclosure_pg0()
1331 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_enclosure_pg0()
1332 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_enclosure_pg0()
1333 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpt3sas_config_get_enclosure_pg0()
1334 mpi_request.ExtPageType = MPI2_CONFIG_EXTPAGETYPE_ENCLOSURE; in mpt3sas_config_get_enclosure_pg0()
1335 mpi_request.Header.PageNumber = 0; in mpt3sas_config_get_enclosure_pg0()
1336 mpi_request.Header.PageVersion = MPI2_SASENCLOSURE0_PAGEVERSION; in mpt3sas_config_get_enclosure_pg0()
1337 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_enclosure_pg0()
1338 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_enclosure_pg0()
1343 mpi_request.PageAddress = cpu_to_le32(form | handle); in mpt3sas_config_get_enclosure_pg0()
1344 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_enclosure_pg0()
1345 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_enclosure_pg0()
1366 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_phy_pg0() local
1369 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_phy_pg0()
1370 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_phy_pg0()
1371 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_phy_pg0()
1372 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpt3sas_config_get_phy_pg0()
1373 mpi_request.ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_PHY; in mpt3sas_config_get_phy_pg0()
1374 mpi_request.Header.PageNumber = 0; in mpt3sas_config_get_phy_pg0()
1375 mpi_request.Header.PageVersion = MPI2_SASPHY0_PAGEVERSION; in mpt3sas_config_get_phy_pg0()
1376 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_phy_pg0()
1377 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_phy_pg0()
1382 mpi_request.PageAddress = in mpt3sas_config_get_phy_pg0()
1384 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_phy_pg0()
1385 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_phy_pg0()
1406 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_phy_pg1() local
1409 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_phy_pg1()
1410 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_phy_pg1()
1411 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_phy_pg1()
1412 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpt3sas_config_get_phy_pg1()
1413 mpi_request.ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_PHY; in mpt3sas_config_get_phy_pg1()
1414 mpi_request.Header.PageNumber = 1; in mpt3sas_config_get_phy_pg1()
1415 mpi_request.Header.PageVersion = MPI2_SASPHY1_PAGEVERSION; in mpt3sas_config_get_phy_pg1()
1416 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_phy_pg1()
1417 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_phy_pg1()
1422 mpi_request.PageAddress = in mpt3sas_config_get_phy_pg1()
1424 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_phy_pg1()
1425 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_phy_pg1()
1448 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_raid_volume_pg1() local
1451 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_raid_volume_pg1()
1452 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_raid_volume_pg1()
1453 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_raid_volume_pg1()
1454 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME; in mpt3sas_config_get_raid_volume_pg1()
1455 mpi_request.Header.PageNumber = 1; in mpt3sas_config_get_raid_volume_pg1()
1456 mpi_request.Header.PageVersion = MPI2_RAIDVOLPAGE1_PAGEVERSION; in mpt3sas_config_get_raid_volume_pg1()
1457 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_raid_volume_pg1()
1458 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_raid_volume_pg1()
1463 mpi_request.PageAddress = cpu_to_le32(form | handle); in mpt3sas_config_get_raid_volume_pg1()
1464 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_raid_volume_pg1()
1465 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_raid_volume_pg1()
1485 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_number_pds() local
1491 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_number_pds()
1493 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_number_pds()
1494 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_number_pds()
1495 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME; in mpt3sas_config_get_number_pds()
1496 mpi_request.Header.PageNumber = 0; in mpt3sas_config_get_number_pds()
1497 mpi_request.Header.PageVersion = MPI2_RAIDVOLPAGE0_PAGEVERSION; in mpt3sas_config_get_number_pds()
1498 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_number_pds()
1499 r = _config_request(ioc, &mpi_request, &mpi_reply, in mpt3sas_config_get_number_pds()
1504 mpi_request.PageAddress = in mpt3sas_config_get_number_pds()
1506 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_number_pds()
1507 r = _config_request(ioc, &mpi_request, &mpi_reply, in mpt3sas_config_get_number_pds()
1538 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_raid_volume_pg0() local
1541 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_raid_volume_pg0()
1542 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_raid_volume_pg0()
1543 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_raid_volume_pg0()
1544 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME; in mpt3sas_config_get_raid_volume_pg0()
1545 mpi_request.Header.PageNumber = 0; in mpt3sas_config_get_raid_volume_pg0()
1546 mpi_request.Header.PageVersion = MPI2_RAIDVOLPAGE0_PAGEVERSION; in mpt3sas_config_get_raid_volume_pg0()
1547 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_raid_volume_pg0()
1548 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_raid_volume_pg0()
1553 mpi_request.PageAddress = cpu_to_le32(form | handle); in mpt3sas_config_get_raid_volume_pg0()
1554 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_raid_volume_pg0()
1555 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_raid_volume_pg0()
1577 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_phys_disk_pg0() local
1580 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_phys_disk_pg0()
1581 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_phys_disk_pg0()
1582 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_phys_disk_pg0()
1583 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_PHYSDISK; in mpt3sas_config_get_phys_disk_pg0()
1584 mpi_request.Header.PageNumber = 0; in mpt3sas_config_get_phys_disk_pg0()
1585 mpi_request.Header.PageVersion = MPI2_RAIDPHYSDISKPAGE0_PAGEVERSION; in mpt3sas_config_get_phys_disk_pg0()
1586 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_phys_disk_pg0()
1587 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_phys_disk_pg0()
1592 mpi_request.PageAddress = cpu_to_le32(form | form_specific); in mpt3sas_config_get_phys_disk_pg0()
1593 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_phys_disk_pg0()
1594 r = _config_request(ioc, &mpi_request, mpi_reply, in mpt3sas_config_get_phys_disk_pg0()
1616 Mpi2ConfigRequest_t mpi_request; in mpt3sas_config_get_volume_handle() local
1625 memset(&mpi_request, 0, sizeof(Mpi2ConfigRequest_t)); in mpt3sas_config_get_volume_handle()
1626 mpi_request.Function = MPI2_FUNCTION_CONFIG; in mpt3sas_config_get_volume_handle()
1627 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; in mpt3sas_config_get_volume_handle()
1628 mpi_request.Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; in mpt3sas_config_get_volume_handle()
1629 mpi_request.ExtPageType = MPI2_CONFIG_EXTPAGETYPE_RAID_CONFIG; in mpt3sas_config_get_volume_handle()
1630 mpi_request.Header.PageVersion = MPI2_RAIDCONFIG0_PAGEVERSION; in mpt3sas_config_get_volume_handle()
1631 mpi_request.Header.PageNumber = 0; in mpt3sas_config_get_volume_handle()
1632 ioc->build_zero_len_sge_mpi(ioc, &mpi_request.PageBufferSGE); in mpt3sas_config_get_volume_handle()
1633 r = _config_request(ioc, &mpi_request, &mpi_reply, in mpt3sas_config_get_volume_handle()
1638 mpi_request.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt3sas_config_get_volume_handle()
1648 mpi_request.PageAddress = cpu_to_le32(config_num + in mpt3sas_config_get_volume_handle()
1650 r = _config_request(ioc, &mpi_request, &mpi_reply, in mpt3sas_config_get_volume_handle()