Home
last modified time | relevance | path

Searched refs:valaddr (Results 1 – 25 of 30) sorted by relevance

12

/openbsd-src/gnu/usr.bin/binutils/gdb/
H A Dvalprint.c126 val_print (struct type *type, char *valaddr, int embedded_offset, in val_print() argument
149 return (LA_VAL_PRINT (type, valaddr, embedded_offset, address, in val_print()
180 val_print_type_code_int (struct type *type, char *valaddr, in val_print_type_code_int() argument
188 && extract_long_unsigned_integer (valaddr, TYPE_LENGTH (type), in val_print_type_code_int()
199 print_hex_chars (stream, (unsigned char *) valaddr, in val_print_type_code_int()
206 unpack_long (type, valaddr)); in val_print_type_code_int()
287 print_floating (char *valaddr, struct type *type, struct ui_file *stream) in print_floating() argument
297 if (fmt != NULL && floatformat_is_nan (fmt, valaddr)) in print_floating()
299 if (floatformat_is_negative (fmt, valaddr)) in print_floating()
303 fputs_filtered (floatformat_mantissa (fmt, valaddr), stream); in print_floating()
[all …]
H A Dc-valprint.c72 c_val_print (struct type *type, char *valaddr, int embedded_offset, in c_val_print() argument
111 (valaddr + embedded_offset)[temp_len] in c_val_print()
117 LA_PRINT_STRING (stream, valaddr + embedded_offset, len, eltlen, 0); in c_val_print()
134 val_print_array_elements (type, valaddr + embedded_offset, address, stream, in c_val_print()
147 print_scalar_formatted (valaddr + embedded_offset, type, format, 0, stream); in c_val_print()
156 = extract_typed_address (valaddr + embedded_offset, type); in c_val_print()
163 cp_print_class_method (valaddr + embedded_offset, type, stream); in c_val_print()
167 cp_print_class_member (valaddr + embedded_offset, in c_val_print()
173 addr = unpack_pointer (type, valaddr + embedded_offset); in c_val_print()
203 CORE_ADDR vt_address = unpack_pointer (type, valaddr + embedded_offset); in c_val_print()
[all …]
H A Dp-valprint.c59 pascal_val_print (struct type *type, char *valaddr, int embedded_offset, in pascal_val_print() argument
100 (valaddr + embedded_offset)[temp_len] in pascal_val_print()
106 LA_PRINT_STRING (stream, valaddr + embedded_offset, len, 1, 0); in pascal_val_print()
123 val_print_array_elements (type, valaddr + embedded_offset, address, stream, in pascal_val_print()
136 print_scalar_formatted (valaddr + embedded_offset, type, format, 0, stream); in pascal_val_print()
145 print_address_demangle (extract_unsigned_integer (valaddr + embedded_offset, TYPE_LENGTH (type)), in pascal_val_print()
152 pascal_object_print_class_method (valaddr + embedded_offset, type, stream); in pascal_val_print()
156 pascal_object_print_class_member (valaddr + embedded_offset, in pascal_val_print()
162 addr = unpack_pointer (type, valaddr + embedded_offset); in pascal_val_print()
209 CORE_ADDR vt_address = unpack_pointer (type, valaddr + embedded_offset); in pascal_val_print()
[all …]
H A Dada-valprint.c63 static void val_print_packed_array_elements (struct type *, char *valaddr,
140 val_print_packed_array_elements (struct type *type, char *valaddr, in val_print_packed_array_elements() argument
187 v0 = ada_value_primitive_packed_val (NULL, valaddr, in val_print_packed_array_elements()
196 v1 = ada_value_primitive_packed_val (NULL, valaddr, in val_print_packed_array_elements()
248 printable_val_type (struct type *type, char *valaddr) in printable_val_type() argument
250 return ada_to_fixed_type (ada_aligned_type (type), valaddr, 0, NULL); in printable_val_type()
301 ada_print_floating (char *valaddr, struct type *type, struct ui_file *stream) in ada_print_floating() argument
309 print_floating (valaddr, type, tmp_stream); in ada_print_floating()
600 char *valaddr = valaddr0 + embedded_offset; in ada_val_print_1() local
609 val = value_from_contents_and_address (type, valaddr, address); in ada_val_print_1()
[all …]
H A Df-valprint.c281 f77_print_array_1 (int nss, int ndimensions, struct type *type, char *valaddr, in f77_print_array_1() argument
294 valaddr + i * F77_DIM_OFFSET (nss), in f77_print_array_1()
308 valaddr + i * F77_DIM_OFFSET (ndimensions), in f77_print_array_1()
326 f77_print_array (struct type *type, char *valaddr, CORE_ADDR address, in f77_print_array() argument
345 f77_print_array_1 (1, ndimensions, type, valaddr, address, stream, format, in f77_print_array()
364 f_val_print (struct type *type, char *valaddr, int embedded_offset, in f_val_print() argument
378 LA_PRINT_STRING (stream, valaddr, TYPE_LENGTH (type), 1, 0); in f_val_print()
383 f77_print_array (type, valaddr, address, stream, format, in f_val_print()
391 print_scalar_formatted (valaddr, type, format, 0, stream); in f_val_print()
396 addr = unpack_pointer (type, valaddr); in f_val_print()
[all …]
H A Djv-valprint.c39 static void java_print_value_fields (struct type * type, char *valaddr,
256 java_print_value_fields (struct type *type, char *valaddr, CORE_ADDR address, in java_print_value_fields() argument
298 base_valaddr = valaddr; in java_print_value_fields()
392 unpack_field_as_long (type, valaddr, i)); in java_print_value_fields()
424 valaddr + TYPE_FIELD_BITPOS (type, i) / 8, 0, in java_print_value_fields()
455 java_val_print (struct type *type, char *valaddr, int embedded_offset, in java_val_print() argument
469 print_scalar_formatted (valaddr, type, format, 0, stream); in java_val_print()
479 print_address_demangle (extract_unsigned_integer (valaddr, TYPE_LENGTH (type)), in java_val_print()
484 addr = unpack_pointer (type, valaddr); in java_val_print()
514 print_scalar_formatted (valaddr, type, format, 0, stream); in java_val_print()
[all …]
H A Dcp-valprint.c65 cp_print_class_method (char *valaddr, in cp_print_class_method() argument
87 addr = unpack_pointer (type, valaddr); in cp_print_class_method()
230 cp_print_value_fields (struct type *type, struct type *real_type, char *valaddr, in cp_print_value_fields() argument
250 cp_print_value (type, real_type, valaddr, offset, address, stream, in cp_print_value_fields()
358 unpack_field_as_long (type, valaddr + offset, i)); in cp_print_value_fields()
383 valaddr, offset + TYPE_FIELD_BITPOS (type, i) / 8, in cp_print_value_fields()
423 *(unsigned long *) (valaddr + offset)); in cp_print_value_fields()
492 cp_print_value (struct type *type, struct type *real_type, char *valaddr, in cp_print_value() argument
543 valaddr, offset, &boffset, &skip); in cp_print_value()
547 base_valaddr = valaddr; in cp_print_value()
[all …]
H A Dvalues.c665 unpack_long (struct type *type, const char *valaddr) in unpack_long() argument
673 return scm_unpack (type, valaddr, TYPE_CODE_INT); in unpack_long()
678 return unpack_long (check_typedef (type), valaddr); in unpack_long()
685 return extract_unsigned_integer (valaddr, len); in unpack_long()
687 return extract_signed_integer (valaddr, len); in unpack_long()
690 return extract_typed_floating (valaddr, type); in unpack_long()
696 return extract_typed_address (valaddr, type); in unpack_long()
714 unpack_double (struct type *type, const char *valaddr, int *invp) in unpack_double() argument
744 if (!floatformat_is_valid (floatformat_from_type (type), valaddr)) in unpack_double()
750 return extract_typed_floating (valaddr, type); in unpack_double()
[all …]
H A Dm2-valprint.c30 m2_val_print (struct type *type, char *valaddr, int embedded_offset, in m2_val_print() argument
37 return (c_val_print (type, valaddr, 0, address, stream, format, deref_ref, in m2_val_print()
H A Dvalue.h304 extern LONGEST unpack_long (struct type *type, const char *valaddr);
305 extern DOUBLEST unpack_double (struct type *type, const char *valaddr,
307 extern CORE_ADDR unpack_pointer (struct type *type, const char *valaddr);
308 extern LONGEST unpack_field_as_long (struct type *type, const char *valaddr,
502 extern char *baseclass_addr (struct type *type, int index, char *valaddr,
508 extern void print_floating (char *valaddr, struct type * type,
520 extern int val_print (struct type * type, char *valaddr,
H A Dcp-abi.h145 extern int baseclass_offset (struct type *type, int index, char *valaddr,
163 int (*baseclass_offset) (struct type *type, int index, char *valaddr,
H A Dgnu-v2-abi.c40 int gnuv2_baseclass_offset (struct type *type, int index, char *valaddr,
350 gnuv2_baseclass_offset (struct type *type, int index, char *valaddr, in gnuv2_baseclass_offset() argument
369 valaddr + (TYPE_FIELD_BITPOS (type, i) / 8)); in gnuv2_baseclass_offset()
378 baseclass_offset (type, i, valaddr, address); in gnuv2_baseclass_offset()
H A Dscm-lang.c90 scm_unpack (struct type *type, const char *valaddr, enum type_code context) in scm_unpack() argument
94 LONGEST svalue = extract_signed_integer (valaddr, TYPE_LENGTH (type)); in scm_unpack()
129 return unpack_long (type, valaddr); in scm_unpack()
H A Dscm-valprint.c362 scm_val_print (struct type *type, char *valaddr, int embedded_offset, in scm_val_print() argument
368 LONGEST svalue = extract_signed_integer (valaddr, TYPE_LENGTH (type)); in scm_val_print()
384 return c_val_print (type, valaddr, 0, address, stream, format, in scm_val_print()
H A Dprintcmd.c347 print_scalar_formatted (void *valaddr, struct type *type, int format, int size, in print_scalar_formatted() argument
360 print_octal_chars (stream, valaddr, len); in print_scalar_formatted()
364 print_decimal_chars (stream, valaddr, len); in print_scalar_formatted()
367 print_binary_chars (stream, valaddr, len); in print_scalar_formatted()
370 print_hex_chars (stream, valaddr, len); in print_scalar_formatted()
373 print_char_chars (stream, valaddr, len); in print_scalar_formatted()
381 val_long = unpack_long (type, valaddr); in print_scalar_formatted()
437 CORE_ADDR addr = unpack_pointer (type, valaddr); in print_scalar_formatted()
454 print_floating (valaddr, type, stream); in print_scalar_formatted()
H A Dcp-abi.c72 baseclass_offset (struct type *type, int index, char *valaddr, in baseclass_offset() argument
77 return (*current_cp_abi.baseclass_offset) (type, index, valaddr, address); in baseclass_offset()
H A Dlanguage.h352 #define LA_VAL_PRINT(type,valaddr,offset,addr,stream,fmt,deref,recurse,pretty) \ argument
353 (current_language->la_val_print(type,valaddr,offset,addr,stream,fmt,deref, \
H A Dada-lang.c413 value_from_contents_and_address (struct type *type, char *valaddr, in value_from_contents_and_address() argument
417 if (valaddr == NULL) in value_from_contents_and_address()
420 memcpy (VALUE_CONTENTS_RAW (v), valaddr, TYPE_LENGTH (type)); in value_from_contents_and_address()
460 cond_offset_host (char *valaddr, long offset) in cond_offset_host() argument
462 if (valaddr == NULL) in cond_offset_host()
465 return valaddr + offset; in cond_offset_host()
1781 ada_value_primitive_packed_val (struct value *obj, char *valaddr, long offset, in ada_value_primitive_packed_val() argument
1807 bytes = (unsigned char *) (valaddr + offset); in ada_value_primitive_packed_val()
4992 value_tag_from_contents_and_address (struct type *type, char *valaddr, in value_tag_from_contents_and_address() argument
5000 char *valaddr1 = (valaddr == NULL) ? NULL : valaddr + tag_byte_offset; in value_tag_from_contents_and_address()
[all …]
H A Dhpacc-abi.c291 char *valaddr, CORE_ADDR address);
H A Dada-lang.h346 ada_template_to_fixed_record_type_1 (struct type *type, char *valaddr,
H A Dgnu-v3-abi.c360 gnuv3_baseclass_offset (struct type *type, int index, char *valaddr, in gnuv3_baseclass_offset() argument
H A Dvalarith.c1373 value_bit_index (struct type *type, char *valaddr, int index) in value_bit_index() argument
1385 valaddr + (rel_index / TARGET_CHAR_BIT)); in value_bit_index()
H A Deval.c561 char *valaddr = VALUE_CONTENTS_RAW (set); in evaluate_subexp_standard() local
573 memset (valaddr, '\0', TYPE_LENGTH (type)); in evaluate_subexp_standard()
625 valaddr[(unsigned) range_low / TARGET_CHAR_BIT] in evaluate_subexp_standard()
H A Dvalops.c1376 find_rt_vbase_offset (struct type *type, struct type *basetype, char *valaddr, in find_rt_vbase_offset() argument
1395 find_rt_vbase_offset (pbc, basetype, valaddr, offset, &boffset, &skip); in find_rt_vbase_offset()
1420 vtbl = *(CORE_ADDR *) (valaddr + offset); in find_rt_vbase_offset()
H A Dlanguage.c1121 unk_lang_val_print (struct type *type, char *valaddr, int embedded_offset, in unk_lang_val_print() argument

12