Changeset d3e7ff4 in mainline for generic/include/mm


Ignore:
Timestamp:
2006-03-14T14:10:25Z (20 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
5581c45e
Parents:
5be1923
Message:

Add sys_mremap() syscall.

Location:
generic/include/mm
Files:
2 edited

Legend:

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

    r5be1923 rd3e7ff4  
    105105extern as_t *as_create(int flags);
    106106extern as_area_t *as_area_create(as_t *as, as_area_type_t type, size_t size, __address base);
     107extern __address as_remap(as_t *as, __address address, size_t size, int flags);
    107108extern void as_set_mapping(as_t *as, __address page, __address frame);
    108109extern int as_page_fault(__address page);
  • generic/include/mm/page.h

    r5be1923 rd3e7ff4  
    6161#define PAGE_GLOBAL             (1<<PAGE_GLOBAL_SHIFT)
    6262
    63 
    6463/* TODO - check that userspace is OK, platform specific functions etc */
    6564static inline void copy_to_uspace(void *dst, void *src, count_t cnt)
Note: See TracChangeset for help on using the changeset viewer.