Loading drivers/misc/qseecom.c +20 −0 Original line number Diff line number Diff line Loading @@ -1814,6 +1814,16 @@ static int __qseecom_process_incomplete_cmd(struct qseecom_dev_handle *data, if (ptr_svc->svc.listener_id == lstnr) { ptr_svc->listener_in_use = true; ptr_svc->rcv_req_flag = 1; rc = msm_ion_do_cache_op(qseecom.ion_clnt, ptr_svc->ihandle, ptr_svc->sb_virt, ptr_svc->sb_length, ION_IOC_INV_CACHES); if (rc) { pr_err("cache opp failed %d\n", rc); status = QSEOS_RESULT_FAILURE; goto err_resp; } wake_up_interruptible(&ptr_svc->rcv_req_wq); break; } Loading Loading @@ -2142,6 +2152,16 @@ static int __qseecom_reentrancy_process_incomplete_cmd( if (ptr_svc->svc.listener_id == lstnr) { ptr_svc->listener_in_use = true; ptr_svc->rcv_req_flag = 1; rc = msm_ion_do_cache_op(qseecom.ion_clnt, ptr_svc->ihandle, ptr_svc->sb_virt, ptr_svc->sb_length, ION_IOC_INV_CACHES); if (rc) { pr_err("cache opp failed %d\n", rc); status = QSEOS_RESULT_FAILURE; goto err_resp; } wake_up_interruptible(&ptr_svc->rcv_req_wq); break; } Loading Loading
drivers/misc/qseecom.c +20 −0 Original line number Diff line number Diff line Loading @@ -1814,6 +1814,16 @@ static int __qseecom_process_incomplete_cmd(struct qseecom_dev_handle *data, if (ptr_svc->svc.listener_id == lstnr) { ptr_svc->listener_in_use = true; ptr_svc->rcv_req_flag = 1; rc = msm_ion_do_cache_op(qseecom.ion_clnt, ptr_svc->ihandle, ptr_svc->sb_virt, ptr_svc->sb_length, ION_IOC_INV_CACHES); if (rc) { pr_err("cache opp failed %d\n", rc); status = QSEOS_RESULT_FAILURE; goto err_resp; } wake_up_interruptible(&ptr_svc->rcv_req_wq); break; } Loading Loading @@ -2142,6 +2152,16 @@ static int __qseecom_reentrancy_process_incomplete_cmd( if (ptr_svc->svc.listener_id == lstnr) { ptr_svc->listener_in_use = true; ptr_svc->rcv_req_flag = 1; rc = msm_ion_do_cache_op(qseecom.ion_clnt, ptr_svc->ihandle, ptr_svc->sb_virt, ptr_svc->sb_length, ION_IOC_INV_CACHES); if (rc) { pr_err("cache opp failed %d\n", rc); status = QSEOS_RESULT_FAILURE; goto err_resp; } wake_up_interruptible(&ptr_svc->rcv_req_wq); break; } Loading