Lines Matching defs:enabled
42 dtrace_eprobedesc_t *enabled, *nenabled;
78 if ((enabled = malloc(sizeof (dtrace_eprobedesc_t))) == NULL)
81 bzero(enabled, sizeof (dtrace_eprobedesc_t));
82 enabled->dtepd_epid = id;
83 enabled->dtepd_nrecs = 1;
85 if (dt_ioctl(dtp, DTRACEIOC_EPROBE, enabled) == -1) {
87 free(enabled);
91 if (DTRACE_SIZEOF_EPROBEDESC(enabled) != sizeof (*enabled)) {
97 malloc(DTRACE_SIZEOF_EPROBEDESC(enabled))) != NULL)
98 bcopy(enabled, nenabled, sizeof (*enabled));
100 free(enabled);
102 if ((enabled = nenabled) == NULL)
105 rval = dt_ioctl(dtp, DTRACEIOC_EPROBE, enabled);
109 free(enabled);
115 free(enabled);
119 probe->dtpd_id = enabled->dtepd_probeid;
126 for (i = 0; i < enabled->dtepd_nrecs; i++) {
128 dtrace_recdesc_t *rec = &enabled->dtepd_rec[i];
195 dtp->dt_edesc[id] = enabled;
206 free(enabled);