Lines Matching refs:fetch_context
37 struct fetch_context { struct
66 fetch_context_init(struct process *proc, struct fetch_context *context) in fetch_context_init() argument
78 struct fetch_context *
82 struct fetch_context *context = malloc(sizeof(*context)); in arch_fetch_arg_init()
93 struct fetch_context *
95 struct fetch_context *context) in arch_fetch_arg_clone()
97 struct fetch_context *clone = malloc(sizeof(*context)); in arch_fetch_arg_clone()
105 allocate_stack_slot(struct fetch_context *ctx, struct process *proc, in allocate_stack_slot()
124 allocate_reg(struct fetch_context *ctx, struct process *proc, in allocate_reg()
155 copy_aggregate_part(struct fetch_context *ctx, struct process *proc, in copy_aggregate_part()
179 allocate_arg(struct fetch_context *ctx, struct process *proc, in allocate_arg()
216 allocate_float(struct fetch_context *ctx, struct process *proc, in allocate_float()
253 allocate_hfa(struct fetch_context *ctx, struct process *proc, in allocate_hfa()
338 allocate_ret(struct fetch_context *ctx, struct process *proc, in allocate_ret()
377 arch_fetch_arg_next(struct fetch_context *ctx, enum tof type, in arch_fetch_arg_next()
418 arch_fetch_retval(struct fetch_context *ctx, enum tof type, in arch_fetch_retval()
455 arch_fetch_arg_done(struct fetch_context *context) in arch_fetch_arg_done()
461 arch_fetch_param_pack_start(struct fetch_context *context, in arch_fetch_param_pack_start()
469 arch_fetch_param_pack_end(struct fetch_context *context) in arch_fetch_param_pack_end()