Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/mm/page.c

    r97bdb4a r8f80c77  
    3838 * mappings between virtual addresses and physical addresses.
    3939 * Functions here are mere wrappers that call the real implementation.
    40  * They however, define the single interface.
     40 * They however, define the single interface. 
    4141 *
    4242 */
     
    115115 *
    116116 */
    117 NO_TRACE void page_mapping_insert(as_t *as, uintptr_t page, uintptr_t frame,
     117void page_mapping_insert(as_t *as, uintptr_t page, uintptr_t frame,
    118118    unsigned int flags)
    119119{
     120        ASSERT(interrupts_disabled());
    120121        ASSERT(page_table_locked(as));
    121122       
     
    139140 *
    140141 */
    141 NO_TRACE void page_mapping_remove(as_t *as, uintptr_t page)
     142void page_mapping_remove(as_t *as, uintptr_t page)
    142143{
     144        ASSERT(interrupts_disabled());
    143145        ASSERT(page_table_locked(as));
    144146       
     
    163165 *
    164166 */
    165 NO_TRACE pte_t *page_mapping_find(as_t *as, uintptr_t page)
     167pte_t *page_mapping_find(as_t *as, uintptr_t page)
    166168{
     169        ASSERT(interrupts_disabled());
    167170        ASSERT(page_table_locked(as));
    168171       
Note: See TracChangeset for help on using the changeset viewer.