Home | History | Annotate | Download | only in dwarf

Lines Matching defs:val

52 	 unw_word_t val)
55 sr->rs_current.reg[regnum].val = val;
64 unw_word_t curr_ip, operand = 0, regnum, val, len, fde_encoding;
152 if ((ret = dwarf_read_uleb128 (as, a, addr, &val, arg)) < 0)
154 set_reg (sr, regnum, DWARF_WHERE_CFAREL, val * dci->data_align);
156 (long) regnum, (long) (val * dci->data_align));
161 || ((ret = dwarf_read_uleb128 (as, a, addr, &val, arg)) < 0))
163 set_reg (sr, regnum, DWARF_WHERE_CFAREL, val * dci->data_align);
165 (long) regnum, (long) (val * dci->data_align));
170 || ((ret = dwarf_read_sleb128 (as, a, addr, &val, arg)) < 0))
172 set_reg (sr, regnum, DWARF_WHERE_CFAREL, val * dci->data_align);
174 (long) regnum, (long) (val * dci->data_align));
232 || ((ret = dwarf_read_uleb128 (as, a, addr, &val, arg)) < 0))
234 set_reg (sr, regnum, DWARF_WHERE_REG, val);
235 Debug (15, "CFA_register r%lu to r%lu\n", (long) regnum, (long) val);
269 || ((ret = dwarf_read_uleb128 (as, a, addr, &val, arg)) < 0))
272 set_reg (sr, DWARF_CFA_OFF_COLUMN, 0, val); /* NOT factored! */
273 Debug (15, "CFA_def_cfa r%lu+0x%lx\n", (long) regnum, (long) val);
278 || ((ret = dwarf_read_sleb128 (as, a, addr, &val, arg)) < 0))
282 val * dci->data_align); /* factored! */
284 (long) regnum, (long) (val * dci->data_align));
295 if ((ret = dwarf_read_uleb128 (as, a, addr, &val, arg)) < 0)
297 set_reg (sr, DWARF_CFA_OFF_COLUMN, 0, val); /* NOT factored! */
298 Debug (15, "CFA_def_cfa_offset 0x%lx\n", (long) val);
302 if ((ret = dwarf_read_sleb128 (as, a, addr, &val, arg)) < 0)
305 val * dci->data_align); /* factored! */
307 (long) (val * dci->data_align));
338 if ((ret = dwarf_read_uleb128 (as, a, addr, &val, arg)) < 0)
340 sr->args_size = val;
341 Debug (15, "CFA_GNU_args_size %lu\n", (long) val);
349 || ((ret = dwarf_read_uleb128 (as, a, addr, &val, arg)) < 0))
351 set_reg (sr, regnum, DWARF_WHERE_CFAREL, -(val * dci->data_align));
353 (long) -(val * dci->data_align));
691 unw_word_t len, val;
698 if ((ret = dwarf_eval_expr (c, &addr, len, &val, &is_register)) < 0)
702 *locp = DWARF_REG_LOC (c, dwarf_to_unw_regnum (val));
704 *locp = DWARF_MEM_LOC (c, val);
737 if ((rs->reg[DWARF_CFA_REG_COLUMN].val == UNW_TDEP_SP)
743 regnum = dwarf_to_unw_regnum (rs->reg[DWARF_CFA_REG_COLUMN].val);
747 cfa += rs->reg[DWARF_CFA_OFF_COLUMN].val;
755 addr = rs->reg[DWARF_CFA_REG_COLUMN].val;
776 c->loc[i] = DWARF_MEM_LOC (c, cfa + rs->reg[i].val);
780 c->loc[i] = DWARF_REG_LOC (c, dwarf_to_unw_regnum (rs->reg[i].val));
784 addr = rs->reg[i].val;