Lines Matching refs:tb_ptr
117 ptr_off = (uintptr_t)t->trw_data.tb_ptr - t->trw_base;
121 t->trw_data.tb_ptr = (void *)((uintptr_t)buf + ptr_off);
123 if (t->trw_data.tb_ptr < t->trw_data.tb_buf ||
124 t->trw_data.tb_ptr > t->trw_data.tb_end) {
127 t->trw_data.tb_ptr = t->trw_data.tb_buf;
130 t->trw_stop = t->trw_data.tb_ptr;
142 return (t->trw_data.tb_ptr);
144 if (t->trw_data.tb_ptr == t->trw_data.tb_buf)
145 t->trw_data.tb_ptr = t->trw_data.tb_end;
147 t->trw_data.tb_ptr = (fmd_tracerec_t *)
148 ((uintptr_t)t->trw_data.tb_ptr - t->trw_data.tb_size);
150 if (t->trw_data.tb_ptr == t->trw_stop)
153 return (t->trw_data.tb_ptr);
165 for (trp = t->trw_data.tb_ptr; t->trw_stop != NULL &&
182 trp = t->trw_data.tb_ptr;