Home | History | Annotate | Download | only in aml

Lines Matching refs:package

93 			if (ret->package.elements == 0) {
96 ret->package.objects = memman_alloc_flexsize(aml_memman,
97 ret->package.elements * sizeof(union aml_object *));
98 for (i = 0; i < ret->package.elements; i++) {
99 ret->package.objects[i] = aml_copy_object(env, orig->package.objects[i]);
202 if (obj->type == aml_t_package && obj->package.objects != NULL) {
203 for (i = 0; i < obj->package.elements; i++) {
204 aml_free_object(&obj->package.objects[i]);
206 memman_free_flexsize(aml_memman, obj->package.objects);
207 obj->package.objects = NULL;
255 if (obj->package.elements >= size) {
258 tmp.package.objects = memman_alloc_flexsize(aml_memman,
260 bzero(tmp.package.objects, size * sizeof(union aml_object *));
261 for (i = 0; i < obj->package.elements; i++) {
262 tmp.package.objects[i] = obj->package.objects[i];
264 memman_free_flexsize(aml_memman, obj->package.objects);
265 obj->package.objects = tmp.package.objects;