Lines Matching refs:trc
918 struct atto_hba_trace *trc = &hi->data.trace; in hba_ioctl_callback() local
933 if (trc->trace_type == ATTO_TRC_TT_FWCOREDUMP in hba_ioctl_callback()
935 if (trc->trace_func == ATTO_TRC_TF_UPLOAD) { in hba_ioctl_callback()
937 u32 offset = trc->current_offset; in hba_ioctl_callback()
954 memcpy(trc + 1, in hba_ioctl_callback()
959 } else if (trc->trace_func == ATTO_TRC_TF_RESET) { in hba_ioctl_callback()
964 } else if (trc->trace_func != ATTO_TRC_TF_GET_INFO) { in hba_ioctl_callback()
970 trc->trace_mask = 0; in hba_ioctl_callback()
971 trc->current_offset = 0; in hba_ioctl_callback()
972 trc->total_length = ESAS2R_FWCOREDUMP_SZ; in hba_ioctl_callback()
976 trc->total_length = 0; in hba_ioctl_callback()