Lines Matching refs:valuep

35 			struct arg_type_info *info, struct value *valuep);
147 struct arg_type_info *info, struct value *valuep) in allocate_stack_slot() argument
165 if (valuep != NULL) in allocate_stack_slot()
166 value_in_inferior(valuep, ctx->stack_pointer + off); in allocate_stack_slot()
219 struct arg_type_info *info, struct value *valuep) in allocate_gpr() argument
222 return allocate_stack_slot(ctx, proc, info, valuep); in allocate_gpr()
225 if (valuep == NULL) in allocate_gpr()
232 if (value_reserve(valuep, sz) == NULL) in allocate_gpr()
243 memcpy(value_get_raw_data(valuep), u.buf, sz); in allocate_gpr()
249 struct arg_type_info *info, struct value *valuep) in allocate_float() argument
269 if (value_reserve(valuep, sz) == NULL) in allocate_float()
272 memcpy(value_get_raw_data(valuep), u.buf, sz); in allocate_float()
275 return allocate_stack_slot(ctx, proc, info, valuep); in allocate_float()
280 struct arg_type_info *info, struct value *valuep) in allocate_argument() argument
285 value_set_word(valuep, 0); in allocate_argument()
290 return allocate_float(ctx, proc, info, valuep); in allocate_argument()
294 if (value_pass_by_reference(valuep) < 0) in allocate_argument()
326 size_t sz = type_sizeof(proc, valuep->type); in allocate_argument()
330 unsigned char *buf = value_reserve(valuep, slots * width); in allocate_argument()
347 = type_get_fp_equivalent(valuep->type); in allocate_argument()
404 struct arg_type_info *info, struct value *valuep) in arch_fetch_arg_next() argument
406 return allocate_argument(ctx, proc, info, valuep); in arch_fetch_arg_next()
412 struct value *valuep) in arch_fetch_retval() argument
418 value_init(valuep, proc, NULL, info, 0); in arch_fetch_retval()
420 valuep->where = VAL_LOC_INFERIOR; in arch_fetch_retval()
423 valuep->u.address = (arch_addr_t)(uintptr_t)addr; in arch_fetch_retval()
429 return allocate_argument(ctx, proc, info, valuep); in arch_fetch_retval()