Changeset 7f1c620 in mainline for generic/include/mm/page.h


Ignore:
Timestamp:
2006-07-04T17:17:56Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
0ffa3ef5
Parents:
991779c5
Message:

Replace old u?? types with respective C99 variants (e.g. uint32_t, int64_t, uintptr_t etc.).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • generic/include/mm/page.h

    r991779c5 r7f1c620  
    7777/** Operations to manipulate page mappings. */
    7878struct page_mapping_operations {
    79         void (* mapping_insert)(as_t *as, __address page, __address frame, int flags);
    80         void (* mapping_remove)(as_t *as, __address page);
    81         pte_t *(* mapping_find)(as_t *as, __address page);
     79        void (* mapping_insert)(as_t *as, uintptr_t page, uintptr_t frame, int flags);
     80        void (* mapping_remove)(as_t *as, uintptr_t page);
     81        pte_t *(* mapping_find)(as_t *as, uintptr_t page);
    8282};
    8383typedef struct page_mapping_operations page_mapping_operations_t;
     
    8888extern void page_table_lock(as_t *as, bool lock);
    8989extern void page_table_unlock(as_t *as, bool unlock);
    90 extern void page_mapping_insert(as_t *as, __address page, __address frame, int flags);
    91 extern void page_mapping_remove(as_t *as, __address page);
    92 extern pte_t *page_mapping_find(as_t *as, __address page);
     90extern void page_mapping_insert(as_t *as, uintptr_t page, uintptr_t frame, int flags);
     91extern void page_mapping_remove(as_t *as, uintptr_t page);
     92extern pte_t *page_mapping_find(as_t *as, uintptr_t page);
    9393extern pte_t *page_table_create(int flags);
    9494extern void page_table_destroy(pte_t *page_table);
    95 extern void map_structure(__address s, size_t size);
    96 extern __address hw_map(__address physaddr, size_t size);
     95extern void map_structure(uintptr_t s, size_t size);
     96extern uintptr_t hw_map(uintptr_t physaddr, size_t size);
    9797
    9898#endif
Note: See TracChangeset for help on using the changeset viewer.