Home | History | Annotate | Download | only in linux

Lines Matching refs:ion_handle

24 struct ion_handle;
185 struct ion_handle *ion_alloc(struct ion_client *client, size_t len,
196 void ion_free(struct ion_client *client, struct ion_handle *handle);
214 int ion_phys(struct ion_client *client, struct ion_handle *handle,
226 struct ion_handle *handle);
238 void *ion_map_kernel(struct ion_client *client, struct ion_handle *handle);
245 void ion_unmap_kernel(struct ion_client *client, struct ion_handle *handle);
252 int ion_share_dma_buf(struct ion_client *client, struct ion_handle *handle);
263 struct ion_handle *ion_import_dma_buf(struct ion_client *client, int fd);
275 int ion_handle_get_flags(struct ion_client *client, struct ion_handle *handle,
299 int ion_map_iommu(struct ion_client *client, struct ion_handle *handle,
320 int ion_handle_get_size(struct ion_client *client, struct ion_handle *handle,
334 void ion_unmap_iommu(struct ion_client *client, struct ion_handle *handle,
380 int msm_ion_do_cache_op(struct ion_client *client, struct ion_handle *handle,
403 static inline struct ion_handle *ion_alloc(struct ion_client *client,
412 struct ion_handle *handle) { }
416 struct ion_handle *handle, ion_phys_addr_t *addr, size_t *len)
422 struct ion_handle *handle)
428 struct ion_handle *handle, unsigned long flags)
434 struct ion_handle *handle) { }
436 static inline int ion_share_dma_buf(struct ion_client *client, struct ion_handle *handle)
441 static inline struct ion_handle *ion_import_dma_buf(struct ion_client *client, int fd)
447 struct ion_handle *handle, unsigned long *flags)
453 struct ion_handle *handle, int domain_num,
464 struct ion_handle *handle, int domain_num,
484 struct ion_handle *handle, void *vaddr,
517 struct ion_handle *handle;
531 struct ion_handle *handle;
540 ion_handle *handle;