Lines Matching refs:fmt
43 dtrace_fmtdesc_t fmt;
54 bzero(&fmt, sizeof (fmt));
55 fmt.dtfd_format = rec->dtrd_format;
56 fmt.dtfd_string = NULL;
57 fmt.dtfd_length = 0;
59 if (dt_ioctl(dtp, DTRACEIOC_FORMAT, &fmt) == -1)
62 if ((fmt.dtfd_string = dt_alloc(dtp, fmt.dtfd_length)) == NULL)
65 if (dt_ioctl(dtp, DTRACEIOC_FORMAT, &fmt) == -1) {
66 free(fmt.dtfd_string);
77 dt_free(dtp, fmt.dtfd_string);
90 result = fmt.dtfd_string;
93 result = dtrace_printa_create(dtp, fmt.dtfd_string);
94 dt_free(dtp, fmt.dtfd_string);
97 result = dtrace_printf_create(dtp, fmt.dtfd_string);
98 dt_free(dtp, fmt.dtfd_string);