Searched refs:client (Results 1 – 8 of 8) sorted by relevance
| /rockchip-linux_mpp/osal/allocator/ |
| H A D | ion.h | 121 void ion_client_destroy(struct ion_client *client); 135 struct ion_handle *ion_alloc(struct ion_client *client, size_t len, 145 void ion_free(struct ion_client *client, struct ion_handle *handle); 163 int ion_phys(struct ion_client *client, struct ion_handle *handle, 174 void *ion_map_kernel(struct ion_client *client, struct ion_handle *handle); 181 void ion_unmap_kernel(struct ion_client *client, struct ion_handle *handle); 190 struct scatterlist *ion_map_dma(struct ion_client *client, 198 void ion_unmap_dma(struct ion_client *client, struct ion_handle *handle); 214 struct ion_buffer *ion_share(struct ion_client *client, 226 struct ion_handle *ion_import(struct ion_client *client, [all …]
|
| /rockchip-linux_mpp/doc/design/ |
| H A D | 2.kernel_driver.txt | 14 | client A | | client B | | client C | 60 The driver uses session as communication channel. Each userspace client (client) 65 When client commits a task to kernel the task will be set to waiting status and 69 session done list. Finally client will get the finished task from session.
|
| /rockchip-linux_mpp/osal/driver/ |
| H A D | mpp_server.c | 134 rk_s32 client; member 309 batch->batch_id, task->batch_slot_id, session->client); in process_task() 429 bat_cmd->client = session->client; in process_task() 466 batch->batch_id, task->batch_slot_id, session->client, in process_task() 519 session->client, task->slot_idx, server->pending_count); in send_task() 544 mpp_serv_dbg_flow("session %d wait %d start %d:%d\n", session->client, in wait_task() 548 mpp_serv_dbg_flow("session %d wait %d done %d:%d\n", session->client, in wait_task() 708 session->client = ctx->client; in server_attach() 735 ctx->server = ctx->client; in server_attach() 759 ctx->server = ctx->client; in server_detach() [all …]
|
| H A D | mpp_service.c | 302 p->client = open(mpp_get_mpp_service_name(), O_RDWR | O_CLOEXEC); in mpp_service_init() 303 if (p->client < 0) { in mpp_service_init() 309 ret = mpp_service_ioctl(p->client, MPP_CMD_INIT_CLIENT_TYPE, sizeof(type), &type); in mpp_service_init() 327 p->server = p->client; in mpp_service_init() 333 p->bat_cmd.client = p->client; in mpp_service_init() 401 if (p->client) in mpp_service_deinit() 402 close(p->client); in mpp_service_deinit() 636 return mpp_service_ioctl_request(p->client, &mpp_req); in mpp_service_set_err_ref_hack() 643 mpp_dev_dbg_buf("dev %d lock mapping\n", p->client); in mpp_service_lock_map() 652 mpp_dev_dbg_buf("dev %d unlock mapping\n", p->client); in mpp_service_unlock_map() [all …]
|
| /rockchip-linux_mpp/osal/driver/inc/ |
| H A D | mpp_service_impl.h | 30 RK_S32 client; member
|
| /rockchip-linux_mpp/osal/inc/ |
| H A D | mpp_service.h | 105 RK_S32 client; member
|
| /rockchip-linux_mpp/tools/ |
| H A D | mpp_doxyfile | 1402 # http://www.mathjax.org) which uses client side Javascript for the rendering 1472 # implemented using a web server instead of a web client using Javascript. There
|
| /rockchip-linux_mpp/build/android/ |
| H A D | android.toolchain.cmake | 1567 # set these global flags for cmake client scripts to change behavior
|