Subversion Repositories HelenOS-historic

Rev

Rev 1026 | Rev 1048 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1026 Rev 1044
Line 91... Line 91...
91
    asid_t asid;
91
    asid_t asid;
92
};
92
};
93
 
93
 
94
struct as_operations {
94
struct as_operations {
95
    pte_t *(* page_table_create)(int flags);
95
    pte_t *(* page_table_create)(int flags);
-
 
96
    void (* page_table_lock)(as_t *as, bool lock);
-
 
97
    void (* page_table_unlock)(as_t *as, bool unlock);
96
};
98
};
97
typedef struct as_operations as_operations_t;
99
typedef struct as_operations as_operations_t;
98
 
100
 
99
extern as_t *AS_KERNEL;
101
extern as_t *AS_KERNEL;
100
extern as_operations_t *as_operations;
102
extern as_operations_t *as_operations;