Lines Matching refs:ids
252 x86_debug_state32_t *ids;
256 ids = pcb->ids;
258 if (ids == NULL) {
259 ids = zalloc(ids_zone);
260 bzero(ids, sizeof *ids);
264 if (pcb->ids == NULL) {
265 pcb->ids = ids;
269 zfree(ids_zone, ids);
297 ids->dr0 = ds->dr0;
298 ids->dr1 = ds->dr1;
299 ids->dr2 = ds->dr2;
300 ids->dr3 = ds->dr3;
301 ids->dr6 = ds->dr6;
302 ids->dr7 = ds->dr7;
313 x86_debug_state64_t *ids;
317 ids = pcb->ids;
319 if (ids == NULL) {
320 ids = zalloc(ids_zone);
321 bzero(ids, sizeof *ids);
325 if (pcb->ids == NULL) {
326 pcb->ids = ids;
330 zfree(ids_zone, ids);
357 ids->dr0 = ds->dr0;
358 ids->dr1 = ds->dr1;
359 ids->dr2 = ds->dr2;
360 ids->dr3 = ds->dr3;
361 ids->dr6 = ds->dr6;
362 ids->dr7 = ds->dr7;
375 saved_state = thread->machine.pcb->ids;
395 saved_state = (x86_debug_state64_t *)thread->machine.pcb->ids;
1769 if (pcb->ids) {
1770 zfree(ids_zone, pcb->ids);
1771 pcb->ids = NULL;
2214 if (kret == KERN_SUCCESS && thr_act->machine.pcb->ids)