hs_header 831 drivers/scsi/mvumi.c struct mvumi_hs_header *hs_header) hs_header 839 drivers/scsi/mvumi.c switch (hs_header->page_code) { hs_header 841 drivers/scsi/mvumi.c hs_page2 = (struct mvumi_hs_page2 *) hs_header; hs_header 842 drivers/scsi/mvumi.c hs_header->frame_length = sizeof(*hs_page2) - 4; hs_header 843 drivers/scsi/mvumi.c memset(hs_header->frame_content, 0, hs_header->frame_length); hs_header 858 drivers/scsi/mvumi.c hs_header->checksum = mvumi_calculate_checksum(hs_header, hs_header 859 drivers/scsi/mvumi.c hs_header->frame_length); hs_header 863 drivers/scsi/mvumi.c hs_page3 = (struct mvumi_hs_page3 *) hs_header; hs_header 864 drivers/scsi/mvumi.c hs_header->frame_length = sizeof(*hs_page3) - 4; hs_header 865 drivers/scsi/mvumi.c memset(hs_header->frame_content, 0, hs_header->frame_length); hs_header 866 drivers/scsi/mvumi.c hs_header->checksum = mvumi_calculate_checksum(hs_header, hs_header 867 drivers/scsi/mvumi.c hs_header->frame_length); hs_header 871 drivers/scsi/mvumi.c hs_page4 = (struct mvumi_hs_page4 *) hs_header; hs_header 872 drivers/scsi/mvumi.c hs_header->frame_length = sizeof(*hs_page4) - 4; hs_header 873 drivers/scsi/mvumi.c memset(hs_header->frame_content, 0, hs_header->frame_length); hs_header 893 drivers/scsi/mvumi.c hs_header->checksum = mvumi_calculate_checksum(hs_header, hs_header 894 drivers/scsi/mvumi.c hs_header->frame_length); hs_header 899 drivers/scsi/mvumi.c hs_header->page_code); hs_header 1038 drivers/scsi/mvumi.c struct mvumi_hs_header *hs_header) hs_header 1043 drivers/scsi/mvumi.c page_checksum = mvumi_calculate_checksum(hs_header, hs_header 1044 drivers/scsi/mvumi.c hs_header->frame_length); hs_header 1045 drivers/scsi/mvumi.c if (page_checksum != hs_header->checksum) { hs_header 1050 drivers/scsi/mvumi.c switch (hs_header->page_code) { hs_header 1052 drivers/scsi/mvumi.c hs_page1 = (struct mvumi_hs_page1 *) hs_header; hs_header 1094 drivers/scsi/mvumi.c struct mvumi_hs_header *hs_header; hs_header 1134 drivers/scsi/mvumi.c hs_header = (struct mvumi_hs_header *) mhba->handshake_page; hs_header 1135 drivers/scsi/mvumi.c if (hs_header->page_code == HS_PAGE_FIRM_CAP) { hs_header 1137 drivers/scsi/mvumi.c ((struct mvumi_hs_page1 *) hs_header)->total_pages; hs_header 1144 drivers/scsi/mvumi.c if (mvumi_hs_process_page(mhba, hs_header)) { hs_header 1153 drivers/scsi/mvumi.c hs_header->page_code = 0; hs_header 1157 drivers/scsi/mvumi.c if ((hs_header->page_code + 1) <= mhba->hba_total_pages) { hs_header 1158 drivers/scsi/mvumi.c hs_header->page_code++; hs_header 1159 drivers/scsi/mvumi.c if (hs_header->page_code != HS_PAGE_FIRM_CAP) { hs_header 1160 drivers/scsi/mvumi.c mvumi_hs_build_page(mhba, hs_header);