Lines Matching defs:ref
265 union aml_object *ref;
267 if (r->objref.ref == NULL) {
268 r->objref.ref = aml_alloc_object(obj->type, NULL); /* XXX */
269 r->objref.nameref->property = r->objref.ref;
271 ref = r->objref.ref;
273 switch (ref->type) {
276 aml_store_to_buffer(env, obj, ref, r->objref.offset);
280 if (r->objref.ref->package.elements < offset) {
281 aml_realloc_object(ref, offset);
283 if (ref->package.objects[offset] == NULL) {
284 ref->package.objects[offset] = aml_copy_object(env, obj);
286 aml_store_to_object(env, obj, ref->package.objects[offset]);
290 aml_store_to_object(env, obj, ref);