Deleted
Added
1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) NGINX, Inc. 5 */ 6 7#ifndef _NXT_UNIX_MEM_MAP_H_INCLUDED_ 8#define _NXT_UNIX_MEM_MAP_H_INCLUDED_ --- 29 unchanged lines hidden (view full) --- 38 39#else 40#define NXT_MEM_MAP_PREFAULT 0 41#endif 42 43#define NXT_MEM_MAP_FILE (MAP_SHARED | NXT_MEM_MAP_PREFAULT) 44 45 |
46#define nxt_mem_map_file_ctx_t(ctx) |
47 48 |
49#define nxt_mem_map(addr, ctx, len, protection, flags, fd, offset) \ |
50 nxt_mem_mmap(addr, len, protection, flags, fd, offset) 51 52 |
53#define nxt_mem_unmap(addr, ctx, len) \ |
54 nxt_mem_munmap(addr, len) 55 56 57NXT_EXPORT void *nxt_mem_mmap(void *addr, size_t len, nxt_uint_t protection, 58 nxt_uint_t flags, nxt_fd_t fd, nxt_off_t offset); 59NXT_EXPORT void nxt_mem_munmap(void *addr, size_t len); 60 61 62#endif /* _NXT_UNIX_MEM_MAP_H_INCLUDED_ */ |