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()
1066 struct dynlib *Dp; in reset_breakpoints() local
1075 while ((Dp = Dynlib) != NULL) { in reset_breakpoints()
1076 Dynlib = Dp->next; in reset_breakpoints()
1077 free(Dp->lib_name); in reset_breakpoints()
1078 free(Dp->match_name); in reset_breakpoints()
1079 free(Dp->prt_name); in reset_breakpoints()
1080 free(Dp); in reset_breakpoints()
1178 struct callstack *Stk, struct dynlib *Dp, struct bkpt *Bp) in show_function_call() argument
1194 (void) printf("-> %s%s(", Dp->prt_name, Bp->sym_name); in show_function_call()
1209 struct callstack *Stk, struct dynlib *Dp, struct bkpt *Bp) in show_function_return() argument
1220 (void) printf("<- %s%s() = ", Dp->prt_name, Bp->sym_name); in show_function_return()
1252 struct dynlib *Dp; in function_trace() local
1366 Dp = Bp->dyn; in function_trace()
1370 if (Dp != NULL && !clear) { in function_trace()
1372 add_fcall(fcall_tbl, Dp->prt_name, in function_trace()
1376 show_function_call(pri, NULL, Dp, Bp); in function_trace()
1381 if (Dp != NULL) { in function_trace()
1448 struct dynlib *Dp = Bp->dyn; in function_entry() local
1466 rpc >= Dp->base && rpc < Dp->base + Dp->size)) in function_entry()
1492 add_fcall(fcall_tbl, Dp->prt_name, Bp->sym_name, in function_entry()
1495 show_function_call(pri, Stk, Dp, Bp); in function_entry()
1563 struct dynlib *Dp; in trap_one_stack() local
1611 if ((Bp = get_bkpt(pc)) == NULL || (Dp = Bp->dyn) == NULL) in trap_one_stack()
1615 rpc >= Dp->base && rpc < Dp->base + Dp->size) in trap_one_stack()