Lines Matching refs:retp
189 value_clone(struct value *retp, const struct value *val) in value_clone() argument
191 *retp = *val; in value_clone()
194 retp->type = malloc(sizeof(struct arg_type_info)); in value_clone()
195 if (type_clone (retp->type, val->type) < 0) { in value_clone()
196 free(retp->type); in value_clone()
206 if (retp->own_type) { in value_clone()
207 type_destroy(retp->type); in value_clone()
208 free(retp->type); in value_clone()
213 retp->u.address = malloc(size); in value_clone()
214 if (retp->u.address == NULL) in value_clone()
217 memcpy(retp->u.address, val->u.address, size); in value_clone()
386 value_extract_word(struct value *value, long *retp, in value_extract_word() argument
395 *retp = 0; in value_extract_word()
405 *retp = (long)u.u8; in value_extract_word()
408 *retp = (long)u.u16; in value_extract_word()
411 *retp = (long)u.u32; in value_extract_word()
414 *retp = (long)u.u64; in value_extract_word()