diff options
author | RaymondWu <xywu@marvell.com> | 2010-11-26 13:49:13 +0800 |
---|---|---|
committer | Li Li <lea.li@marvell.com> | 2010-12-09 14:10:46 +0800 |
commit | b52a3070bb7ba7849161237d82ee9916abba51b6 (patch) | |
tree | b82172bf1236e75d9b22478686c4ddc028b70302 /vmeta_lib.h | |
parent | 377baee8c87a61f1aef6237e9ff8881d6c042bd7 (diff) |
vmeta fix virtual memory leakage.
Unmap useless virtual memory in user space.
Code clean: replace all printf() with dbg_printf().
Add gst fix.
Change-Id: I34ca001b093225de4d60b6ed92fc0399ea785aa0
Signed-off-by: RaymondWu <xywu@marvell.com>
Diffstat (limited to 'vmeta_lib.h')
-rwxr-xr-x | vmeta_lib.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/vmeta_lib.h b/vmeta_lib.h index 5f8e93f..cfad352 100755 --- a/vmeta_lib.h +++ b/vmeta_lib.h @@ -186,9 +186,11 @@ typedef struct vdec_os_driver_cb_s SIGN32 io_mem_virt_addr; // the reg base addr that maped from kernel UNSG32 io_mem_size; // the size of io mem area int refcount; // reference count in current process - UNSG32 vdec_obj_va; + SIGN32 vdec_obj_va; + UNSG32 vdec_obj_size; UNSG32 hw_context_pa; - UNSG32 kernel_share_va; + SIGN32 kernel_share_va; + UNSG32 kernel_share_size; int kern_ver; //vmeta kernel version } vdec_os_driver_cb_t; |