Lines Matching refs:bkpts
39 add_bkpt (Dwarf_Addr pc, Dwarf_Addr **bkpts, int *pnbkpts) in add_bkpt() argument
41 Dwarf_Addr *newlist = realloc (*bkpts, ++(*pnbkpts) * sizeof newlist[0]); in add_bkpt()
44 free (*bkpts); in add_bkpt()
45 *bkpts = NULL; in add_bkpt()
50 *bkpts = newlist; in add_bkpt()
56 entrypc_bkpt (Dwarf_Die *die, Dwarf_Addr **bkpts, int *pnbkpts) in entrypc_bkpt() argument
59 return INTUSE(dwarf_entrypc) (die, &pc) < 0 ? -1 : add_bkpt (pc, bkpts, pnbkpts); in entrypc_bkpt()
69 Dwarf_Addr **bkpts, int *pnbkpts) in search_range() argument
92 && add_bkpt (lines->info[i].addr, bkpts, pnbkpts) < 0) in search_range()
97 return add_bkpt (lines->info[l].addr, bkpts, pnbkpts); in search_range()
105 dwarf_entry_breakpoints (Dwarf_Die *die, Dwarf_Addr **bkpts) in dwarf_entry_breakpoints() argument
108 *bkpts = NULL; in dwarf_entry_breakpoints()
118 return entrypc_bkpt (die, bkpts, &nbkpts); in dwarf_entry_breakpoints()
134 return search_range (begin, end, true, true, lines, nlines, bkpts, &nbkpts) in dwarf_entry_breakpoints()
135 ?: entrypc_bkpt (die, bkpts, &nbkpts); in dwarf_entry_breakpoints()
143 lines, nlines, bkpts, &nbkpts) < 0) in dwarf_entry_breakpoints()
161 lines, nlines, bkpts, &nbkpts)) in dwarf_entry_breakpoints()
162 ?: entrypc_bkpt (die, bkpts, &nbkpts)); in dwarf_entry_breakpoints()