Lines Matching defs:lp
900 line_t *lp;
905 lp = get_addressed_line_node(n);
906 if ((s = get_sbuf_line(lp)) == NULL)
909 NUL_TO_NEWLINE(s, lp->len);
1033 const char *lp = ibuf;
1045 lp = ibuf;
1046 } else if (*(lp = ibufp) == '\0')
1051 l = ibufp - lp;
1053 if (l == 2 && lp[0] == '.' && lp[1] == '\n') {
1056 eot = lp + l;
1059 if ((lp = put_sbuf_line(lp)) == NULL) {
1069 } while (lp != eot);
1162 line_t *lp, *np = get_addressed_line_node(first_addr);
1175 if ((lp = dup_line_node(np)) == NULL) {
1179 add_line_node(lp);
1181 up->t = lp;
1250 mark_line_node(line_t *lp, int n)
1257 mark[n - 'a'] = lp;
1276 unmark_line_node(line_t *lp)
1281 if (mark[i] == lp) {
1290 dup_line_node(line_t *lp)
1299 np->seek = lp->seek;
1300 np->len = lp->len;