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