Lines Matching refs:mark
182 BF *mark, *tl, *tr; in r_buf() local
189 for (mark = NULL, enomem = 0; ; ) { in r_buf()
197 if (!mark) in r_buf()
199 tl = enomem ? tl->next : mark; in r_buf()
201 } else if (mark) { in r_buf()
202 tl->next = mark; in r_buf()
203 tl->prev = mark->prev; in r_buf()
204 mark->prev->next = tl; in r_buf()
205 mark->prev = tl; in r_buf()
207 mark = tl; in r_buf()
208 mark->next = mark->prev = mark; in r_buf()
245 for (mark = tl; ; ) { in r_buf()
253 if (tl == mark) in r_buf()
258 if (tr == mark) in r_buf()
263 if ((tl = tl->prev) == mark) in r_buf()