Changes in kernel/generic/src/mm/as.c [96b02eb9:7e752b2] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/mm/as.c
r96b02eb9 r7e752b2 2000 2000 2001 2001 /** Wrapper for as_area_create(). */ 2002 sysarg_t sys_as_area_create(uintptr_t address, size_t size, unsigned int flags)2002 unative_t sys_as_area_create(uintptr_t address, size_t size, unsigned int flags) 2003 2003 { 2004 2004 if (as_area_create(AS, flags | AS_AREA_CACHEABLE, size, address, 2005 2005 AS_AREA_ATTR_NONE, &anon_backend, NULL)) 2006 return ( sysarg_t) address;2006 return (unative_t) address; 2007 2007 else 2008 return ( sysarg_t) -1;2008 return (unative_t) -1; 2009 2009 } 2010 2010 2011 2011 /** Wrapper for as_area_resize(). */ 2012 sysarg_t sys_as_area_resize(uintptr_t address, size_t size, unsigned int flags)2013 { 2014 return ( sysarg_t) as_area_resize(AS, address, size, 0);2012 unative_t sys_as_area_resize(uintptr_t address, size_t size, unsigned int flags) 2013 { 2014 return (unative_t) as_area_resize(AS, address, size, 0); 2015 2015 } 2016 2016 2017 2017 /** Wrapper for as_area_change_flags(). */ 2018 sysarg_t sys_as_area_change_flags(uintptr_t address, unsigned int flags)2019 { 2020 return ( sysarg_t) as_area_change_flags(AS, flags, address);2018 unative_t sys_as_area_change_flags(uintptr_t address, unsigned int flags) 2019 { 2020 return (unative_t) as_area_change_flags(AS, flags, address); 2021 2021 } 2022 2022 2023 2023 /** Wrapper for as_area_destroy(). */ 2024 sysarg_t sys_as_area_destroy(uintptr_t address)2025 { 2026 return ( sysarg_t) as_area_destroy(AS, address);2024 unative_t sys_as_area_destroy(uintptr_t address) 2025 { 2026 return (unative_t) as_area_destroy(AS, address); 2027 2027 } 2028 2028
Note:
See TracChangeset
for help on using the changeset viewer.