Changeset 7f1c620 in mainline for arch/ia64/src/mm/tlb.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
  • arch/ia64/src/mm/tlb.c

    r991779c5 r7f1c620  
    5858{
    5959                ipl_t ipl;
    60                 __address adr;
    61                 __u32 count1, count2, stride1, stride2;
     60                uintptr_t adr;
     61                uint32_t count1, count2, stride1, stride2;
    6262               
    6363                int i,j;
     
    102102
    103103
    104 void tlb_invalidate_pages(asid_t asid, __address page, count_t cnt)
     104void tlb_invalidate_pages(asid_t asid, uintptr_t page, count_t cnt)
    105105{
    106106        region_register rr;
     
    109109        int c = cnt;
    110110
    111         __address va;
     111        uintptr_t va;
    112112        va = page;
    113113
     
    130130                b++;
    131131        b >>= 1;
    132         __u64 ps;
     132        uint64_t ps;
    133133       
    134134        switch (b) {
     
    202202 * @param entry The rest of TLB entry as required by TLB insertion format.
    203203 */
    204 void dtc_mapping_insert(__address va, asid_t asid, tlb_entry_t entry)
     204void dtc_mapping_insert(uintptr_t va, asid_t asid, tlb_entry_t entry)
    205205{
    206206        tc_mapping_insert(va, asid, entry, true);
     
    213213 * @param entry The rest of TLB entry as required by TLB insertion format.
    214214 */
    215 void itc_mapping_insert(__address va, asid_t asid, tlb_entry_t entry)
     215void itc_mapping_insert(uintptr_t va, asid_t asid, tlb_entry_t entry)
    216216{
    217217        tc_mapping_insert(va, asid, entry, false);
     
    225225 * @param dtc If true, insert into data translation cache, use instruction translation cache otherwise.
    226226 */
    227 void tc_mapping_insert(__address va, asid_t asid, tlb_entry_t entry, bool dtc)
     227void tc_mapping_insert(uintptr_t va, asid_t asid, tlb_entry_t entry, bool dtc)
    228228{
    229229        region_register rr;
     
    276276 * @param tr Translation register.
    277277 */
    278 void itr_mapping_insert(__address va, asid_t asid, tlb_entry_t entry, index_t tr)
     278void itr_mapping_insert(uintptr_t va, asid_t asid, tlb_entry_t entry, index_t tr)
    279279{
    280280        tr_mapping_insert(va, asid, entry, false, tr);
     
    288288 * @param tr Translation register.
    289289 */
    290 void dtr_mapping_insert(__address va, asid_t asid, tlb_entry_t entry, index_t tr)
     290void dtr_mapping_insert(uintptr_t va, asid_t asid, tlb_entry_t entry, index_t tr)
    291291{
    292292        tr_mapping_insert(va, asid, entry, true, tr);
     
    301301 * @param tr Translation register.
    302302 */
    303 void tr_mapping_insert(__address va, asid_t asid, tlb_entry_t entry, bool dtr, index_t tr)
     303void tr_mapping_insert(uintptr_t va, asid_t asid, tlb_entry_t entry, bool dtr, index_t tr)
    304304{
    305305        region_register rr;
     
    352352 * @param tr Translation register if dtr is true, ignored otherwise.
    353353 */
    354 void dtlb_kernel_mapping_insert(__address page, __address frame, bool dtr, index_t tr)
     354void dtlb_kernel_mapping_insert(uintptr_t page, uintptr_t frame, bool dtr, index_t tr)
    355355{
    356356        tlb_entry_t entry;
     
    381381 * @param width Width of the purge in bits.
    382382 */
    383 void dtr_purge(__address page, count_t width)
     383void dtr_purge(uintptr_t page, count_t width)
    384384{
    385385        __asm__ volatile ("ptr.d %0, %1\n" : : "r" (page), "r" (width<<2));
     
    445445 * @param istate Structure with saved interruption state.
    446446 */
    447 void alternate_instruction_tlb_fault(__u64 vector, istate_t *istate)
     447void alternate_instruction_tlb_fault(uint64_t vector, istate_t *istate)
    448448{
    449449        region_register rr;
    450450        rid_t rid;
    451         __address va;
     451        uintptr_t va;
    452452        pte_t *t;
    453453       
     
    482482 * @param istate Structure with saved interruption state.
    483483 */
    484 void alternate_data_tlb_fault(__u64 vector, istate_t *istate)
     484void alternate_data_tlb_fault(uint64_t vector, istate_t *istate)
    485485{
    486486        region_register rr;
    487487        rid_t rid;
    488         __address va;
     488        uintptr_t va;
    489489        pte_t *t;
    490490       
     
    531531 * @param istate Structure with saved interruption state.
    532532 */
    533 void data_nested_tlb_fault(__u64 vector, istate_t *istate)
     533void data_nested_tlb_fault(uint64_t vector, istate_t *istate)
    534534{
    535535        panic("%s\n", __FUNCTION__);
     
    541541 * @param istate Structure with saved interruption state.
    542542 */
    543 void data_dirty_bit_fault(__u64 vector, istate_t *istate)
     543void data_dirty_bit_fault(uint64_t vector, istate_t *istate)
    544544{
    545545        region_register rr;
    546546        rid_t rid;
    547         __address va;
     547        uintptr_t va;
    548548        pte_t *t;
    549549       
     
    578578 * @param istate Structure with saved interruption state.
    579579 */
    580 void instruction_access_bit_fault(__u64 vector, istate_t *istate)
     580void instruction_access_bit_fault(uint64_t vector, istate_t *istate)
    581581{
    582582        region_register rr;
    583583        rid_t rid;
    584         __address va;
     584        uintptr_t va;
    585585        pte_t *t;       
    586586
     
    615615 * @param istate Structure with saved interruption state.
    616616 */
    617 void data_access_bit_fault(__u64 vector, istate_t *istate)
     617void data_access_bit_fault(uint64_t vector, istate_t *istate)
    618618{
    619619        region_register rr;
    620620        rid_t rid;
    621         __address va;
     621        uintptr_t va;
    622622        pte_t *t;
    623623
     
    652652 * @param istate Structure with saved interruption state.
    653653 */
    654 void page_not_present(__u64 vector, istate_t *istate)
     654void page_not_present(uint64_t vector, istate_t *istate)
    655655{
    656656        region_register rr;
    657657        rid_t rid;
    658         __address va;
     658        uintptr_t va;
    659659        pte_t *t;
    660660       
Note: See TracChangeset for help on using the changeset viewer.