Lines Matching defs: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) {
67 free(fmt.dtfd_string);
78 dt_free(dtp, fmt.dtfd_string);
91 result = fmt.dtfd_string;
94 result = dtrace_printa_create(dtp, fmt.dtfd_string);
95 dt_free(dtp, fmt.dtfd_string);
98 result = dtrace_printf_create(dtp, fmt.dtfd_string);
99 dt_free(dtp, fmt.dtfd_string);