Lines Matching refs:p

42     uint8_t offset_size, uint8_t version, uint8_t *p, int len)  in _dwarf_loc_fill_loc()  argument
50 ps = p; in _dwarf_loc_fill_loc()
51 pe = p + len; in _dwarf_loc_fill_loc()
57 while (p < pe) { in _dwarf_loc_fill_loc()
63 lbuf->ld_s[count].lr_atom = *p; in _dwarf_loc_fill_loc()
64 lbuf->ld_s[count].lr_offset = p - ps; in _dwarf_loc_fill_loc()
67 switch (*p++) { in _dwarf_loc_fill_loc()
182 operand1 = *p++; in _dwarf_loc_fill_loc()
186 operand1 = (int8_t) *p++; in _dwarf_loc_fill_loc()
194 operand1 = dbg->decode(&p, 2); in _dwarf_loc_fill_loc()
198 operand1 = (int16_t) dbg->decode(&p, 2); in _dwarf_loc_fill_loc()
205 operand1 = dbg->decode(&p, 4); in _dwarf_loc_fill_loc()
209 operand1 = (int32_t) dbg->decode(&p, 4); in _dwarf_loc_fill_loc()
215 operand1 = dbg->decode(&p, 8); in _dwarf_loc_fill_loc()
226 operand1 = _dwarf_decode_uleb128(&p); in _dwarf_loc_fill_loc()
264 operand1 = _dwarf_decode_sleb128(&p); in _dwarf_loc_fill_loc()
272 operand1 = _dwarf_decode_uleb128(&p); in _dwarf_loc_fill_loc()
273 operand2 = _dwarf_decode_uleb128(&p); in _dwarf_loc_fill_loc()
281 operand1 = _dwarf_decode_uleb128(&p); in _dwarf_loc_fill_loc()
282 operand2 = _dwarf_decode_sleb128(&p); in _dwarf_loc_fill_loc()
295 operand1 = _dwarf_decode_uleb128(&p); in _dwarf_loc_fill_loc()
296 operand2 = (Dwarf_Unsigned) (uintptr_t) p; in _dwarf_loc_fill_loc()
297 p += operand1; in _dwarf_loc_fill_loc()
304 operand1 = dbg->decode(&p, pointer_size); in _dwarf_loc_fill_loc()
309 operand1 = dbg->decode(&p, offset_size); in _dwarf_loc_fill_loc()
318 s = *p++; in _dwarf_loc_fill_loc()
321 operand1 = dbg->decode(&p, s); in _dwarf_loc_fill_loc()
333 operand1 = dbg->decode(&p, pointer_size); in _dwarf_loc_fill_loc()
335 operand1 = dbg->decode(&p, offset_size); in _dwarf_loc_fill_loc()
336 operand2 = _dwarf_decode_sleb128(&p); in _dwarf_loc_fill_loc()
345 operand1 = _dwarf_decode_uleb128(&p); in _dwarf_loc_fill_loc()
346 operand2 = (Dwarf_Unsigned) (uintptr_t) p; in _dwarf_loc_fill_loc()
347 s = *p++; in _dwarf_loc_fill_loc()
348 p += s; in _dwarf_loc_fill_loc()
375 uint8_t *p, *pe; in _dwarf_loc_expr_add_atom() local
380 p = out; in _dwarf_loc_expr_add_atom()
383 p = out = buf; in _dwarf_loc_expr_add_atom()
490 *p++ = atom; in _dwarf_loc_expr_add_atom()
499 *p++ = atom; in _dwarf_loc_expr_add_atom()
500 *p++ = (uint8_t) operand1; in _dwarf_loc_expr_add_atom()
508 *p++ = atom; in _dwarf_loc_expr_add_atom()
510 dbg->write(p, &offset, operand1, 2); in _dwarf_loc_expr_add_atom()
511 p += 2; in _dwarf_loc_expr_add_atom()
517 *p++ = atom; in _dwarf_loc_expr_add_atom()
519 dbg->write(p, &offset, operand1, 4); in _dwarf_loc_expr_add_atom()
520 p += 4; in _dwarf_loc_expr_add_atom()
526 *p++ = atom; in _dwarf_loc_expr_add_atom()
528 dbg->write(p, &offset, operand1, 8); in _dwarf_loc_expr_add_atom()
529 p += 8; in _dwarf_loc_expr_add_atom()
537 *p++ = atom; in _dwarf_loc_expr_add_atom()
538 len = _dwarf_write_uleb128(p, pe, operand1); in _dwarf_loc_expr_add_atom()
540 p += len; in _dwarf_loc_expr_add_atom()
578 *p++ = atom; in _dwarf_loc_expr_add_atom()
579 len = _dwarf_write_sleb128(p, pe, operand1); in _dwarf_loc_expr_add_atom()
581 p += len; in _dwarf_loc_expr_add_atom()
589 *p++ = atom; in _dwarf_loc_expr_add_atom()
590 len = _dwarf_write_uleb128(p, pe, operand1); in _dwarf_loc_expr_add_atom()
592 p += len; in _dwarf_loc_expr_add_atom()
593 len = _dwarf_write_sleb128(p, pe, operand2); in _dwarf_loc_expr_add_atom()
595 p += len; in _dwarf_loc_expr_add_atom()
600 *p++ = atom; in _dwarf_loc_expr_add_atom()
602 dbg->write(p, &offset, operand1, dbg->dbg_pointer_size); in _dwarf_loc_expr_add_atom()
603 p += dbg->dbg_pointer_size; in _dwarf_loc_expr_add_atom()
613 *length = p - out; in _dwarf_loc_expr_add_atom()