Changeset 7f1c620 in mainline for generic/src/mm/backend_anon.c


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/src/mm/backend_anon.c

    r991779c5 r7f1c620  
    5252#include <arch.h>
    5353
    54 static int anon_page_fault(as_area_t *area, __address addr, pf_access_t access);
    55 static void anon_frame_free(as_area_t *area, __address page, __address frame);
     54static int anon_page_fault(as_area_t *area, uintptr_t addr, pf_access_t access);
     55static void anon_frame_free(as_area_t *area, uintptr_t page, uintptr_t frame);
    5656static void anon_share(as_area_t *area);
    5757
     
    7272 * @return AS_PF_FAULT on failure (i.e. page fault) or AS_PF_OK on success (i.e. serviced).
    7373 */
    74 int anon_page_fault(as_area_t *area, __address addr, pf_access_t access)
     74int anon_page_fault(as_area_t *area, uintptr_t addr, pf_access_t access)
    7575{
    76         __address frame;
     76        uintptr_t frame;
    7777
    7878        if (!as_area_check_access(area, access))
     
    8989                 */
    9090                mutex_lock(&area->sh_info->lock);
    91                 frame = (__address) btree_search(&area->sh_info->pagemap,
     91                frame = (uintptr_t) btree_search(&area->sh_info->pagemap,
    9292                        ALIGN_DOWN(addr, PAGE_SIZE) - area->base, &leaf);
    9393                if (!frame) {
     
    106106                        }
    107107                        if (allocate) {
    108                                 frame = (__address) frame_alloc(ONE_FRAME, 0);
     108                                frame = (uintptr_t) frame_alloc(ONE_FRAME, 0);
    109109                                memsetb(PA2KA(frame), FRAME_SIZE, 0);
    110110                               
     
    133133                 *   the different causes
    134134                 */
    135                 frame = (__address)frame_alloc(ONE_FRAME, 0);
     135                frame = (uintptr_t)frame_alloc(ONE_FRAME, 0);
    136136                memsetb(PA2KA(frame), FRAME_SIZE, 0);
    137137        }
     
    157157 * @param frame Frame to be released.
    158158 */
    159 void anon_frame_free(as_area_t *area, __address page, __address frame)
     159void anon_frame_free(as_area_t *area, uintptr_t page, uintptr_t frame)
    160160{
    161161        frame_free(frame);
     
    185185                node = list_get_instance(cur, btree_node_t, leaf_link);
    186186                for (i = 0; i < node->keys; i++) {
    187                         __address base = node->key[i];
     187                        uintptr_t base = node->key[i];
    188188                        count_t count = (count_t) node->value[i];
    189189                        int j;
Note: See TracChangeset for help on using the changeset viewer.