Lines Matching full:proc
28 #include "proc.h"
32 int aarch64_read_gregs(struct process *proc, struct user_pt_regs *regs);
33 int aarch64_read_fregs(struct process *proc, struct user_fpsimd_state *regs);
47 context_init(struct fetch_context *context, struct process *proc)
49 if (aarch64_read_gregs(proc, &context->gregs) < 0
50 || aarch64_read_fregs(proc, &context->fpregs) < 0)
63 arch_fetch_arg_clone(struct process *proc, struct fetch_context *context)
174 struct process *proc, struct arg_type_info *info)
178 size_t sz = type_sizeof(proc, info);
258 struct process *proc, struct arg_type_info *info,
272 type_alignof(proc, info), how.sz);
289 arch_fetch_arg_init(enum tof type, struct process *proc,
293 if (context == NULL || context_init(context, proc) < 0) {
309 struct fetch_script how = pass_arg(context, proc, ret_info);
325 struct process *proc, struct arg_type_info *info,
328 return fetch_arg(context, proc, info, value,
329 pass_arg(context, proc, info));
334 struct process *proc, struct arg_type_info *info,
342 if (context_init(context, proc) < 0)
345 return fetch_arg(context, proc, info, value,
346 pass_arg(context, proc, info));
357 arch_type_sizeof(struct process *proc, struct arg_type_info *arg)
363 arch_type_alignof(struct process *proc, struct arg_type_info *arg)