Lines Matching refs:fetch_context

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 * argument
67 return calloc(sizeof(struct fetch_context), 1); in arch_fetch_arg_init()
70 struct fetch_context *
71 arch_fetch_arg_clone(struct process *proc, struct fetch_context *context) in arch_fetch_arg_clone()
73 struct fetch_context *ret = malloc(sizeof(*ret)); in arch_fetch_arg_clone()
80 arch_fetch_arg_next(struct fetch_context *context, enum tof type, in arch_fetch_arg_next()
90 arch_fetch_retval(struct fetch_context *context, enum tof type, in arch_fetch_retval()
100 arch_fetch_arg_done(struct fetch_context *context) in arch_fetch_arg_done()
108 arch_fetch_param_pack_start(struct fetch_context *context, in arch_fetch_param_pack_start()
115 arch_fetch_param_pack_end(struct fetch_context *context) in arch_fetch_param_pack_end()
120 struct fetch_context *
127 struct fetch_context *
128 fetch_arg_clone(struct process *proc, struct fetch_context *context) in fetch_arg_clone()
134 fetch_arg_next(struct fetch_context *context, enum tof type, in fetch_arg_next()
142 fetch_retval(struct fetch_context *context, enum tof type, in fetch_retval()
150 fetch_arg_done(struct fetch_context *context) in fetch_arg_done()
156 fetch_param_pack_start(struct fetch_context *context, in fetch_param_pack_start()
163 fetch_param_pack_end(struct fetch_context *context) in fetch_param_pack_end()