Lines Matching defs:enabled
115 dtrace_eprobedesc_t *enabled, *nenabled;
151 if ((enabled = malloc(sizeof (dtrace_eprobedesc_t))) == NULL)
154 bzero(enabled, sizeof (dtrace_eprobedesc_t));
155 enabled->dtepd_epid = id;
156 enabled->dtepd_nrecs = 1;
158 if (dt_ioctl(dtp, DTRACEIOC_EPROBE, enabled) == -1) {
160 free(enabled);
164 if (DTRACE_SIZEOF_EPROBEDESC(enabled) != sizeof (*enabled)) {
170 malloc(DTRACE_SIZEOF_EPROBEDESC(enabled))) != NULL)
171 bcopy(enabled, nenabled, sizeof (*enabled));
173 free(enabled);
175 if ((enabled = nenabled) == NULL)
178 rval = dt_ioctl(dtp, DTRACEIOC_EPROBE, enabled);
182 free(enabled);
188 free(enabled);
192 probe->dtpd_id = enabled->dtepd_probeid;
199 for (i = 0; i < enabled->dtepd_nrecs; i++) {
200 dtrace_recdesc_t *rec = &enabled->dtepd_rec[i];
220 dtp->dt_edesc[id] = enabled;
231 free(enabled);