Lines Matching refs:linebuf

603     char_u	*linebuf;  member
667 state->linebuf = qf_grow_linebuf(state, len); in qf_get_next_str_line()
668 if (state->linebuf == NULL) in qf_get_next_str_line()
673 state->linebuf = IObuff; in qf_get_next_str_line()
676 vim_strncpy(state->linebuf, p_str, state->linelen); in qf_get_next_str_line()
709 state->linebuf = qf_grow_linebuf(state, len); in qf_get_next_list_line()
710 if (state->linebuf == NULL) in qf_get_next_list_line()
715 state->linebuf = IObuff; in qf_get_next_list_line()
719 vim_strncpy(state->linebuf, p_li->li_tv.vval.v_string, state->linelen); in qf_get_next_list_line()
744 state->linebuf = qf_grow_linebuf(state, len); in qf_get_next_buf_line()
745 if (state->linebuf == NULL) in qf_get_next_buf_line()
750 state->linebuf = IObuff; in qf_get_next_buf_line()
753 vim_strncpy(state->linebuf, p_buf, state->linelen); in qf_get_next_buf_line()
823 state->linebuf = state->growbuf; in qf_get_next_file_line()
827 state->linebuf = IObuff; in qf_get_next_file_line()
830 if (state->vc.vc_type != CONV_NONE && has_non_ascii(state->linebuf)) in qf_get_next_file_line()
834 line = string_convert(&state->vc, state->linebuf, &state->linelen); in qf_get_next_file_line()
839 STRCPY(state->linebuf, line); in qf_get_next_file_line()
845 state->linebuf = state->growbuf = line; in qf_get_next_file_line()
886 if (state->linelen > 0 && state->linebuf[state->linelen - 1] == '\n') in qf_get_nextline()
888 state->linebuf[state->linelen - 1] = NUL; in qf_get_nextline()
890 if (state->linelen > 1 && state->linebuf[state->linelen - 2] == '\r') in qf_get_nextline()
891 state->linebuf[state->linelen - 2] = NUL; in qf_get_nextline()
895 remove_bom(state->linebuf); in qf_get_nextline()
1000 copy_nonerror_line(char_u *linebuf, int linelen, qffields_T *fields) in copy_nonerror_line() argument
1013 vim_strncpy(fields->errmsg, linebuf, linelen); in copy_nonerror_line()
1165 char_u *linebuf, in qf_parse_match() argument
1198 status = copy_nonerror_line(linebuf, linelen, fields); in qf_parse_match()
1222 char_u *linebuf, in qf_parse_get_fields() argument
1255 r = vim_regexec(&regmatch, linebuf, (colnr_T)0); in qf_parse_get_fields()
1258 status = qf_parse_match(linebuf, linelen, fmt_ptr, &regmatch, in qf_parse_get_fields()
1325 qf_parse_line_nomatch(char_u *linebuf, int linelen, qffields_T *fields) in qf_parse_line_nomatch() argument
1331 return copy_nonerror_line(linebuf, linelen, fields); in qf_parse_line_nomatch()
1399 char_u *linebuf, in qf_parse_line() argument
1426 status = qf_parse_get_fields(linebuf, linelen, fmt_ptr, fields, in qf_parse_line()
1445 status = qf_parse_line_nomatch(linebuf, linelen, fields); in qf_parse_line()
1626 status = qf_parse_line(qfl, state->linebuf, state->linelen, in qf_init_process_nextline()