Searched refs:ion_client (Results 1 - 10 of 10) sorted by relevance
/device/soc/rockchip/rk3568/hardware/omx_il/osal/ |
H A D | Rockchip_OSAL_ion.h | 63 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 D | Rockchip_OSAL_SharedMemory.c | 569 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 D | RGA2_API.h | 46 struct ion_client *ion_client;
member
|
H A D | rga2_drv.h | 5 extern struct ion_client *rockchip_ion_client_create(const char *name);
|
H A D | rga2_mmu_info.c | 495 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 D | rga2_drv.c | 1757 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 D | rockchip_ion.h | 38 struct ion_client *rockchip_ion_client_create(const char *name);
|
/device/soc/rockchip/rk3588/kernel/include/linux/ |
H A D | rockchip_ion.h | 39 struct ion_client *rockchip_ion_client_create(const char *name);
|
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/mmz/ |
H A D | drv_media_mem.h | 138 struct ion_client *client; 188 struct ion_client *client;
|
H A D | drv_media_mem.c | 624 struct ion_client *client = common->client; in real_page_buffer_alloc_and_map()
|
Completed in 12 milliseconds