···226226int ion_heap_pages_zero(struct page *page, size_t size, pgprot_t pgprot);227227228228int ion_alloc(size_t len,229229- unsigned int heap_id_mask,230230- unsigned int flags);229229+ unsigned int heap_id_mask,230230+ unsigned int flags);231231232232/**233233 * ion_heap_init_shrinker···291291 * flag.292292 */293293size_t ion_heap_freelist_shrink(struct ion_heap *heap,294294- size_t size);294294+ size_t size);295295296296/**297297 * ion_heap_freelist_size - returns the size of the freelist in bytes···352352 * returns the number of items freed in pages353353 */354354int ion_page_pool_shrink(struct ion_page_pool *pool, gfp_t gfp_mask,355355- int nr_to_scan);355355+ int nr_to_scan);356356357357long ion_ioctl(struct file *filp, unsigned int cmd, unsigned long arg);358358