Lines Matching refs:_rm
393 L4::Cap<Rm> _rm;
400 : _addr(0), _rm(L4::Cap<Rm>::Invalid) {}
403 : _addr(addr), _rm(L4::Cap<Rm>::Invalid) {}
406 : _addr(addr), _rm(rm) {}
408 Unique_region(Unique_region &&o) noexcept : _addr(o.get()), _rm(o._rm)
415 if (_rm.is_valid())
416 _rm->detach(l4_addr_t(_addr), 0);
417 _rm = o._rm;
425 if (_rm.is_valid())
426 _rm->detach(l4_addr_t(_addr), 0);
434 _rm = L4::Cap<Rm>::Invalid;
440 if (_rm.is_valid())
441 _rm->detach(l4_addr_t(_addr), 0);
443 _rm = rm;
451 { return _rm.is_valid(); }