Lines Matching refs:p
24 #define LEN(X, I) ((X)->p[(I)].one_past_end - (X)->p[(I)].start)
27 #define ONE_PAST_END(X, I) ((X)->p[(I)].one_past_end)
46 struct B_pair *p; member
113 x->n_bufs = obstack_object_size (OBS) / sizeof (x->p[0]); in buf_init_from_stdin()
114 x->p = (struct B_pair *) obstack_finish (OBS); in buf_init_from_stdin()
119 && x->p[x->n_bufs - 1].start == x->p[x->n_bufs - 1].one_past_end) in buf_init_from_stdin()
120 free (x->p[--(x->n_bufs)].start); in buf_init_from_stdin()
129 free (x->p[i].start); in buf_free()
138 if (lp->ptr > x->p[lp->i].start) in line_ptr_decrement()
167 lp_new.ptr = x->p[lp->i + 1].start; in line_ptr_increment()
180 if (last_bol->ptr == x->p[0].start) in find_bol()
188 char *nl = memrchr (x->p[i].start, last_bol_ptr, eol_byte); in find_bol()
208 if (last_bol->ptr != x->p[0].start) in find_bol()
211 new_bol->ptr = x->p[0].start; in find_bol()
224 char *a = (i == bol->i ? bol->ptr : x->p[i].start); in print_line()