Changeset 29b2bbf in mainline for kernel/generic/include/mm/as.h


Ignore:
Timestamp:
2006-09-18T22:10:20Z (18 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
19dba2b
Parents:
57da95c
Message:

sparc64 work:

  • Experimental support for TSB (Translation Storage Buffer).
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/mm/as.h

    r57da95c r29b2bbf  
    161161        /** Data to be used by the backend. */
    162162        mem_backend_data_t backend_data;
    163        
    164         as_arch_t arch;
    165163};
    166164
     
    191189extern int used_space_remove(as_area_t *a, uintptr_t page, count_t count);
    192190
     191
    193192/* Interface to be implemented by architectures. */
     193#ifndef as_constructor_arch
     194extern int as_constructor_arch(as_t *as, int flags);
     195#endif /* !def as_constructor_arch */
     196#ifndef as_destructor_arch
     197extern int as_destructor_arch(as_t *as);
     198#endif /* !def as_destructor_arch */
     199#ifndef as_create_arch
     200extern int as_create_arch(as_t *as, int flags);
     201#endif /* !def as_create_arch */
    194202#ifndef as_install_arch
    195203extern void as_install_arch(as_t *as);
Note: See TracChangeset for help on using the changeset viewer.