Lines Matching refs:ion_client
226 ret = alloc_ion_fd(m->ion_client, size, heap_mask, 0, &shared_fd); in gralloc_alloc_buffer()
228 AERR("Failed to ion_alloc_fd from ion_client:%d", m->ion_client); in gralloc_alloc_buffer()
245 AERR("ion_map( %d ) failed", m->ion_client); in gralloc_alloc_buffer()
263 AERR("Gralloc out of mem for ion_client:%d", m->ion_client); in gralloc_alloc_buffer()
714 if (0 != ion_close(m->ion_client)) in alloc_device_close()
716 AERR("Failed to close ion_client: %d", m->ion_client); in alloc_device_close()
719 close(m->ion_client); in alloc_device_close()
731 static int find_heap_id(int ion_client, char* name) in find_heap_id() argument
736 ret = ion_query_heap_cnt(ion_client, &cnt); in find_heap_id()
751 ret = ion_query_get_heaps(ion_client, cnt, data); in find_heap_id()
797 m->ion_client = ion_open(); in initialize_interface()
798 if (m->ion_client < 0) { in initialize_interface()
802 if (!ion_is_legacy(m->ion_client)) { in initialize_interface()
803 system_heap_id = find_heap_id(m->ion_client, ION_SYSTEM); in initialize_interface()
804 cma_heap_id = find_heap_id(m->ion_client, ION_CMA); in initialize_interface()
806 ion_close(m->ion_client); in initialize_interface()
807 m->ion_client = -1; in initialize_interface()