diff options
| author | Yong Ding <yongding@codeaurora.org> | 2018-11-01 15:59:49 +0800 |
|---|---|---|
| committer | Yong Ding <yongding@codeaurora.org> | 2018-11-01 17:37:29 +0800 |
| commit | cf41f3e0d3c2e5025f401a61cfaa7a79d27cc586 (patch) | |
| tree | 5acba8bc863f07e48e501022e51bf5a5e3aafec8 /crypto/api.c | |
| parent | 67b38b0496484ac2b862c9514cff40b82a92a622 (diff) | |
soc: qcom: hab: refine hab virtual channel's resource free
Whenever a vchan is locally closed in hab_vchan_close or hab_free,
4 actions should be taken immediately, including,
- remove it from the local hab context
- mark its local closed flag
- notify remote side and unblock local blocking calls over it
- decrease the refcnt on the vchan
Change-Id: I3fbde9464f6405b6dadac248768a5fd857a29128
Signed-off-by: Yong Ding <yongding@codeaurora.org>
Diffstat (limited to 'crypto/api.c')
0 files changed, 0 insertions, 0 deletions
