POSIX module

mmap

procedureforeign5 overloadsmacOS, Linux, Android onlySource
mmap :: (
    __addr: *void,
    __len: u64,
    __prot: s32,
    __flags: s32,
    __fd: s32,
    __offset: s64
) -> *void #foreign

Parameters

__addr: *void
__len: u64
__prot: s32
__flags: s32
__fd: s32
__offset: s64

Returns

*void
mmap :: (
    unknown0: *void,
    unknown1: u64,
    unknown2: s32,
    unknown3: s32,
    unknown4: s32,
    unknown5: s64
) -> *void #foreign

Parameters

unknown0: *void
unknown1: u64
unknown2: s32
unknown3: s32
unknown4: s32
unknown5: s64

Returns

*void
mmap :: (
    unknown0: *void,
    unknown1: u64,
    unknown2: s32,
    unknown3: s32,
    unknown4: s32,
    unknown5: s64
) -> *void #foreign

Parameters

unknown0: *void
unknown1: u64
unknown2: s32
unknown3: s32
unknown4: s32
unknown5: s64

Returns

*void
mmap :: (
    __addr: *void,
    __size: u64,
    __prot: s32,
    __flags: s32,
    __fd: s32,
    __offset: s64
) -> *void #foreign

Parameters

__addr: *void
__size: u64
__prot: s32
__flags: s32
__fd: s32
__offset: s64

Returns

*void
mmap :: (
    __addr: *void,
    __size: u64,
    __prot: s32,
    __flags: s32,
    __fd: s32,
    __offset: s64
) -> *void #foreign

Parameters

__addr: *void
__size: u64
__prot: s32
__flags: s32
__fd: s32
__offset: s64

Returns

*void

See also