Changeset 96b02eb9 in mainline for kernel/generic/src/mm/as.c


Ignore:
Timestamp:
2010-12-14T12:52:38Z (13 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
6b10dab
Parents:
554debd
Message:

more unification of basic types

  • use sysarg_t and native_t (unsigned and signed variant) in both kernel and uspace
  • remove ipcarg_t in favour of sysarg_t

(no change in functionality)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/mm/as.c

    r554debd r96b02eb9  
    20002000
    20012001/** Wrapper for as_area_create(). */
    2002 unative_t sys_as_area_create(uintptr_t address, size_t size, unsigned int flags)
     2002sysarg_t sys_as_area_create(uintptr_t address, size_t size, unsigned int flags)
    20032003{
    20042004        if (as_area_create(AS, flags | AS_AREA_CACHEABLE, size, address,
    20052005            AS_AREA_ATTR_NONE, &anon_backend, NULL))
    2006                 return (unative_t) address;
     2006                return (sysarg_t) address;
    20072007        else
    2008                 return (unative_t) -1;
     2008                return (sysarg_t) -1;
    20092009}
    20102010
    20112011/** Wrapper for as_area_resize(). */
    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);
     2012sysarg_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);
    20152015}
    20162016
    20172017/** Wrapper for as_area_change_flags(). */
    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);
     2018sysarg_t sys_as_area_change_flags(uintptr_t address, unsigned int flags)
     2019{
     2020        return (sysarg_t) as_area_change_flags(AS, flags, address);
    20212021}
    20222022
    20232023/** Wrapper for as_area_destroy(). */
    2024 unative_t sys_as_area_destroy(uintptr_t address)
    2025 {
    2026         return (unative_t) as_area_destroy(AS, address);
     2024sysarg_t sys_as_area_destroy(uintptr_t address)
     2025{
     2026        return (sysarg_t) as_area_destroy(AS, address);
    20272027}
    20282028
Note: See TracChangeset for help on using the changeset viewer.