Changeset 2c49fbbe in mainline for arch/ia64/include/mm/tlb.h


Ignore:
Timestamp:
2006-02-28T17:57:42Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
a0d74fd
Parents:
95042fd
Message:

ia64 work.
Proper TLB fault handlers' headers and prototypes.
PFN 0 needs no longer be marked unavailable to frame allocator.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/ia64/include/mm/tlb.h

    r95042fd r2c49fbbe  
    3535#include <arch/mm/page.h>
    3636#include <arch/mm/asid.h>
    37 #include <arch/register.h>
     37#include <arch/interrupt.h>
     38#include <arch/types.h>
    3839#include <typedefs.h>
    3940
     
    4647extern void itr_mapping_insert(__address va, asid_t asid, tlb_entry_t entry, index_t tr);
    4748
    48 extern void alternate_instruction_tlb_fault(void);
    49 extern void alternate_data_tlb_fault(void);
    50 extern void data_nested_tlb_fault(void);
    51 extern void data_dirty_bit_fault(void);
    52 extern void instruction_access_bit_fault(void);
    53 extern void data_access_bit_fault(void);
    54 extern void page_not_present(void);
     49extern void alternate_instruction_tlb_fault(__u64 vector, struct exception_regdump *pstate);
     50extern void alternate_data_tlb_fault(__u64 vector, struct exception_regdump *pstate);
     51extern void data_nested_tlb_fault(__u64 vector, struct exception_regdump *pstate);
     52extern void data_dirty_bit_fault(__u64 vector, struct exception_regdump *pstate);
     53extern void instruction_access_bit_fault(__u64 vector, struct exception_regdump *pstate);
     54extern void data_access_bit_fault(__u64 vector, struct exception_regdump *pstate);
     55extern void page_not_present(__u64 vector, struct exception_regdump *pstate);
    5556
    5657#endif
    57 
    58 
Note: See TracChangeset for help on using the changeset viewer.