Lines Matching refs:fetch_context
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) in fetch_context_init() argument
110 struct fetch_context *
114 struct fetch_context *context = malloc(sizeof(*context)); in arch_fetch_arg_init()
134 struct fetch_context *
136 struct fetch_context *context) in arch_fetch_arg_clone()
138 struct fetch_context *clone = malloc(sizeof(*context)); in arch_fetch_arg_clone()
146 allocate_stack_slot(struct fetch_context *ctx, struct process *proc, in allocate_stack_slot()
173 read_gpr(struct fetch_context *ctx, struct process *proc, int reg_num) in read_gpr()
218 allocate_gpr(struct fetch_context *ctx, struct process *proc, in allocate_gpr()
248 allocate_float(struct fetch_context *ctx, struct process *proc, in allocate_float()
279 allocate_argument(struct fetch_context *ctx, struct process *proc, in allocate_argument()
402 arch_fetch_arg_next(struct fetch_context *ctx, enum tof type, in arch_fetch_arg_next()
410 arch_fetch_retval(struct fetch_context *ctx, enum tof type, in arch_fetch_retval()
433 arch_fetch_arg_done(struct fetch_context *context) in arch_fetch_arg_done()