Lines Matching refs:Dp

190 		struct dynlib *Dp;  in establish_breakpoints()  local
192 for (Dp = Dynlib; Dp != NULL; Dp = Dp->next) in establish_breakpoints()
193 Dp->present = FALSE; in establish_breakpoints()
196 while ((Dp = *Dpp) != NULL) { in establish_breakpoints()
197 if (Dp->present) { in establish_breakpoints()
198 Dpp = &Dp->next; in establish_breakpoints()
201 delete_breakpoints(Dp->base, Dp->size); in establish_breakpoints()
202 *Dpp = Dp->next; in establish_breakpoints()
203 free(Dp->lib_name); in establish_breakpoints()
204 free(Dp->match_name); in establish_breakpoints()
205 free(Dp->prt_name); in establish_breakpoints()
206 free(Dp); in establish_breakpoints()
275 if (*Dyp->Dp->prt_name == '\0') in do_symbol_iter()
302 struct dynlib *Dp; in object_iter() local
316 for (Dp = Dynlib; Dp != NULL; Dp = Dp->next) in object_iter()
317 if (strcmp(object_name, Dp->lib_name) == 0 || in object_iter()
318 (strcmp(Dp->lib_name, "a.out") == 0 && in object_iter()
322 if (Dp == NULL) { in object_iter()
323 Dp = my_malloc(sizeof (struct dynlib), NULL); in object_iter()
324 (void) memset(Dp, 0, sizeof (struct dynlib)); in object_iter()
326 Dp->lib_name = strdup(pmp->pr_mapname); in object_iter()
327 Dp->match_name = strdup(pmp->pr_mapname); in object_iter()
328 Dp->prt_name = strdup(""); in object_iter()
330 Dp->lib_name = strdup(object_name); in object_iter()
339 Dp->match_name = strdup(name); in object_iter()
341 Dp->prt_name = strdup(name); in object_iter()
343 Dp->next = Dynlib; in object_iter()
344 Dynlib = Dp; in object_iter()
347 if (Dp->built || in object_iter()
348 (not_consist && strcmp(Dp->prt_name, "ld:") != 0)) /* kludge */ in object_iter()
353 Dp->lib_name); in object_iter()
355 Dp->base = pmp->pr_vaddr; in object_iter()
356 Dp->size = pmp->pr_size; in object_iter()
369 if (fnmatch(Dyp->libpat[i], Dp->match_name, 0) != 0) in object_iter()
376 if ((strcmp(Dp->match_name, "a.out") == 0 || in object_iter()
377 strcmp(Dp->match_name, "ld") == 0) && in object_iter()
378 strcmp(Dyp->libpat[i], Dp->match_name) != 0) in object_iter()
384 Dyp->Dp = Dp; in object_iter()
386 Dyp->Dp = NULL; in object_iter()
390 Dp->built = TRUE; in object_iter()
398 struct dynlib *Dp; in object_present() local
400 for (Dp = Dynlib; Dp != NULL; Dp = Dp->next) { in object_present()
401 if (Dp->base == pmp->pr_vaddr) in object_present()
402 Dp->present = TRUE; in object_present()
498 struct dynlib *Dp = Dyp->Dp; in symbol_iter() local
511 if (*Dp->prt_name == '\0' && strcmp(sym_name, "_start") == 0) in symbol_iter()
518 if (strcmp(Dp->match_name, "ld") == 0 && in symbol_iter()
557 Bp->dyn = Dp; in symbol_iter()
561 else if (Dyp->internal || *Dp->prt_name == '\0') in symbol_iter()
1060 struct dynlib *Dp; in reset_breakpoints() local
1069 while ((Dp = Dynlib) != NULL) { in reset_breakpoints()
1070 Dynlib = Dp->next; in reset_breakpoints()
1071 free(Dp->lib_name); in reset_breakpoints()
1072 free(Dp->match_name); in reset_breakpoints()
1073 free(Dp->prt_name); in reset_breakpoints()
1074 free(Dp); in reset_breakpoints()
1172 struct callstack *Stk, struct dynlib *Dp, struct bkpt *Bp) in show_function_call() argument
1188 (void) printf("-> %s%s(", Dp->prt_name, Bp->sym_name); in show_function_call()
1203 struct callstack *Stk, struct dynlib *Dp, struct bkpt *Bp) in show_function_return() argument
1214 (void) printf("<- %s%s() = ", Dp->prt_name, Bp->sym_name); in show_function_return()
1246 struct dynlib *Dp; in function_trace() local
1360 Dp = Bp->dyn; in function_trace()
1364 if (Dp != NULL && !clear) { in function_trace()
1366 add_fcall(fcall_tbl, Dp->prt_name, in function_trace()
1370 show_function_call(pri, NULL, Dp, Bp); in function_trace()
1375 if (Dp != NULL) { in function_trace()
1442 struct dynlib *Dp = Bp->dyn; in function_entry() local
1458 rpc >= Dp->base && rpc < Dp->base + Dp->size)) in function_entry()
1484 add_fcall(fcall_tbl, Dp->prt_name, Bp->sym_name, in function_entry()
1487 show_function_call(pri, Stk, Dp, Bp); in function_entry()
1553 struct dynlib *Dp; in trap_one_stack() local
1601 if ((Bp = get_bkpt(pc)) == NULL || (Dp = Bp->dyn) == NULL) in trap_one_stack()
1605 rpc >= Dp->base && rpc < Dp->base + Dp->size) in trap_one_stack()