Lines Matching refs:pap
126 dt_print_trailing_braces(dt_printarg_t *pap, int depth) in dt_print_trailing_braces() argument
130 for (d = pap->pa_depth; d > depth; d--) { in dt_print_trailing_braces()
131 (void) fprintf(pap->pa_file, "%*s}%s", in dt_print_trailing_braces()
132 (d + pap->pa_nest - 1) * 4, "", in dt_print_trailing_braces()
142 dt_print_indent(dt_printarg_t *pap) in dt_print_indent() argument
144 (void) fprintf(pap->pa_file, "%*s", in dt_print_indent()
145 (pap->pa_depth + pap->pa_nest) * 4, ""); in dt_print_indent()
155 print_bitfield(dt_printarg_t *pap, ulong_t off, ctf_encoding_t *ep) in print_bitfield() argument
157 FILE *fp = pap->pa_file; in print_bitfield()
158 caddr_t addr = pap->pa_addr + off / NBBY; in print_bitfield()
229 dt_print_int(ctf_id_t base, ulong_t off, dt_printarg_t *pap) in dt_print_int() argument
231 FILE *fp = pap->pa_file; in dt_print_int()
232 ctf_file_t *ctfp = pap->pa_ctfp; in dt_print_int()
235 caddr_t addr = pap->pa_addr + off / NBBY; in dt_print_int()
257 print_bitfield(pap, off, &e); in dt_print_int()
283 dt_print_float(ctf_id_t base, ulong_t off, dt_printarg_t *pap) in dt_print_float() argument
285 FILE *fp = pap->pa_file; in dt_print_float()
286 ctf_file_t *ctfp = pap->pa_ctfp; in dt_print_float()
288 caddr_t addr = pap->pa_addr + off / NBBY; in dt_print_float()
314 dt_print_ptr(ctf_id_t base, ulong_t off, dt_printarg_t *pap) in dt_print_ptr() argument
316 FILE *fp = pap->pa_file; in dt_print_ptr()
317 ctf_file_t *ctfp = pap->pa_ctfp; in dt_print_ptr()
318 caddr_t addr = pap->pa_addr + off / NBBY; in dt_print_ptr()
330 if (dtrace_lookup_by_addr(pap->pa_dtp, pc, &sym, &dts) != 0) { in dt_print_ptr()
366 dt_print_array(ctf_id_t base, ulong_t off, dt_printarg_t *pap) in dt_print_array() argument
368 FILE *fp = pap->pa_file; in dt_print_array()
369 ctf_file_t *ctfp = pap->pa_ctfp; in dt_print_array()
370 caddr_t addr = pap->pa_addr + off / NBBY; in dt_print_array()
415 if (!isstring || pap->pa_depth != 0) in dt_print_array()
433 dt_printarg_t pa = *pap; in dt_print_array()
434 pa.pa_nest += pap->pa_depth + 1; in dt_print_array()
451 if (!isstring || pap->pa_depth != 0) { in dt_print_array()
453 dt_print_indent(pap); in dt_print_array()
465 dt_print_structlike(ctf_id_t id, ulong_t off, dt_printarg_t *pap) in dt_print_structlike() argument
467 (void) fprintf(pap->pa_file, "{"); in dt_print_structlike()
476 dt_print_enum(ctf_id_t base, ulong_t off, dt_printarg_t *pap) in dt_print_enum() argument
478 FILE *fp = pap->pa_file; in dt_print_enum()
479 ctf_file_t *ctfp = pap->pa_ctfp; in dt_print_enum()
482 caddr_t addr = pap->pa_addr + off / NBBY; in dt_print_enum()
520 dt_print_tag(ctf_id_t base, ulong_t off, dt_printarg_t *pap) in dt_print_tag() argument
522 (void) fprintf(pap->pa_file, "<forward decl>"); in dt_print_tag()
549 dt_printarg_t *pap = data; in dt_print_member() local
550 FILE *fp = pap->pa_file; in dt_print_member()
551 ctf_file_t *ctfp = pap->pa_ctfp; in dt_print_member()
557 dt_print_trailing_braces(pap, depth); in dt_print_member()
562 if (depth < pap->pa_depth) in dt_print_member()
564 pap->pa_depth = depth; in dt_print_member()
569 dt_print_indent(pap); in dt_print_member()
576 arraymember = (pap->pa_nest != 0 && depth == 0); in dt_print_member()
588 dt_print_indent(pap); in dt_print_member()
631 dt_printfuncs[kind - 1](rtype, off, pap); in dt_print_member()