equal
deleted
inserted
replaced
620 */ |
620 */ |
621 FORCE_INLINE TLinAddr LinAddrAndOsAsid() |
621 FORCE_INLINE TLinAddr LinAddrAndOsAsid() |
622 { |
622 { |
623 __NK_ASSERT_DEBUG(iLinAddrAndOsAsid); // check mapping has been added to an address space |
623 __NK_ASSERT_DEBUG(iLinAddrAndOsAsid); // check mapping has been added to an address space |
624 return iLinAddrAndOsAsid; |
624 return iLinAddrAndOsAsid; |
|
625 } |
|
626 |
|
627 FORCE_INLINE TBool IsUserMapping() |
|
628 { |
|
629 // Note: must be usable before the mapping has been added to an address space |
|
630 return (PteType() & (EPteTypeUserAccess|EPteTypeGlobal)) == EPteTypeUserAccess; |
625 } |
631 } |
626 |
632 |
627 /** |
633 /** |
628 Return #iBlankPde. |
634 Return #iBlankPde. |
629 */ |
635 */ |