| 2650 | } |
| 2651 | |
| 2652 | void KProcess::attachSHM(U32 address, const std::shared_ptr<SHM>& shm) { |
| 2653 | BOXEDWINE_CRITICAL_SECTION_WITH_MUTEX(attachedShmMutex); |
| 2654 | std::shared_ptr<AttachedSHM> attached = std::make_shared<AttachedSHM>(shm, address, this->id); |
| 2655 | this->attachedShm.set(address, attached); |
| 2656 | } |
| 2657 | |
| 2658 | U32 KProcess::shmdt(U32 shmaddr) { |
| 2659 | BOXEDWINE_CRITICAL_SECTION_WITH_MUTEX(attachedShmMutex); |