Lines Matching full:lp
44 get_sbuf_line(line_t *lp) in get_sbuf_line() argument
51 if (lp == &buffer_head) in get_sbuf_line()
55 if (sfseek != lp->seek) { in get_sbuf_line()
56 sfseek = lp->seek; in get_sbuf_line()
63 len = lp->len; in get_sbuf_line()
81 line_t *lp; in put_sbuf_line() local
85 if ((lp = (line_t *) malloc(sizeof(line_t))) == NULL) { in put_sbuf_line()
95 free(lp); in put_sbuf_line()
104 free(lp); in put_sbuf_line()
115 free(lp); in put_sbuf_line()
118 lp->len = len; in put_sbuf_line()
119 lp->seek = sfseek; in put_sbuf_line()
120 add_line_node(lp); in put_sbuf_line()
128 add_line_node(line_t *lp) in add_line_node() argument
133 INSQUE(lp, cp); in add_line_node()
141 get_line_node_addr(line_t *lp) in get_line_node_addr() argument
146 while (cp != lp && (cp = cp->q_forw) != &buffer_head) in get_line_node_addr()
160 static line_t *lp = &buffer_head; in get_addressed_line_node() local
167 lp = lp->q_forw; in get_addressed_line_node()
169 lp = buffer_head.q_back; in get_addressed_line_node()
171 lp = lp->q_back; in get_addressed_line_node()
176 lp = lp->q_back; in get_addressed_line_node()
178 lp = &buffer_head; in get_addressed_line_node()
180 lp = lp->q_forw; in get_addressed_line_node()
183 return lp; in get_addressed_line_node()