| 476 | } |
| 477 | |
| 478 | rt_inline rt_mem_obj_t _get_private_obj(rt_aspace_t aspace) |
| 479 | { |
| 480 | rt_private_ctx_t priv; |
| 481 | rt_mem_obj_t rc; |
| 482 | rc = aspace->private_object; |
| 483 | if (!aspace->private_object) |
| 484 | { |
| 485 | priv = rt_private_obj_create_n_bind(aspace); |
| 486 | if (priv) |
| 487 | { |
| 488 | rc = &priv->mem_obj; |
| 489 | aspace->private_object = rc; |
| 490 | } |
| 491 | } |
| 492 | return rc; |
| 493 | } |
| 494 | |
| 495 | static int _override_map(rt_varea_t varea, rt_aspace_t aspace, void *fault_vaddr, struct rt_aspace_fault_msg *msg, void *page) |
| 496 | { |
no test coverage detected