reset_tmplt 4505 drivers/scsi/qla2xxx/qla_def.h struct qla8044_reset_template reset_tmplt; reset_tmplt 244 drivers/scsi/qla2xxx/qla_nx2.c value = vha->reset_tmplt.array[p_rmw_hdr->index_a]; reset_tmplt 694 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.seq_error++; reset_tmplt 800 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.seq_index); reset_tmplt 864 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.template_end = 1; reset_tmplt 866 drivers/scsi/qla2xxx/qla_nx2.c if (vha->reset_tmplt.seq_error == 0) { reset_tmplt 916 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.seq_index); reset_tmplt 918 drivers/scsi/qla2xxx/qla_nx2.c index = vha->reset_tmplt.array_index; reset_tmplt 921 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.array[index++] = value; reset_tmplt 923 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.array_index = 1; reset_tmplt 948 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.seq_end = 0; reset_tmplt 949 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.template_end = 0; reset_tmplt 950 drivers/scsi/qla2xxx/qla_nx2.c entries = vha->reset_tmplt.hdr->entries; reset_tmplt 951 drivers/scsi/qla2xxx/qla_nx2.c index = vha->reset_tmplt.seq_index; reset_tmplt 953 drivers/scsi/qla2xxx/qla_nx2.c for (; (!vha->reset_tmplt.seq_end) && (index < entries); index++) { reset_tmplt 977 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.seq_end = 1; reset_tmplt 996 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.seq_index = index; reset_tmplt 1003 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.init_offset); reset_tmplt 1004 drivers/scsi/qla2xxx/qla_nx2.c if (vha->reset_tmplt.seq_end != 1) reset_tmplt 1013 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.seq_index = 0; reset_tmplt 1014 drivers/scsi/qla2xxx/qla_nx2.c qla8044_process_reset_template(vha, vha->reset_tmplt.stop_offset); reset_tmplt 1015 drivers/scsi/qla2xxx/qla_nx2.c if (vha->reset_tmplt.seq_end != 1) reset_tmplt 1023 drivers/scsi/qla2xxx/qla_nx2.c qla8044_process_reset_template(vha, vha->reset_tmplt.start_offset); reset_tmplt 1024 drivers/scsi/qla2xxx/qla_nx2.c if (vha->reset_tmplt.template_end != 1) reset_tmplt 1461 drivers/scsi/qla2xxx/qla_nx2.c if (!vha->reset_tmplt.buff) { reset_tmplt 1467 drivers/scsi/qla2xxx/qla_nx2.c phdr = vha->reset_tmplt.buff; reset_tmplt 1489 drivers/scsi/qla2xxx/qla_nx2.c uint16_t *buff = (uint16_t *)vha->reset_tmplt.buff; reset_tmplt 1490 drivers/scsi/qla2xxx/qla_nx2.c int u16_count = vha->reset_tmplt.hdr->size / sizeof(uint16_t); reset_tmplt 1520 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.seq_error = 0; reset_tmplt 1521 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.buff = vmalloc(QLA8044_RESTART_TEMPLATE_SIZE); reset_tmplt 1522 drivers/scsi/qla2xxx/qla_nx2.c if (vha->reset_tmplt.buff == NULL) { reset_tmplt 1529 drivers/scsi/qla2xxx/qla_nx2.c p_buff = vha->reset_tmplt.buff; reset_tmplt 1546 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.hdr = reset_tmplt 1547 drivers/scsi/qla2xxx/qla_nx2.c (struct qla8044_reset_template_hdr *) vha->reset_tmplt.buff; reset_tmplt 1550 drivers/scsi/qla2xxx/qla_nx2.c tmplt_hdr_size = vha->reset_tmplt.hdr->hdr_size/sizeof(uint32_t); reset_tmplt 1552 drivers/scsi/qla2xxx/qla_nx2.c (vha->reset_tmplt.hdr->signature != RESET_TMPLT_HDR_SIGNATURE)) { reset_tmplt 1560 drivers/scsi/qla2xxx/qla_nx2.c addr = QLA8044_RESET_TEMPLATE_ADDR + vha->reset_tmplt.hdr->hdr_size; reset_tmplt 1561 drivers/scsi/qla2xxx/qla_nx2.c p_buff = vha->reset_tmplt.buff + vha->reset_tmplt.hdr->hdr_size; reset_tmplt 1562 drivers/scsi/qla2xxx/qla_nx2.c tmplt_hdr_def_size = (vha->reset_tmplt.hdr->size - reset_tmplt 1563 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.hdr->hdr_size)/sizeof(uint32_t); reset_tmplt 1567 drivers/scsi/qla2xxx/qla_nx2.c __func__, vha->reset_tmplt.hdr->size); reset_tmplt 1588 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.init_offset = vha->reset_tmplt.buff + reset_tmplt 1589 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.hdr->init_seq_offset; reset_tmplt 1591 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.start_offset = vha->reset_tmplt.buff + reset_tmplt 1592 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.hdr->start_seq_offset; reset_tmplt 1594 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.stop_offset = vha->reset_tmplt.buff + reset_tmplt 1595 drivers/scsi/qla2xxx/qla_nx2.c vha->reset_tmplt.hdr->hdr_size; reset_tmplt 1602 drivers/scsi/qla2xxx/qla_nx2.c vfree(vha->reset_tmplt.buff); reset_tmplt 608 drivers/scsi/qla4xxx/ql4_83xx.c if (!ha->reset_tmplt.buff) { reset_tmplt 614 drivers/scsi/qla4xxx/ql4_83xx.c phdr = ha->reset_tmplt.buff; reset_tmplt 738 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.seq_error++; reset_tmplt 749 drivers/scsi/qla4xxx/ql4_83xx.c uint16_t *buff = (uint16_t *)ha->reset_tmplt.buff; reset_tmplt 750 drivers/scsi/qla4xxx/ql4_83xx.c int u16_count = ha->reset_tmplt.hdr->size / sizeof(uint16_t); reset_tmplt 781 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.seq_error = 0; reset_tmplt 782 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.buff = vmalloc(QLA83XX_RESTART_TEMPLATE_SIZE); reset_tmplt 783 drivers/scsi/qla4xxx/ql4_83xx.c if (ha->reset_tmplt.buff == NULL) { reset_tmplt 789 drivers/scsi/qla4xxx/ql4_83xx.c p_buff = ha->reset_tmplt.buff; reset_tmplt 808 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.hdr = reset_tmplt 809 drivers/scsi/qla4xxx/ql4_83xx.c (struct qla4_83xx_reset_template_hdr *)ha->reset_tmplt.buff; reset_tmplt 812 drivers/scsi/qla4xxx/ql4_83xx.c tmplt_hdr_size = ha->reset_tmplt.hdr->hdr_size/sizeof(uint32_t); reset_tmplt 814 drivers/scsi/qla4xxx/ql4_83xx.c (ha->reset_tmplt.hdr->signature != RESET_TMPLT_HDR_SIGNATURE)) { reset_tmplt 820 drivers/scsi/qla4xxx/ql4_83xx.c addr = QLA83XX_RESET_TEMPLATE_ADDR + ha->reset_tmplt.hdr->hdr_size; reset_tmplt 821 drivers/scsi/qla4xxx/ql4_83xx.c p_buff = ha->reset_tmplt.buff + ha->reset_tmplt.hdr->hdr_size; reset_tmplt 822 drivers/scsi/qla4xxx/ql4_83xx.c tmplt_hdr_def_size = (ha->reset_tmplt.hdr->size - reset_tmplt 823 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.hdr->hdr_size) / sizeof(uint32_t); reset_tmplt 827 drivers/scsi/qla4xxx/ql4_83xx.c __func__, ha->reset_tmplt.hdr->size)); reset_tmplt 849 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.init_offset = ha->reset_tmplt.buff + reset_tmplt 850 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.hdr->init_seq_offset; reset_tmplt 851 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.start_offset = ha->reset_tmplt.buff + reset_tmplt 852 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.hdr->start_seq_offset; reset_tmplt 853 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.stop_offset = ha->reset_tmplt.buff + reset_tmplt 854 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.hdr->hdr_size; reset_tmplt 860 drivers/scsi/qla4xxx/ql4_83xx.c vfree(ha->reset_tmplt.buff); reset_tmplt 900 drivers/scsi/qla4xxx/ql4_83xx.c value = ha->reset_tmplt.array[p_rmw_hdr->index_a]; reset_tmplt 1011 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.seq_index)); reset_tmplt 1070 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.seq_index)); reset_tmplt 1072 drivers/scsi/qla4xxx/ql4_83xx.c index = ha->reset_tmplt.array_index; reset_tmplt 1075 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.array[index++] = value; reset_tmplt 1078 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.array_index = 1; reset_tmplt 1087 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.seq_end = 1; reset_tmplt 1093 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.template_end = 1; reset_tmplt 1095 drivers/scsi/qla4xxx/ql4_83xx.c if (ha->reset_tmplt.seq_error == 0) { reset_tmplt 1123 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.seq_end = 0; reset_tmplt 1124 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.template_end = 0; reset_tmplt 1125 drivers/scsi/qla4xxx/ql4_83xx.c entries = ha->reset_tmplt.hdr->entries; reset_tmplt 1126 drivers/scsi/qla4xxx/ql4_83xx.c index = ha->reset_tmplt.seq_index; reset_tmplt 1128 drivers/scsi/qla4xxx/ql4_83xx.c for (; (!ha->reset_tmplt.seq_end) && (index < entries); index++) { reset_tmplt 1171 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.seq_index = index; reset_tmplt 1176 drivers/scsi/qla4xxx/ql4_83xx.c ha->reset_tmplt.seq_index = 0; reset_tmplt 1177 drivers/scsi/qla4xxx/ql4_83xx.c qla4_83xx_process_reset_template(ha, ha->reset_tmplt.stop_offset); reset_tmplt 1179 drivers/scsi/qla4xxx/ql4_83xx.c if (ha->reset_tmplt.seq_end != 1) reset_tmplt 1186 drivers/scsi/qla4xxx/ql4_83xx.c qla4_83xx_process_reset_template(ha, ha->reset_tmplt.start_offset); reset_tmplt 1188 drivers/scsi/qla4xxx/ql4_83xx.c if (ha->reset_tmplt.template_end != 1) reset_tmplt 1195 drivers/scsi/qla4xxx/ql4_83xx.c qla4_83xx_process_reset_template(ha, ha->reset_tmplt.init_offset); reset_tmplt 1197 drivers/scsi/qla4xxx/ql4_83xx.c if (ha->reset_tmplt.seq_end != 1) reset_tmplt 810 drivers/scsi/qla4xxx/ql4_def.h struct qla4_83xx_reset_template reset_tmplt; reset_tmplt 4188 drivers/scsi/qla4xxx/ql4_os.c if (ha->reset_tmplt.buff) reset_tmplt 4189 drivers/scsi/qla4xxx/ql4_os.c vfree(ha->reset_tmplt.buff);