Subversion Repositories HelenOS

Rev

Rev 3591 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3591 Rev 3607
Line 621... Line 621...
621
 
621
 
622
/** Perform IMMU TLB Demap Operation.
622
/** Perform IMMU TLB Demap Operation.
623
 *
623
 *
624
 * @param type
624
 * @param type
625
 *  Selects between context and page demap
625
 *  Selects between context and page demap
626
 *  (and entire MMU demap on US-III).
626
 *  (and entire MMU demap on US3).
627
 * @param context_encoding Specifies which Context register has Context ID for
627
 * @param context_encoding Specifies which Context register has Context ID for
628
 *  demap.
628
 *  demap.
629
 * @param page Address which is on the page to be demapped.
629
 * @param page Address which is on the page to be demapped.
630
 */
630
 */
631
static inline void itlb_demap(int type, int context_encoding, uintptr_t page)
631
static inline void itlb_demap(int type, int context_encoding, uintptr_t page)
Line 648... Line 648...
648
 
648
 
649
/** Perform DMMU TLB Demap Operation.
649
/** Perform DMMU TLB Demap Operation.
650
 *
650
 *
651
 * @param type
651
 * @param type
652
 *  Selects between context and page demap
652
 *  Selects between context and page demap
653
 *  (and entire MMU demap on US-III).
653
 *  (and entire MMU demap on US3).
654
 * @param context_encoding Specifies which Context register has Context ID for
654
 * @param context_encoding Specifies which Context register has Context ID for
655
 *   demap.
655
 *   demap.
656
 * @param page Address which is on the page to be demapped.
656
 * @param page Address which is on the page to be demapped.
657
 */
657
 */
658
static inline void dtlb_demap(int type, int context_encoding, uintptr_t page)
658
static inline void dtlb_demap(int type, int context_encoding, uintptr_t page)