- Timestamp:
- Dec 2, 2018 6:39:16 PM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 127083
- Location:
- trunk
- Files:
-
- 4 added
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/err.h
r75790 r75879 3395 3395 /** @} */ 3396 3396 3397 3398 /** @name RTShMem status codes 3399 * @{ */ 3400 /** Maximum number of mappings reached. */ 3401 #define VERR_SHMEM_MAXIMUM_MAPPINGS_REACHED (-26000) 3402 /** @} */ 3403 3397 3404 /* SED-END */ 3398 3405 -
trunk/include/iprt/mangling.h
r75652 r75879 1942 1942 # define RTSha512t256ToString RT_MANGLER(RTSha512t256ToString) 1943 1943 # define RTSha512t256Update RT_MANGLER(RTSha512t256Update) 1944 # define RTShMemClose RT_MANGLER(RTShMemClose) 1945 # define RTShMemMapRegion RT_MANGLER(RTShMemMapRegion) 1946 # define RTShMemOpen RT_MANGLER(RTShMemOpen) 1947 # define RTShMemQuerySize RT_MANGLER(RTShMemQuerySize) 1948 # define RTShMemRefCount RT_MANGLER(RTShMemRefCount) 1949 # define RTShMemSetSize RT_MANGLER(RTShMemSetSize) 1950 # define RTShMemUnmapRegion RT_MANGLER(RTShMemUnmapRegion) 1944 1951 # define RTSocketClose RT_MANGLER(RTSocketClose) 1945 1952 # define RTSocketFromNative RT_MANGLER(RTSocketFromNative) -
trunk/include/iprt/types.h
r74672 r75879 2528 2528 #define NIL_RTKRNLMODINFO ((RTKRNLMODINFO)~(uintptr_t)0); 2529 2529 2530 /** Shared memory object handle. */ 2531 typedef struct RTSHMEMINT RT_FAR *RTSHMEM; 2532 /** Pointer to a shared memory object handle. */ 2533 typedef RTSHMEM RT_FAR *PRTSHMEM; 2534 /** A NIL shared memory object handle. */ 2535 #define NIL_RTSHMEM ((RTSHMEM)~(uintptr_t)0) 2536 2530 2537 /** 2531 2538 * Handle type. -
trunk/src/VBox/Runtime/Makefile.kmk
r75315 r75879 877 877 r3/win/semmutex-win.cpp \ 878 878 r3/win/serialport-win.cpp \ 879 r3/win/shmem-win.cpp \ 879 880 r3/win/symlink-win.cpp \ 880 881 r3/win/thread-win.cpp \ … … 965 966 r3/posix/semrw-posix.cpp \ 966 967 r3/posix/serialport-posix.cpp \ 968 r3/posix/shmem-posix.cpp \ 967 969 r3/posix/symlink-posix.cpp \ 968 970 r3/posix/thread-posix.cpp \ … … 1148 1150 r3/posix/serialport-posix.cpp \ 1149 1151 r3/posix/symlink-posix.cpp \ 1152 r3/posix/shmem-posix.cpp \ 1150 1153 r3/posix/thread-posix.cpp \ 1151 1154 r3/posix/thread2-posix.cpp \ … … 1229 1232 r3/posix/serialport-posix.cpp \ 1230 1233 r3/posix/symlink-posix.cpp \ 1234 r3/posix/shmem-posix.cpp \ 1231 1235 r3/posix/thread-posix.cpp \ 1232 1236 r3/posix/thread2-posix.cpp \ … … 1305 1309 r3/posix/serialport-posix.cpp \ 1306 1310 r3/posix/symlink-posix.cpp \ 1311 r3/posix/shmem-posix.cpp \ 1307 1312 r3/posix/thread-posix.cpp \ 1308 1313 r3/posix/thread2-posix.cpp \ … … 1374 1379 r3/posix/serialport-posix.cpp \ 1375 1380 r3/posix/symlink-posix.cpp \ 1381 r3/posix/shmem-posix.cpp \ 1376 1382 r3/posix/thread-posix.cpp \ 1377 1383 r3/posix/thread2-posix.cpp \ -
trunk/src/VBox/Runtime/VBox/VBoxRTImp.def
r74672 r75879 1662 1662 RTSha512ToString 1663 1663 RTSha512Update 1664 RTShMemClose 1665 RTShMemMapRegion 1666 RTShMemOpen 1667 RTShMemQuerySize 1668 RTShMemRefCount 1669 RTShMemSetSize 1670 RTShMemUnmapRegion 1664 1671 RTSocketClose 1665 1672 RTSocketFromNative -
trunk/src/VBox/Runtime/include/internal/magics.h
r74313 r75879 191 191 /** RTSERIALPORTINTERNAL::u32Magic value after RTSerialPortClose. */ 192 192 #define RTSERIALPORT_MAGIC_DEAD UINT32_C(0x19050324) 193 /** RTSHMEMINT::u32Magic value (Stephen William Hawking) */ 194 #define RTSHMEM_MAGIC UINT32_C(0x19420108) 195 /** RTSHMEMINT::u32Magic value after RTShMemClose */ 196 #define RTSHMEM_MAGIC_DEAD UINT32_C(0x20180314) 193 197 /** The magic value for RTSOCKETINT::u32Magic. (Stanislaw Lem) */ 194 198 #define RTSOCKET_MAGIC UINT32_C(0x19210912) -
trunk/src/VBox/Runtime/testcase/Makefile.kmk
r74169 r75879 151 151 tstRTVfs \ 152 152 tstRTZip \ 153 tstRTJson 153 tstRTJson \ 154 tstRTShMem 154 155 155 156 PROGRAMS.win += \ … … 731 732 tstRTJson_SOURCES = tstRTJson.cpp 732 733 734 tstRTShMem_TEMPLATE = VBOXR3TSTEXE 735 tstRTShMem_SOURCES = tstRTShMem.cpp 736 733 737 # 734 738 # Ring-0 testcases.
Note:
See TracChangeset
for help on using the changeset viewer.