Lines Matching refs:reset_tmplt

244 		value = vha->reset_tmplt.array[p_rmw_hdr->index_a];  in qla8044_rmw_crb_reg()
694 vha->reset_tmplt.seq_error++; in qla8044_poll_reg()
800 vha->reset_tmplt.seq_index); in qla8044_poll_write_list()
864 vha->reset_tmplt.template_end = 1; in qla8044_template_end()
866 if (vha->reset_tmplt.seq_error == 0) { in qla8044_template_end()
916 vha->reset_tmplt.seq_index); in qla8044_poll_read_list()
918 index = vha->reset_tmplt.array_index; in qla8044_poll_read_list()
921 vha->reset_tmplt.array[index++] = value; in qla8044_poll_read_list()
923 vha->reset_tmplt.array_index = 1; in qla8044_poll_read_list()
948 vha->reset_tmplt.seq_end = 0; in qla8044_process_reset_template()
949 vha->reset_tmplt.template_end = 0; in qla8044_process_reset_template()
950 entries = vha->reset_tmplt.hdr->entries; in qla8044_process_reset_template()
951 index = vha->reset_tmplt.seq_index; in qla8044_process_reset_template()
953 for (; (!vha->reset_tmplt.seq_end) && (index < entries); index++) { in qla8044_process_reset_template()
977 vha->reset_tmplt.seq_end = 1; in qla8044_process_reset_template()
996 vha->reset_tmplt.seq_index = index; in qla8044_process_reset_template()
1003 vha->reset_tmplt.init_offset); in qla8044_process_init_seq()
1004 if (vha->reset_tmplt.seq_end != 1) in qla8044_process_init_seq()
1013 vha->reset_tmplt.seq_index = 0; in qla8044_process_stop_seq()
1014 qla8044_process_reset_template(vha, vha->reset_tmplt.stop_offset); in qla8044_process_stop_seq()
1015 if (vha->reset_tmplt.seq_end != 1) in qla8044_process_stop_seq()
1023 qla8044_process_reset_template(vha, vha->reset_tmplt.start_offset); in qla8044_process_start_seq()
1024 if (vha->reset_tmplt.template_end != 1) in qla8044_process_start_seq()
1461 if (!vha->reset_tmplt.buff) { in qla8044_dump_reset_seq_hdr()
1467 phdr = vha->reset_tmplt.buff; in qla8044_dump_reset_seq_hdr()
1489 uint16_t *buff = (uint16_t *)vha->reset_tmplt.buff; in qla8044_reset_seq_checksum_test()
1490 int u16_count = vha->reset_tmplt.hdr->size / sizeof(uint16_t); in qla8044_reset_seq_checksum_test()
1520 vha->reset_tmplt.seq_error = 0; in qla8044_read_reset_template()
1521 vha->reset_tmplt.buff = vmalloc(QLA8044_RESTART_TEMPLATE_SIZE); in qla8044_read_reset_template()
1522 if (vha->reset_tmplt.buff == NULL) { in qla8044_read_reset_template()
1529 p_buff = vha->reset_tmplt.buff; in qla8044_read_reset_template()
1546 vha->reset_tmplt.hdr = in qla8044_read_reset_template()
1547 (struct qla8044_reset_template_hdr *) vha->reset_tmplt.buff; in qla8044_read_reset_template()
1550 tmplt_hdr_size = vha->reset_tmplt.hdr->hdr_size/sizeof(uint32_t); in qla8044_read_reset_template()
1552 (vha->reset_tmplt.hdr->signature != RESET_TMPLT_HDR_SIGNATURE)) { in qla8044_read_reset_template()
1560 addr = QLA8044_RESET_TEMPLATE_ADDR + vha->reset_tmplt.hdr->hdr_size; in qla8044_read_reset_template()
1561 p_buff = vha->reset_tmplt.buff + vha->reset_tmplt.hdr->hdr_size; in qla8044_read_reset_template()
1562 tmplt_hdr_def_size = (vha->reset_tmplt.hdr->size - in qla8044_read_reset_template()
1563 vha->reset_tmplt.hdr->hdr_size)/sizeof(uint32_t); in qla8044_read_reset_template()
1567 __func__, vha->reset_tmplt.hdr->size); in qla8044_read_reset_template()
1588 vha->reset_tmplt.init_offset = vha->reset_tmplt.buff + in qla8044_read_reset_template()
1589 vha->reset_tmplt.hdr->init_seq_offset; in qla8044_read_reset_template()
1591 vha->reset_tmplt.start_offset = vha->reset_tmplt.buff + in qla8044_read_reset_template()
1592 vha->reset_tmplt.hdr->start_seq_offset; in qla8044_read_reset_template()
1594 vha->reset_tmplt.stop_offset = vha->reset_tmplt.buff + in qla8044_read_reset_template()
1595 vha->reset_tmplt.hdr->hdr_size; in qla8044_read_reset_template()
1602 vfree(vha->reset_tmplt.buff); in qla8044_read_reset_template()