| 123456789101112131415161718192021222324252627282930313233 |
- /*
- * SPDX-FileCopyrightText: © Hypermode Inc. <hello@hypermode.com>
- * SPDX-License-Identifier: Apache-2.0
- */
- package z
- import (
- "os"
- "syscall"
- )
- // Mmap uses the mmap system call to memory-map a file. If writable is true,
- // memory protection of the pages is set so that they may be written to as well.
- func mmap(fd *os.File, writable bool, size int64) ([]byte, error) {
- return nil, syscall.EPLAN9
- }
- // Munmap unmaps a previously mapped slice.
- func munmap(b []byte) error {
- return syscall.EPLAN9
- }
- // Madvise uses the madvise system call to give advise about the use of memory
- // when using a slice that is memory-mapped to a file. Set the readahead flag to
- // false if page references are expected in random order.
- func madvise(b []byte, readahead bool) error {
- return syscall.EPLAN9
- }
- func msync(b []byte) error {
- return syscall.EPLAN9
- }
|