Lines Matching refs:arguments
46 NAME(struct value *value, TYPE *ret, struct value_dict *arguments) \
52 if (value_extract_buf(value, u.buf, arguments) < 0) \
66 if (value_extract_word(value, &l, arguments) < 0) \
97 struct value_dict *arguments) in format_integer() argument
174 format_char(FILE *stream, struct value *value, struct value_dict *arguments) in format_char() argument
177 if (value_extract_word(value, &lc, arguments) < 0) in format_char()
184 struct value_dict *arguments, in format_naked() argument
190 what(stream, value, arguments)) < 0 in format_naked()
207 format_floating(FILE *stream, struct value *value, struct value_dict *arguments, in format_floating() argument
214 if (read_float(value, &f, arguments) < 0) in format_floating()
218 if (read_double(value, &d, arguments) < 0) in format_floating()
229 struct value_dict *arguments; member
236 return format_argument(stream, data->value, data->arguments); in format_argument_cb()
240 format_struct(FILE *stream, struct value *value, struct value_dict *arguments) in format_struct() argument
253 struct format_argument_data data = { &element, arguments }; in format_struct()
269 format_pointer(FILE *stream, struct value *value, struct value_dict *arguments) in format_pointer() argument
271 if (value_is_zero(value, arguments)) in format_pointer()
308 int rc = value_equal(value, *old, arguments); in format_pointer()
330 o = format_argument(stream, &element, arguments); in format_pointer()
351 format_array(FILE *stream, struct value *value, struct value_dict *arguments, in format_array() argument
359 if (expr_eval_word(length, value, arguments, &l) < 0) in format_array()
381 int o = format_argument(stream, &element, arguments); in format_array()
397 struct value *value, struct value_dict *arguments, in toplevel_format_lens() argument
407 return format_integer(stream, value, int_fmt, arguments); in toplevel_format_lens()
414 return format_integer(stream, value, int_fmt, arguments); in toplevel_format_lens()
418 return format_naked(stream, value, arguments, in toplevel_format_lens()
420 return format_integer(stream, value, int_fmt, arguments); in toplevel_format_lens()
424 return format_floating(stream, value, arguments, int_fmt); in toplevel_format_lens()
427 return format_struct(stream, value, arguments); in toplevel_format_lens()
430 if (value_is_zero(value, arguments)) in toplevel_format_lens()
433 return format_pointer(stream, value, arguments); in toplevel_format_lens()
434 return format_integer(stream, value, INT_FMT_x, arguments); in toplevel_format_lens()
437 return format_array(stream, value, arguments, in toplevel_format_lens()
446 struct value *value, struct value_dict *arguments) in default_lens_format_cb() argument
448 return toplevel_format_lens(lens, stream, value, arguments, in default_lens_format_cb()
459 struct value *value, struct value_dict *arguments) in blind_lens_format_cb() argument
471 struct value *value, struct value_dict *arguments) in octal_lens_format_cb() argument
473 return toplevel_format_lens(lens, stream, value, arguments, INT_FMT_o); in octal_lens_format_cb()
483 struct value *value, struct value_dict *arguments) in hex_lens_format_cb() argument
485 return toplevel_format_lens(lens, stream, value, arguments, INT_FMT_x); in hex_lens_format_cb()
495 struct value *value, struct value_dict *arguments) in dec_lens_format_cb() argument
497 return toplevel_format_lens(lens, stream, value, arguments, INT_FMT_u); in dec_lens_format_cb()
507 struct value *value, struct value_dict *arguments) in guess_lens_format_cb() argument
509 return toplevel_format_lens(lens, stream, value, arguments, in guess_lens_format_cb()
520 struct value *value, struct value_dict *arguments) in bool_lens_format_cb() argument
530 arguments, INT_FMT_default); in bool_lens_format_cb()
540 if ((zero = value_is_zero(value, arguments)) < 0) in bool_lens_format_cb()
556 struct value *value, struct value_dict *arguments, in redispatch_as_array() argument
570 int ret = cb(lens, stream, &tmp, arguments); in redispatch_as_array()
578 format_wchar(FILE *stream, struct value *value, struct value_dict *arguments) in format_wchar() argument
581 if (value_extract_word(value, &l, arguments) < 0) in format_wchar()
602 struct value *value, struct value_dict *arguments) in string_lens_format_cb() argument
620 arguments, in string_lens_format_cb()
631 arguments, INT_FMT_default); in string_lens_format_cb()
640 return format_wchar(stream, value, arguments); in string_lens_format_cb()
642 return format_naked(stream, value, arguments, in string_lens_format_cb()
646 return format_char(stream, value, arguments); in string_lens_format_cb()
649 return format_array(stream, value, arguments, in string_lens_format_cb()
671 struct value *value, struct value_dict *arguments) in bitvect_lens_format_cb() argument
673 unsigned char *data = value_get_data(value, arguments); in bitvect_lens_format_cb()
693 return format_pointer(stream, value, arguments); in bitvect_lens_format_cb()