Lines Matching refs:ln

229 		grep_printline(&pc->ln, '-');  in procmatch_nomatch()
233 } else if (Bflag == 0 || (Bflag > 0 && enqueue(&pc->ln))) in procmatch_nomatch()
257 grep_printline(&pc->ln, '-'); in procmatches()
320 pc.ln.file = grep_strdup(fn); in procfile()
321 pc.ln.line_no = 0; in procfile()
322 pc.ln.len = 0; in procfile()
323 pc.ln.boff = 0; in procfile()
324 pc.ln.off = -1; in procfile()
348 pc.ln.boff = 0; in procfile()
349 pc.ln.off += pc.ln.len + 1; in procfile()
351 if ((pc.ln.dat = grep_fgetln(f, &pc)) == NULL || in procfile()
352 pc.ln.len == 0) in procfile()
355 if (pc.ln.len > 0 && pc.ln.dat[pc.ln.len - 1] == fileeol) in procfile()
356 --pc.ln.len; in procfile()
357 pc.ln.line_no++; in procfile()
362 free(pc.ln.file); in procfile()
390 printf("%s:", pc.ln.file); in procfile()
401 free(pc.ln.file); in procfile()
492 if (xflag && pc->ln.len == 0) { in procline()
521 while (st <= pc->ln.len) { in procline()
525 if (st > 0 && pc->ln.dat[st - 1] != fileeol) in procline()
530 pmatch.rm_eo = pc->ln.len; in procline()
533 r = litexec(&pattern[i], pc->ln.dat, 1, &pmatch); in procline()
536 r = regexec(&r_pattern[i], pc->ln.dat, 1, &pmatch, in procline()
542 (size_t)pmatch.rm_eo != pc->ln.len)) in procline()
548 sscanf(&pc->ln.dat[pmatch.rm_so - 1], in procline()
552 pc->ln.len && in procline()
553 sscanf(&pc->ln.dat[pmatch.rm_eo], in procline()
626 nst = pc->ln.len; in procline()
761 printline_metadata(&pc->ln, sep); in printline()
772 pc->ln.boff = match.rm_so; in printline()
773 printline_metadata(&pc->ln, sep); in printline()
775 fwrite(pc->ln.dat + a, match.rm_so - a, 1, in printline()
779 fwrite(pc->ln.dat + match.rm_so, in printline()
788 if (pc->ln.len - a > 0) in printline()
789 fwrite(pc->ln.dat + a, pc->ln.len - a, 1, in printline()
794 grep_printline(&pc->ln, sep); in printline()