Changeset 79949 in vbox
- Timestamp:
- Jul 24, 2019 11:05:45 AM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 132374
- Location:
- trunk
- Files:
-
- 7 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/err.h
r77941 r79949 2687 2687 /** @} */ 2688 2688 2689 2690 /** @name RTIoQueue status codes 2691 * @{ */ 2692 /** The handle was not registered for use with the I/O queue. */ 2693 #define VERR_IOQUEUE_HANDLE_NOT_REGISTERED (-26200) 2694 /** The I/O queue is full and can't accept more requests. */ 2695 #define VERR_IOQUEUE_FULL (-26201) 2696 /** The I/O queue doesn't contain any prepared requests to commit or wait for completion. */ 2697 #define VERR_IOQUEUE_EMPTY (-26202) 2698 /** The I/O queue has requests pending which need complete first. */ 2699 #define VERR_IOQUEUE_BUSY (-26203) 2700 /** @} */ 2701 2689 2702 /* SED-END */ 2690 2703 -
trunk/include/iprt/log.h
r77558 r79949 63 63 RTLOGGROUP_FS, 64 64 RTLOGGROUP_HTTP, 65 RTLOGGROUP_IOQUEUE, 65 66 RTLOGGROUP_LDR, 66 67 RTLOGGROUP_LOCALIPC, … … 99 100 "RT_FS", \ 100 101 "RT_HTTP", \ 102 "RT_IOQUEUE", \ 101 103 "RT_LDR", \ 102 104 "RT_LOCALIPC", \ … … 109 111 "RT_TIMER", \ 110 112 "RT_VFS", \ 111 "RT_18", \112 113 "RT_19", \ 113 114 "RT_20", \ -
trunk/include/iprt/mangling.h
r79570 r79949 1143 1143 # define RTIniFileQueryPair RT_MANGLER(RTIniFileQueryPair) 1144 1144 # define RTIniFileQueryValue RT_MANGLER(RTIniFileQueryValue) 1145 # define RTIoQueueCommit RT_MANGLER(RTIoQueueCommit) 1146 # define RTIoQueueCreate RT_MANGLER(RTIoQueueCreate) 1147 # define RTIoQueueDestroy RT_MANGLER(RTIoQueueDestroy) 1148 # define RTIoQueueEvtWait RT_MANGLER(RTIoQueueEvtWait) 1149 # define RTIoQueueEvtWaitWakeup RT_MANGLER(RTIoQueueEvtWaitWakeup) 1150 # define RTIoQueueHandleDeregister RT_MANGLER(RTIoQueueHandleDeregister) 1151 # define RTIoQueueHandleRegister RT_MANGLER(RTIoQueueHandleRegister) 1152 # define RTIoQueueProviderGetBestForHndType RT_MANGLER(RTIoQueueProviderGetBestForHndType) 1153 # define RTIoQueueProviderGetById RT_MANGLER(RTIoQueueProviderGetById) 1154 # define RTIoQueueRequestPrepare RT_MANGLER(RTIoQueueRequestPrepare) 1155 # define RTIoQueueRequestPrepareSg RT_MANGLER(RTIoQueueRequestPrepareSg) 1145 1156 # define RTJsonIteratorBegin RT_MANGLER(RTJsonIteratorBegin) 1146 1157 # define RTJsonIteratorBeginArray RT_MANGLER(RTJsonIteratorBeginArray) … … 3947 3958 # define g_cRTCrKeyAllMarkers RT_MANGLER(g_cRTCrKeyAllMarkers) 3948 3959 # define g_acRTThreadTypeStats RT_MANGLER(g_acRTThreadTypeStats) /* internal */ 3960 # define g_RTIoQueueStdFileProv RT_MANGLER(g_RTIoQueueStdFileProv) /* internal */ 3961 # define g_RTIoQueueAioFileProv RT_MANGLER(g_RTIoQueueAioFileProv) /* internal */ 3962 # define g_RTIoQueueLnxIoURingProv RT_MANGLER(g_RTIoQueueLnxIoURingProv) /* internal */ 3949 3963 3950 3964 #if 0 /* Disabled for now as I'm not sure the assmbler supports mangling yet. */ -
trunk/src/VBox/Runtime/Makefile.kmk
r79891 r79949 447 447 common/fs/ntfsvfs.cpp \ 448 448 common/fs/RTFsCmdLs.cpp \ 449 common/ioqueue/ioqueuebase.cpp \ 450 common/ioqueue/ioqueue-aiofile-provider.cpp \ 451 common/ioqueue/ioqueue-stdfile-provider.cpp \ 449 452 common/ldr/ldr.cpp \ 450 453 common/ldr/ldrELF.cpp \ … … 2171 2174 $(VBoxRT_0_OUTDIR)/VBoxRT.def 2172 2175 VBoxRT_SOURCES.linux += \ 2173 r3/linux/fileaio-linux.cpp 2176 r3/linux/fileaio-linux.cpp \ 2177 r3/linux/ioqueue-iouringfile-provider.cpp 2174 2178 VBoxRT_SOURCES.solaris += \ 2175 2179 r3/solaris/fileaio-solaris.cpp
Note:
See TracChangeset
for help on using the changeset viewer.