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