Changeset 98000fb in mainline for kernel/arch/ia64/include


Ignore:
Timestamp:
2009-06-03T19:34:45Z (16 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
301ff30
Parents:
69e68e3
Message:

remove redundant index_t and count_t types (which were always quite ambiguous and not actually needed)

Location:
kernel/arch/ia64/include
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia64/include/mm/page.h

    r69e68e3 r98000fb  
    241241 * @return Current contents of rr[i].
    242242 */
    243 static inline uint64_t rr_read(index_t i)
     243static inline uint64_t rr_read(size_t i)
    244244{
    245245        uint64_t ret;
     
    254254 * @param v Value to be written to rr[i].
    255255 */
    256 static inline void rr_write(index_t i, uint64_t v)
     256static inline void rr_write(size_t i, uint64_t v)
    257257{
    258258        ASSERT(i < REGION_REGISTERS);
  • kernel/arch/ia64/include/mm/tlb.h

    r69e68e3 r98000fb  
    7777extern void itc_mapping_insert(uintptr_t va, asid_t asid, tlb_entry_t entry);
    7878
    79 extern void tr_mapping_insert(uintptr_t va, asid_t asid, tlb_entry_t entry, bool dtr, index_t tr);
    80 extern void dtr_mapping_insert(uintptr_t va, asid_t asid, tlb_entry_t entry, index_t tr);
    81 extern void itr_mapping_insert(uintptr_t va, asid_t asid, tlb_entry_t entry, index_t tr);
     79extern void tr_mapping_insert(uintptr_t va, asid_t asid, tlb_entry_t entry, bool dtr, size_t tr);
     80extern void dtr_mapping_insert(uintptr_t va, asid_t asid, tlb_entry_t entry, size_t tr);
     81extern void itr_mapping_insert(uintptr_t va, asid_t asid, tlb_entry_t entry, size_t tr);
    8282
    83 extern void dtlb_kernel_mapping_insert(uintptr_t page, uintptr_t frame, bool dtr, index_t tr);
    84 extern void dtr_purge(uintptr_t page, count_t width);
     83extern void dtlb_kernel_mapping_insert(uintptr_t page, uintptr_t frame, bool dtr, size_t tr);
     84extern void dtr_purge(uintptr_t page, size_t width);
    8585
    8686extern void dtc_pte_copy(pte_t *t);
  • kernel/arch/ia64/include/types.h

    r69e68e3 r98000fb  
    5555
    5656typedef uint64_t size_t;
    57 typedef uint64_t count_t;
    58 typedef uint64_t index_t;
    5957
    6058typedef uint64_t uintptr_t;
     
    7371#define PRIp "lx"       /**< Format for uintptr_t. */
    7472#define PRIs "lu"       /**< Format for size_t. */
    75 #define PRIc "lu"       /**< Format for count_t. */
    76 #define PRIi "lu"       /**< Format for index_t. */
    7773
    7874#define PRId8 "d"       /**< Format for int8_t. */
Note: See TracChangeset for help on using the changeset viewer.