Lines Matching defs:env

59 aml_store_to_fieldname(struct aml_environ *env, union aml_object *obj,
69 oname = env->curname;
71 env->curname = name->parent;
73 wname = aml_search_name(env, field->f.fld.regname);
78 env->stat = aml_stat_panic;
79 env->curname = oname;
85 aml_region_write(env, or->space, field->flags,
100 aml_region_write_from_buffer(env, or->space,
110 aml_region_bcopy(env, obj->regfield.space,
122 iname = aml_search_name(env, field->f.ifld.indexname);
123 wname = aml_search_name(env, field->f.ifld.dataname);
128 aml_store_to_name(env, &iobj, iname);
129 tmpobj = aml_eval_name(env, wname);
138 aml_store_to_name(env, &iobj, iname);
139 aml_store_to_name(env, &tobj, wname);
141 env->curname = oname;
145 aml_store_to_buffer(struct aml_environ *env, union aml_object *obj,
183 aml_region_read_into_buffer(env, obj->regfield.space,
198 aml_store_to_object(struct aml_environ *env, union aml_object *src,
210 env->stat = aml_stat_panic;
217 aml_store_to_buffer(env, src, dest, 0);
241 aml_region_read_into_buffer(env, src->regfield.space,
261 aml_store_to_objref(struct aml_environ *env, union aml_object *obj,
276 aml_store_to_buffer(env, obj, ref, r->objref.offset);
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);
299 aml_store_to_name(struct aml_environ *env, union aml_object *obj,
304 if (env->stat == aml_stat_panic) {
312 name->property = aml_copy_object(env, obj);
317 wname = aml_search_name(env, name->property->nstr.dp);
321 env->stat = aml_stat_panic;
325 name->property = aml_copy_object(env, obj);
339 obj = aml_eval_objref(env, obj);
343 aml_store_to_fieldname(env, obj, name);
346 aml_store_to_objref(env, obj, name->property);
349 if (name == &env->tempname)
353 aml_store_to_object(env, obj, name->property);