Home
last modified time | relevance | path

Searched refs:ion_client (Results 1 - 10 of 10) sorted by relevance

/device/soc/rockchip/rk3568/hardware/omx_il/osal/
H A DRockchip_OSAL_ion.h63 struct ion_client;
109 struct ion_client *ion_client_create(struct ion_device *dev,
119 void ion_client_destroy(struct ion_client *client);
133 struct ion_handle *ion_alloc(struct ion_client *client, size_t len,
143 void ion_free(struct ion_client *client, struct ion_handle *handle);
161 int ion_phys(struct ion_client *client, struct ion_handle *handle,
172 void *ion_map_kernel(struct ion_client *client, struct ion_handle *handle);
179 void ion_unmap_kernel(struct ion_client *client, struct ion_handle *handle);
188 struct scatterlist *ion_map_dma(struct ion_client *client,
196 void ion_unmap_dma(struct ion_client *clien
[all...]
H A DRockchip_OSAL_SharedMemory.c569 static int ion_custom_op(int ion_client, int op, void *op_data) in ion_custom_op() argument
575 err = ioctl(ion_client, ION_IOC_CUSTOM, &data); in ion_custom_op()
/device/soc/rockchip/common/vendor/drivers/video/rockchip/rga2/
H A DRGA2_API.h46 struct ion_client *ion_client; member
H A Drga2_drv.h5 extern struct ion_client *rockchip_ion_client_create(const char *name);
H A Drga2_mmu_info.c495 hdl = ion_import_dma_buf(rga2_drvdata->ion_client, req->src.yrgb_addr); in rga2_get_dma_info()
503 vaddr = ion_map_kernel(rga2_drvdata->ion_client, hdl); in rga2_get_dma_info()
507 ion_unmap_kernel(rga2_drvdata->ion_client, hdl); in rga2_get_dma_info()
511 buffer_src0.sgt = ion_sg_table(rga2_drvdata->ion_client, hdl); in rga2_get_dma_info()
516 ion_phys(rga2_drvdata->ion_client, hdl, &phy_addr, &len); in rga2_get_dma_info()
521 ion_free(rga2_drvdata->ion_client, hdl); in rga2_get_dma_info()
529 hdl = ion_import_dma_buf(rga2_drvdata->ion_client, req->dst.yrgb_addr); in rga2_get_dma_info()
537 vaddr = ion_map_kernel(rga2_drvdata->ion_client, hdl); in rga2_get_dma_info()
541 ion_unmap_kernel(rga2_drvdata->ion_client, hdl); in rga2_get_dma_info()
545 buffer_dst.sgt = ion_sg_table(rga2_drvdata->ion_client, hd in rga2_get_dma_info()
[all...]
H A Drga2_drv.c1757 data->ion_client = rockchip_ion_client_create("rga"); in rga2_drv_probe()
1758 if (IS_ERR(data->ion_client)) { in rga2_drv_probe()
1760 return PTR_ERR(data->ion_client); in rga2_drv_probe()
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Drockchip_ion.h38 struct ion_client *rockchip_ion_client_create(const char *name);
/device/soc/rockchip/rk3588/kernel/include/linux/
H A Drockchip_ion.h39 struct ion_client *rockchip_ion_client_create(const char *name);
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/mmz/
H A Ddrv_media_mem.h138 struct ion_client *client;
188 struct ion_client *client;
H A Ddrv_media_mem.c624 struct ion_client *client = common->client; in real_page_buffer_alloc_and_map()

Completed in 12 milliseconds