Searched refs:arg_type_info (Results 1 - 25 of 34) sorted by relevance

12

/external/ltrace/
H A Dtype.h45 struct arg_type_info { struct
52 struct arg_type_info *elt_type;
60 struct arg_type_info *info;
71 * arg_type_info pointer. */
72 struct arg_type_info *type_get_simple(enum arg_type type);
73 struct arg_type_info *type_get_voidptr(void);
78 void type_init_struct(struct arg_type_info *info);
82 int type_struct_add(struct arg_type_info *info,
83 struct arg_type_info *field_info, int own);
86 struct arg_type_info *type_struct_ge
[all...]
H A Dforward.h24 struct arg_type_info;
H A Dfetch.h42 struct arg_type_info *ret_info);
53 struct arg_type_info *info, struct value *valuep);
59 struct arg_type_info *info, struct value *valuep);
79 struct arg_type_info *ret_info);
83 struct process *proc, struct arg_type_info *info,
86 struct process *proc, struct arg_type_info *info,
H A Dfetch.c31 struct arg_type_info *ret_info);
37 struct process *proc, struct arg_type_info *info,
41 struct process *proc, struct arg_type_info *info,
57 struct arg_type_info *info);
65 struct arg_type_info *ret_info)
82 struct arg_type_info *info, struct value *valuep)
92 struct arg_type_info *info, struct value *valuep)
122 struct arg_type_info *ret_info)
136 struct arg_type_info *info, struct value *valuep)
144 struct arg_type_info *inf
[all...]
H A Dparam.h76 struct arg_type_info *type;
89 struct arg_type_info *info,
101 struct arg_type_info *type, int own_type);
133 struct arg_type_info *infop,
148 struct arg_type_info *infop, int *insert_stop);
H A Dtype.c31 struct arg_type_info *
35 static struct arg_type_info t = { T }; \
62 struct arg_type_info *
65 struct arg_type_info *void_info = type_get_simple(ARGTYPE_VOID);
66 static struct arg_type_info *ret;
68 static struct arg_type_info ptr_info;
76 type_init_common(struct arg_type_info *info, enum arg_type type)
84 struct arg_type_info *info;
89 type_init_struct(struct arg_type_info *info)
96 type_struct_add(struct arg_type_info *inf
[all...]
H A Dvalue.h48 struct arg_type_info *type;
67 struct value *parent, struct arg_type_info *type,
75 struct arg_type_info *type, int own_type);
80 struct arg_type_info *type, int own_type);
86 struct arg_type_info **type, int *own_type);
H A Dprototype.h35 struct arg_type_info *return_info;
72 struct arg_type_info *info;
80 struct arg_type_info *info, int own_type);
H A Dread_config_file.c68 static struct arg_type_info *parse_nonpointer_type(struct protolib *plib,
74 static struct arg_type_info *parse_type(struct protolib *plib,
79 static struct arg_type_info *parse_lens(struct protolib *plib,
85 char **str, struct arg_type_info **retp, int *ownp);
357 struct arg_type_info *ti
394 static struct arg_type_info *
444 struct arg_type_info *info
486 char **str, struct arg_type_info *info,
526 struct arg_type_info *field
538 unshare_type_info(struct locus *loc, struct arg_type_info **info
[all...]
H A Dparam.c30 param_init_type(struct param *param, struct arg_type_info *type, int own)
50 struct arg_type_info *infop,
75 struct arg_type_info *void_type = type_get_simple(ARGTYPE_VOID);
96 struct arg_type_info *infop, int *insert_stop)
H A Dprintf.c63 struct arg_type_info *et
124 struct arg_type_info *infop)
137 struct arg_type_info *elt_info = NULL;
147 struct arg_type_info *array = malloc(sizeof(*array));
157 struct arg_type_info type;
204 param_printf_next(struct param_enum *self, struct arg_type_info *infop,
H A Dvalue.c33 struct value *parent, struct arg_type_info *type,
47 struct arg_type_info *type, int own_type)
55 struct arg_type_info *type, int own_type)
61 value_set_type(struct value *value, struct arg_type_info *type, int own_type)
72 value_take_type(struct value *value, struct arg_type_info **type,
194 retp->type = malloc(sizeof(struct arg_type_info));
259 struct arg_type_info *e_info = type_element(val->type, element);
488 struct arg_type_info *new_info = calloc(sizeof(*new_info), 1);
493 struct arg_type_info *orig;
H A Dzero.c48 struct arg_type_info *long_type = type_get_simple(ARGTYPE_LONG);
H A Dexpr.h93 struct arg_type_info *type, int own_type);
/external/ltrace/sysdeps/linux-gnu/ia64/
H A Dfetch.c80 struct arg_type_info *ret_info)
106 struct arg_type_info *info, struct value *valuep)
125 struct arg_type_info *info, struct value *valuep)
159 struct arg_type_info *long_info = type_get_simple(ARGTYPE_LONG);
180 struct arg_type_info *info, struct value *valuep)
217 struct arg_type_info *info, struct value *valuep,
254 struct arg_type_info *info, struct value *valuep,
285 struct arg_type_info *hfa_info = type_get_simple(hfa_type);
315 struct arg_type_info *long_info = type_get_simple(ARGTYPE_LONG);
339 struct arg_type_info *inf
[all...]
/external/ltrace/sysdeps/linux-gnu/aarch64/
H A Dfetch.c115 struct value *value, struct arg_type_info *hfa_t, size_t count)
168 struct arg_type_info *hfa_t;
174 struct process *proc, struct arg_type_info *info)
189 struct arg_type_info *hfa_t = type_get_hfa_type(info, &count);
258 struct process *proc, struct arg_type_info *info,
290 struct arg_type_info *ret_info)
325 struct process *proc, struct arg_type_info *info,
334 struct process *proc, struct arg_type_info *info,
357 arch_type_sizeof(struct process *proc, struct arg_type_info *arg)
363 arch_type_alignof(struct process *proc, struct arg_type_info *ar
[all...]
/external/ltrace/sysdeps/linux-gnu/ppc/
H A Dfetch.c35 struct arg_type_info *info, struct value *valuep);
112 struct arg_type_info *ret_info)
147 struct arg_type_info *info, struct value *valuep)
219 struct arg_type_info *info, struct value *valuep)
249 struct arg_type_info *info, struct value *valuep)
280 struct arg_type_info *info, struct value *valuep)
333 struct arg_type_info *long_info = type_get_simple(ARGTYPE_LONG);
346 struct arg_type_info *fp_info
404 struct arg_type_info *info, struct value *valuep)
411 struct process *proc, struct arg_type_info *inf
[all...]
H A Dtrace.c174 arch_type_sizeof(struct process *proc, struct arg_type_info *info)
217 arch_type_alignof(struct process *proc, struct arg_type_info *info)
/external/ltrace/sysdeps/linux-gnu/s390/
H A Dfetch.c95 struct arg_type_info *ret_info)
127 struct arg_type_info *info, struct value *valuep,
159 struct arg_type_info *info, struct value *valuep,
171 struct arg_type_info *info, struct value *valuep,
202 struct arg_type_info *info, struct value *valuep,
223 struct arg_type_info *info, struct value *valuep)
277 struct process *proc, struct arg_type_info *info,
H A Dtrace.c180 arch_type_sizeof(struct process *proc, struct arg_type_info *info)
222 arch_type_alignof(struct process *proc, struct arg_type_info *info)
/external/ltrace/sysdeps/linux-gnu/x86/
H A Dfetch.c89 contains_unaligned_fields(struct arg_type_info *info)
96 has_nontrivial_ctor_dtor(struct arg_type_info *info)
349 struct arg_type_info *info, enum arg_class classes[],
355 struct arg_type_info *info,
357 struct arg_type_info *(*getter)(struct arg_type_info *,
364 struct arg_type_info *info2 = getter(info, i);
390 struct arg_type_info *info,
393 struct arg_type_info *(*getter)(struct arg_type_info *,
[all...]
H A Dtrace.c112 arch_type_sizeof(struct process *proc, struct arg_type_info *info)
154 arch_type_alignof(struct process *proc, struct arg_type_info *info)
/external/ltrace/sysdeps/linux-gnu/arm/
H A Dfetch.c96 struct arg_type_info *ret_info)
185 struct arg_type_info *info, struct value *valuep)
187 struct arg_type_info *float_info = NULL;
203 struct arg_type_info *info, struct value *valuep)
266 struct process *proc, struct arg_type_info *info,
/external/ltrace/sysdeps/linux-gnu/alpha/
H A Dtrace.c75 struct arg_type_info *info)
/external/ltrace/sysdeps/linux-gnu/cris/
H A Dtrace.c75 struct arg_type_info *info)

Completed in 4087 milliseconds

12