Lines Matching refs:reset_tmplt
229 value = vha->reset_tmplt.array[p_rmw_hdr->index_a]; in qla8044_rmw_crb_reg()
681 vha->reset_tmplt.seq_error++; in qla8044_poll_reg()
787 vha->reset_tmplt.seq_index); in qla8044_poll_write_list()
851 vha->reset_tmplt.template_end = 1; in qla8044_template_end()
853 if (vha->reset_tmplt.seq_error == 0) { in qla8044_template_end()
903 vha->reset_tmplt.seq_index); in qla8044_poll_read_list()
905 index = vha->reset_tmplt.array_index; in qla8044_poll_read_list()
908 vha->reset_tmplt.array[index++] = value; in qla8044_poll_read_list()
910 vha->reset_tmplt.array_index = 1; in qla8044_poll_read_list()
935 vha->reset_tmplt.seq_end = 0; in qla8044_process_reset_template()
936 vha->reset_tmplt.template_end = 0; in qla8044_process_reset_template()
937 entries = vha->reset_tmplt.hdr->entries; in qla8044_process_reset_template()
938 index = vha->reset_tmplt.seq_index; in qla8044_process_reset_template()
940 for (; (!vha->reset_tmplt.seq_end) && (index < entries); index++) { in qla8044_process_reset_template()
964 vha->reset_tmplt.seq_end = 1; in qla8044_process_reset_template()
983 vha->reset_tmplt.seq_index = index; in qla8044_process_reset_template()
990 vha->reset_tmplt.init_offset); in qla8044_process_init_seq()
991 if (vha->reset_tmplt.seq_end != 1) in qla8044_process_init_seq()
1000 vha->reset_tmplt.seq_index = 0; in qla8044_process_stop_seq()
1001 qla8044_process_reset_template(vha, vha->reset_tmplt.stop_offset); in qla8044_process_stop_seq()
1002 if (vha->reset_tmplt.seq_end != 1) in qla8044_process_stop_seq()
1010 qla8044_process_reset_template(vha, vha->reset_tmplt.start_offset); in qla8044_process_start_seq()
1011 if (vha->reset_tmplt.template_end != 1) in qla8044_process_start_seq()
1448 if (!vha->reset_tmplt.buff) { in qla8044_dump_reset_seq_hdr()
1454 phdr = vha->reset_tmplt.buff; in qla8044_dump_reset_seq_hdr()
1476 uint16_t *buff = (uint16_t *)vha->reset_tmplt.buff; in qla8044_reset_seq_checksum_test()
1477 int u16_count = vha->reset_tmplt.hdr->size / sizeof(uint16_t); in qla8044_reset_seq_checksum_test()
1507 vha->reset_tmplt.seq_error = 0; in qla8044_read_reset_template()
1508 vha->reset_tmplt.buff = vmalloc(QLA8044_RESTART_TEMPLATE_SIZE); in qla8044_read_reset_template()
1509 if (vha->reset_tmplt.buff == NULL) { in qla8044_read_reset_template()
1516 p_buff = vha->reset_tmplt.buff; in qla8044_read_reset_template()
1533 vha->reset_tmplt.hdr = in qla8044_read_reset_template()
1534 (struct qla8044_reset_template_hdr *) vha->reset_tmplt.buff; in qla8044_read_reset_template()
1537 tmplt_hdr_size = vha->reset_tmplt.hdr->hdr_size/sizeof(uint32_t); in qla8044_read_reset_template()
1539 (vha->reset_tmplt.hdr->signature != RESET_TMPLT_HDR_SIGNATURE)) { in qla8044_read_reset_template()
1547 addr = QLA8044_RESET_TEMPLATE_ADDR + vha->reset_tmplt.hdr->hdr_size; in qla8044_read_reset_template()
1548 p_buff = vha->reset_tmplt.buff + vha->reset_tmplt.hdr->hdr_size; in qla8044_read_reset_template()
1549 tmplt_hdr_def_size = (vha->reset_tmplt.hdr->size - in qla8044_read_reset_template()
1550 vha->reset_tmplt.hdr->hdr_size)/sizeof(uint32_t); in qla8044_read_reset_template()
1554 __func__, vha->reset_tmplt.hdr->size); in qla8044_read_reset_template()
1575 vha->reset_tmplt.init_offset = vha->reset_tmplt.buff + in qla8044_read_reset_template()
1576 vha->reset_tmplt.hdr->init_seq_offset; in qla8044_read_reset_template()
1578 vha->reset_tmplt.start_offset = vha->reset_tmplt.buff + in qla8044_read_reset_template()
1579 vha->reset_tmplt.hdr->start_seq_offset; in qla8044_read_reset_template()
1581 vha->reset_tmplt.stop_offset = vha->reset_tmplt.buff + in qla8044_read_reset_template()
1582 vha->reset_tmplt.hdr->hdr_size; in qla8044_read_reset_template()
1589 vfree(vha->reset_tmplt.buff); in qla8044_read_reset_template()