/external/ltrace/ |
fetch.c | 30 struct fetch_context *arch_fetch_arg_init(enum tof type, struct process *proc, 33 struct fetch_context *arch_fetch_arg_clone(struct process *proc, 34 struct fetch_context *context); 36 int arch_fetch_arg_next(struct fetch_context *ctx, enum tof type, 40 int arch_fetch_retval(struct fetch_context *ctx, enum tof type, 44 void arch_fetch_arg_done(struct fetch_context *context); 47 int arch_fetch_param_pack_start(struct fetch_context *context, 50 void arch_fetch_param_pack_end(struct fetch_context *context); 59 struct fetch_context { struct 63 struct fetch_context * [all...] |
proc.h | 75 struct fetch_context *fetch_context; member in struct:callstack_element
|
/external/ltrace/sysdeps/linux-gnu/m68k/ |
fetch.c | 35 struct fetch_context struct 46 fetch_register_banks(struct process *proc, struct fetch_context *context, 59 struct fetch_context * 63 struct fetch_context *context = malloc(sizeof(*context)); 94 struct fetch_context * 95 arch_fetch_arg_clone(struct process *proc, struct fetch_context *context) 97 struct fetch_context *ret = malloc(sizeof(*ret)); 105 arch_fetch_arg_next(struct fetch_context *context, enum tof type, 145 arch_fetch_retval(struct fetch_context *context, enum tof type, 235 arch_fetch_arg_done(struct fetch_context *context [all...] |
/external/ltrace/sysdeps/linux-gnu/arm/ |
fetch.c | 47 struct fetch_context { struct 77 fetch_register_banks(struct process *proc, struct fetch_context *context) 94 struct fetch_context * 98 struct fetch_context *context = malloc(sizeof(*context)); 128 struct fetch_context * 130 struct fetch_context *context) 132 struct fetch_context *clone = malloc(sizeof(*context)); 141 pass_in_vfp(struct fetch_context *ctx, struct process *proc, 184 consider_vfp(struct fetch_context *ctx, struct process *proc, 201 arch_fetch_arg_next(struct fetch_context *ctx, enum tof type [all...] |
/external/ltrace/sysdeps/linux-gnu/s390/ |
fetch.c | 37 struct fetch_context { struct 45 s390x(struct fetch_context *ctx) 65 fetch_register_banks(struct process *proc, struct fetch_context *ctx, 85 fetch_context_init(struct process *proc, struct fetch_context *context, 93 struct fetch_context * 97 struct fetch_context *context = malloc(sizeof(*context)); 114 struct fetch_context * 116 struct fetch_context *context) 118 struct fetch_context *clone = malloc(sizeof(*context)); 126 allocate_stack_slot(struct fetch_context *ctx, struct process *proc [all...] |
/external/ltrace/sysdeps/linux-gnu/aarch64/ |
fetch.c | 36 struct fetch_context struct 47 context_init(struct fetch_context *context, struct process *proc) 62 struct fetch_context * 63 arch_fetch_arg_clone(struct process *proc, struct fetch_context *context) 65 struct fetch_context *ret = malloc(sizeof(*ret)); 72 fetch_next_gpr(struct fetch_context *context, unsigned char *buf) 79 fetch_gpr(struct fetch_context *context, struct value *value, size_t sz) 96 fetch_next_sse(struct fetch_context *context, unsigned char *buf, size_t sz) 103 fetch_sse(struct fetch_context *context, struct value *value, size_t sz) 114 fetch_hfa(struct fetch_context *context [all...] |
/external/ltrace/sysdeps/linux-gnu/ia64/ |
fetch.c | 37 struct fetch_context { struct 66 fetch_context_init(struct process *proc, struct fetch_context *context) 78 struct fetch_context * 82 struct fetch_context *context = malloc(sizeof(*context)); 93 struct fetch_context * 95 struct fetch_context *context) 97 struct fetch_context *clone = malloc(sizeof(*context)); 105 allocate_stack_slot(struct fetch_context *ctx, struct process *proc, 124 allocate_reg(struct fetch_context *ctx, struct process *proc, 155 copy_aggregate_part(struct fetch_context *ctx, struct process *proc [all...] |
/external/ltrace/sysdeps/linux-gnu/ppc/ |
fetch.c | 34 static int allocate_gpr(struct fetch_context *ctx, struct process *proc, 54 struct fetch_context { struct 69 fetch_context_init(struct process *proc, struct fetch_context *context) 110 struct fetch_context * 114 struct fetch_context *context = malloc(sizeof(*context)); 134 struct fetch_context * 136 struct fetch_context *context) 138 struct fetch_context *clone = malloc(sizeof(*context)); 146 allocate_stack_slot(struct fetch_context *ctx, struct process *proc, 173 read_gpr(struct fetch_context *ctx, struct process *proc, int reg_num [all...] |
/external/ltrace/sysdeps/linux-gnu/x86/ |
fetch.c | 56 struct fetch_context struct 105 copy_int_register(struct fetch_context *context, 116 copy_sse_register(struct fetch_context *context, struct value *valuep, 137 allocate_stack_slot(struct fetch_context *context, 153 allocate_x87(struct fetch_context *context, struct value *valuep, 213 allocate_integer(struct fetch_context *context, struct value *valuep, 298 allocate_sse(struct fetch_context *context, struct value *valuep, 326 allocate_class(enum arg_class cls, struct fetch_context *context, 348 classify(struct process *proc, struct fetch_context *context, 354 classify_eightbyte(struct process *proc, struct fetch_context *context [all...] |