Change-Id: I9ed76cbee04e3378f5432ed72cd367d6b2dfbc5a
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
bo->flags = flags;
bo->tgl_key = INITIAL_KEY;
bo->priv = bo_priv;
bo->flags = flags;
bo->tgl_key = INITIAL_KEY;
bo->priv = bo_priv;
+ bo->default_handle.u32 = 0;
/* init bo state */
if (!_tbm_bo_init_state (bo, CACHE_OP_CREATE))
/* init bo state */
if (!_tbm_bo_init_state (bo, CACHE_OP_CREATE))
bo->ref_cnt = 1;
bo->tgl_key = INITIAL_KEY;
bo->priv = bo_priv;
bo->ref_cnt = 1;
bo->tgl_key = INITIAL_KEY;
bo->priv = bo_priv;
+ bo->default_handle.u32 = 0;
/* init bo state */
if (!_tbm_bo_init_state (bo, CACHE_OP_IMPORT))
/* init bo state */
if (!_tbm_bo_init_state (bo, CACHE_OP_IMPORT))
bo->ref_cnt = 1;
bo->tgl_key = INITIAL_KEY;
bo->priv = bo_priv;
bo->ref_cnt = 1;
bo->tgl_key = INITIAL_KEY;
bo->priv = bo_priv;
+ bo->default_handle.u32 = 0;
/* init bo state */
if (!_tbm_bo_init_state (bo, CACHE_OP_IMPORT))
/* init bo state */
if (!_tbm_bo_init_state (bo, CACHE_OP_IMPORT))
void* temp;
unsigned int tmp_key;
void* temp;
unsigned int tmp_key;
+ tbm_bo_handle tmp_defualt_handle;
pthread_mutex_lock (&bo1->bufmgr->lock);
pthread_mutex_lock (&bo1->bufmgr->lock);
bo1->tgl_key = bo2->tgl_key;
bo2->tgl_key = tmp_key;
bo1->tgl_key = bo2->tgl_key;
bo2->tgl_key = tmp_key;
+ tmp_defualt_handle = bo1->default_handle;
+ bo1->default_handle = bo2->default_handle;
+ bo2->default_handle = tmp_defualt_handle;
+
temp = bo1->priv;
bo1->priv = bo2->priv;
bo2->priv = temp;
temp = bo1->priv;
bo1->priv = bo2->priv;
bo2->priv = temp;