Home | History | Annotate | Download | only in ppc

Lines Matching refs:valuep

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