Changeset 7f1c620 in mainline for generic/include/mm/frame.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/frame.h

    r991779c5 r7f1c620  
    6666#define FRAME_ERROR             2       /* frame_alloc return status */
    6767
    68 static inline __address PFN2ADDR(pfn_t frame)
     68static inline uintptr_t PFN2ADDR(pfn_t frame)
    6969{
    70         return (__address)(frame << FRAME_WIDTH);
     70        return (uintptr_t)(frame << FRAME_WIDTH);
    7171}
    7272
    73 static inline pfn_t ADDR2PFN(__address addr)
     73static inline pfn_t ADDR2PFN(uintptr_t addr)
    7474{
    7575        return (pfn_t)(addr >> FRAME_WIDTH);
     
    8383}
    8484
    85 #define IS_BUDDY_ORDER_OK(index, order)         ((~(((__native) -1) << (order)) & (index)) == 0)
     85#define IS_BUDDY_ORDER_OK(index, order)         ((~(((unative_t) -1) << (order)) & (index)) == 0)
    8686#define IS_BUDDY_LEFT_BLOCK(zone, frame)        (((frame_index((zone), (frame)) >> (frame)->buddy_order) & 0x1) == 0)
    8787#define IS_BUDDY_RIGHT_BLOCK(zone, frame)       (((frame_index((zone), (frame)) >> (frame)->buddy_order) & 0x1) == 1)
     
    9292
    9393extern void frame_init(void);
    94 extern void * frame_alloc_generic(__u8 order, int flags, int *pzone);
    95 extern void frame_free(__address frame);
     94extern void * frame_alloc_generic(uint8_t order, int flags, int *pzone);
     95extern void frame_free(uintptr_t frame);
    9696extern void frame_reference_add(pfn_t pfn);
    9797
     
    100100void frame_set_parent(pfn_t frame, void *data, int hint);
    101101void frame_mark_unavailable(pfn_t start, count_t count);
    102 __address zone_conf_size(count_t count);
     102uintptr_t zone_conf_size(count_t count);
    103103void zone_merge(int z1, int z2);
    104104void zone_merge_all(void);
Note: See TracChangeset for help on using the changeset viewer.