Lines Matching refs:data

72 	void *data;
91 /* here is where data mapping would happen ??REMOTE?? */
93 data = fde_data;
95 _Unw_get_val(&data, 0, UNUM32, 1, 1, 0));
97 base = ((intptr_t)data) + reloc;
98 cie_data = (void *)(base - _Unw_get_val(&data, 0, UNUM32, 1, 1, 0));
103 /* data mapping has happened */
145 func = _Unw_get_val(&data, reloc, ADDR, 1, 1, code_enc);
146 range = _Unw_get_val(&data, reloc, SIZE, 1, 1, code_enc);
152 scratch = _Unw_get_val(&data, reloc, ULEB128, 1, 1, 0);
158 lsda = (void *)_Unw_get_val(&data, reloc,
165 lsda = (void*)_Unw_get_val(&data, reloc,
170 * encoding byte and absolute data - inconsistancy
173 lsda = (void *)_Unw_get_val(&data, reloc,
181 f->fde_ops = data;
213 get_table_ent_val(unsigned char *data, unsigned char *data_end,
219 unsigned char *second = data;
220 unsigned char *third = data;
228 code = (uint64_t)(*((uint32_t *)data));
239 code = (uint64_t)(*((uint64_t *)data));
250 code = (uint64_t)(int64_t)(*((int32_t *)data));
261 code = (uint64_t)(*((int64_t *)data));
276 code += (uint64_t)data + reloc;
314 void* data;
330 * you now know size and position of block of data needed for
333 data = dlef.dlui_unwindstart;
334 if (0 == data)
336 base = (uintptr_t)data;
341 (void) _Unw_get_val(&data, reloc, UNUM8, 1, 1, 0);
342 fp_enc = _Unw_get_val(&data, reloc, UNUM8, 1, 1, 0);
343 fc_enc = _Unw_get_val(&data, reloc, UNUM8, 1, 1, 0);
344 ft_enc = _Unw_get_val(&data, reloc, UNUM8, 1, 1, 0);
345 (void) _Unw_get_val(&data, reloc, ADDR, 1, 1, fp_enc);
346 (void) _Unw_get_val(&data, reloc, SIZE, 1, 1, fc_enc);
347 pi = data;