Home | History | Annotate | Download | only in ltrace

Lines Matching defs: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)
174 format_char(FILE *stream, struct value *value, struct value_dict *arguments)
177 if (value_extract_word(value, &lc, arguments) < 0)
184 struct value_dict *arguments,
190 what(stream, value, arguments)) < 0
207 format_floating(FILE *stream, struct value *value, struct value_dict *arguments,
214 if (read_float(value, &f, arguments) < 0)
218 if (read_double(value, &d, arguments) < 0)
229 struct value_dict *arguments;
236 return format_argument(stream, data->value, data->arguments);
240 format_struct(FILE *stream, struct value *value, struct value_dict *arguments)
253 struct format_argument_data data = { &element, arguments };
269 format_pointer(FILE *stream, struct value *value, struct value_dict *arguments)
271 if (value_is_zero(value, arguments))
308 int rc = value_equal(value, *old, arguments);
330 o = format_argument(stream, &element, arguments);
351 format_array(FILE *stream, struct value *value, struct value_dict *arguments,
359 if (expr_eval_word(length, value, arguments, &l) < 0)
381 int o = format_argument(stream, &element, arguments);
397 struct value *value, struct value_dict *arguments,
407 return format_integer(stream, value, int_fmt, arguments);
414 return format_integer(stream, value, int_fmt, arguments);
418 return format_naked(stream, value, arguments,
420 return format_integer(stream, value, int_fmt, arguments);
424 return format_floating(stream, value, arguments, int_fmt);
427 return format_struct(stream, value, arguments);
430 if (value_is_zero(value, arguments))
433 return format_pointer(stream, value, arguments);
434 return format_integer(stream, value, INT_FMT_x, arguments);
437 return format_array(stream, value, arguments,
446 struct value *value, struct value_dict *arguments)
448 return toplevel_format_lens(lens, stream, value, arguments,
459 struct value *value, struct value_dict *arguments)
471 struct value *value, struct value_dict *arguments)
473 return toplevel_format_lens(lens, stream, value, arguments, INT_FMT_o);
483 struct value *value, struct value_dict *arguments)
485 return toplevel_format_lens(lens, stream, value, arguments, INT_FMT_x);
495 struct value *value, struct value_dict *arguments)
497 return toplevel_format_lens(lens, stream, value, arguments, INT_FMT_u);
507 struct value *value, struct value_dict *arguments)
509 return toplevel_format_lens(lens, stream, value, arguments,
520 struct value *value, struct value_dict *arguments)
530 arguments, INT_FMT_default);
540 if ((zero = value_is_zero(value, arguments)) < 0)
556 struct value *value, struct value_dict *arguments,
570 int ret = cb(lens, stream, &tmp, arguments);
578 format_wchar(FILE *stream, struct value *value, struct value_dict *arguments)
581 if (value_extract_word(value, &l, arguments) < 0)
602 struct value *value, struct value_dict *arguments)
620 arguments,
631 arguments, INT_FMT_default);
640 return format_wchar(stream, value, arguments);
642 return format_naked(stream, value, arguments,
646 return format_char(stream, value, arguments);
649 return format_array(stream, value, arguments,
671 struct value *value, struct value_dict *arguments)
673 unsigned char *data = value_get_data(value, arguments);
693 return format_pointer(stream, value, arguments);