Lines Matching refs:rl
74 Dwarf_Rangelist rl;
76 STAILQ_FOREACH(rl, &dbg->dbg_rllist, rl_next)
77 if (rl->rl_offset == off)
80 if (rl == NULL)
84 *ret_rl = rl;
92 Dwarf_Rangelist rl, trl;
97 STAILQ_FOREACH_SAFE(rl, &dbg->dbg_rllist, rl_next, trl) {
98 STAILQ_REMOVE(&dbg->dbg_rllist, rl, _Dwarf_Rangelist, rl_next);
99 if (rl->rl_rgarray)
100 free(rl->rl_rgarray);
101 free(rl);
110 Dwarf_Rangelist rl;
119 if ((rl = malloc(sizeof(struct _Dwarf_Rangelist))) == NULL) {
124 rl->rl_offset = off;
128 free(rl);
132 rl->rl_rglen = cnt;
134 if ((rl->rl_rgarray = calloc(cnt, sizeof(Dwarf_Ranges))) ==
136 free(rl);
141 ret = _dwarf_ranges_parse(dbg, cu, ds, off, rl->rl_rgarray,
144 free(rl->rl_rgarray);
145 free(rl);
149 rl->rl_rgarray = NULL;
151 STAILQ_INSERT_TAIL(&dbg->dbg_rllist, rl, rl_next);
152 *ret_rl = rl;