Lines Matching refs:private_object
98 aspace->private_object = RT_NULL; in rt_aspace_anon_ref_dec()
461 rt_private_ctx_t private_object; in rt_private_obj_create_n_bind() local
462 private_object = rt_malloc(sizeof(struct rt_private_ctx)); in rt_private_obj_create_n_bind()
463 if (private_object) in rt_private_obj_create_n_bind()
465 memcpy(&private_object->mem_obj, &_priv_obj, sizeof(_priv_obj)); in rt_private_obj_create_n_bind()
468 rt_atomic_store(&private_object->reference, 1); in rt_private_obj_create_n_bind()
470 private_object->readonly = RT_FALSE; in rt_private_obj_create_n_bind()
471 private_object->backup_aspace = aspace; in rt_private_obj_create_n_bind()
472 aspace->private_object = &private_object->mem_obj; in rt_private_obj_create_n_bind()
475 return private_object; in rt_private_obj_create_n_bind()
482 rc = aspace->private_object; in _get_private_obj()
483 if (!aspace->private_object) in _get_private_obj()
489 aspace->private_object = rc; in _get_private_obj()
498 rt_mem_obj_t private_object; in _override_map() local
506 private_object = _get_private_obj(aspace); in _override_map()
508 if (private_object) in _override_map()
518 flags, private_object, MM_PA_TO_OFF(fault_vaddr)); in _override_map()
578 if (aspace->private_object == ex_obj) in rt_varea_fix_private_locked()
712 base_reference = rt_atomic_load(_anon_obj_get_reference(src->private_object)); in rt_aspace_fork()