Home
last modified time | relevance | path

Searched refs:IsOnCurrentThread (Results 1 – 25 of 875) sorted by relevance

12345678910>>...35

/dports/www/firefox-esr/firefox-91.8.0/dom/media/gmp/
H A DChromiumCDMParent.cpp41 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in ChromiumCDMParent()
51 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in Init()
131 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in CreateSession()
148 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in LoadSession()
167 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in SetServerCertificate()
182 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in UpdateSession()
196 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in CloseSession()
210 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in RemoveSession()
225 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in NotifyOutputProtectionStatus()
265 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in CompleteQueryOutputProtectionStatus()
[all …]
H A DGMPContentParent.cpp52 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in CheckThread()
58 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in ChromiumCDMDestroyed()
67 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in VideoDecoderDestroyed()
77 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in VideoEncoderDestroyed()
85 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in AddCloseBlocker()
93 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in RemoveCloseBlocker()
103 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in CloseIfUnused()
H A DGMPVideoEncoderParent.cpp56 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in Close()
81 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in InitEncode()
108 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in Encode()
149 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in SetChannelParameters()
166 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in SetRates()
182 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in SetPeriodicKeyFrames()
195 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in Shutdown()
/dports/www/firefox/firefox-99.0/dom/media/gmp/
H A DChromiumCDMParent.cpp42 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in ChromiumCDMParent()
52 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in Init()
132 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in CreateSession()
149 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in LoadSession()
168 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in SetServerCertificate()
183 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in UpdateSession()
197 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in CloseSession()
211 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in RemoveSession()
226 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in NotifyOutputProtectionStatus()
266 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in CompleteQueryOutputProtectionStatus()
[all …]
H A DGMPContentParent.cpp52 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in CheckThread()
58 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in ChromiumCDMDestroyed()
67 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in VideoDecoderDestroyed()
77 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in VideoEncoderDestroyed()
85 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in AddCloseBlocker()
93 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in RemoveCloseBlocker()
103 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in CloseIfUnused()
H A DGMPVideoEncoderParent.cpp55 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in Close()
80 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in InitEncode()
107 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in Encode()
148 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in SetChannelParameters()
165 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in SetRates()
181 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in SetPeriodicKeyFrames()
194 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in Shutdown()
/dports/mail/thunderbird/thunderbird-91.8.0/dom/media/gmp/
H A DChromiumCDMParent.cpp41 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in ChromiumCDMParent()
51 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in Init()
131 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in CreateSession()
148 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in LoadSession()
167 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in SetServerCertificate()
182 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in UpdateSession()
196 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in CloseSession()
210 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in RemoveSession()
225 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in NotifyOutputProtectionStatus()
265 MOZ_ASSERT(mGMPThread->IsOnCurrentThread()); in CompleteQueryOutputProtectionStatus()
[all …]
H A DGMPContentParent.cpp52 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in CheckThread()
58 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in ChromiumCDMDestroyed()
67 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in VideoDecoderDestroyed()
77 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in VideoEncoderDestroyed()
85 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in AddCloseBlocker()
93 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in RemoveCloseBlocker()
103 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in CloseIfUnused()
H A DGMPVideoEncoderParent.cpp56 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in Close()
81 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in InitEncode()
108 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in Encode()
149 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in SetChannelParameters()
166 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in SetRates()
182 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in SetPeriodicKeyFrames()
195 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in Shutdown()
/dports/lang/spidermonkey78/firefox-78.9.0/gfx/layers/ipc/
H A DRemoteContentController.cpp38 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyLayerTransforms()
102 if (mCompositorThread->IsOnCurrentThread()) { in HandleTap()
170 if (mCompositorThread->IsOnCurrentThread()) { in NotifyPinchGesture()
201 return mCompositorThread->IsOnCurrentThread(); in IsRepaintThread()
211 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyAPZStateChange()
228 if (!mCompositorThread->IsOnCurrentThread()) { in UpdateOverscrollVelocity()
242 if (!mCompositorThread->IsOnCurrentThread()) { in UpdateOverscrollOffset()
256 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyMozMouseScrollEvent()
282 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyAsyncScrollbarDragInitiated()
301 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyAsyncScrollbarDragRejected()
[all …]
H A DCanvasThread.cpp38 mCompositorThreadKeepAlive->GetCompositorThread()->IsOnCurrentThread()); in ~CanvasThreadHolder()
78 ->IsOnCurrentThread()); in StaticRelease()
102 lockedCanvasThreadHolder.ref()->mCanvasThread->IsOnCurrentThread(); in IsInCanvasThread()
109 lockedCanvasThreadHolder.ref()->mCanvasWorkers->IsOnCurrentThread(); in IsInCanvasWorker()
116 (lockedCanvasThreadHolder.ref()->mCanvasWorkers->IsOnCurrentThread() || in IsInCanvasThreadOrWorker()
117 lockedCanvasThreadHolder.ref()->mCanvasThread->IsOnCurrentThread()); in IsInCanvasThreadOrWorker()
/dports/www/firefox/firefox-99.0/netwerk/protocol/websocket/
H A DWebSocketConnectionParent.cpp34 MOZ_ASSERT(mBackgroundThread->IsOnCurrentThread()); in RecvOnTransportAvailable()
55 MOZ_ASSERT(mBackgroundThread->IsOnCurrentThread()); in RecvOnError()
65 MOZ_ASSERT(mBackgroundThread->IsOnCurrentThread()); in RecvOnUpgradeFailed()
76 MOZ_ASSERT(mBackgroundThread->IsOnCurrentThread()); in RecvOnTCPClosed()
87 MOZ_ASSERT(mBackgroundThread->IsOnCurrentThread()); in RecvOnDataReceived()
136 if (mBackgroundThread->IsOnCurrentThread()) { in Close()
148 MOZ_ASSERT(mBackgroundThread->IsOnCurrentThread()); in WriteOutputData()
175 if (mBackgroundThread->IsOnCurrentThread()) { in StartReading()
187 MOZ_ASSERT(mBackgroundThread->IsOnCurrentThread()); in DrainSocketData()
/dports/www/firefox-esr/firefox-91.8.0/gfx/layers/apz/util/
H A DChromeProcessController.cpp57 if (!mUIThread->IsOnCurrentThread()) { in NotifyLayerTransforms()
88 if (!mUIThread->IsOnCurrentThread()) { in Destroy()
95 MOZ_ASSERT(mUIThread->IsOnCurrentThread()); in Destroy()
162 if (!mUIThread->IsOnCurrentThread()) { in HandleTap()
223 if (!mUIThread->IsOnCurrentThread()) { in NotifyPinchGesture()
248 if (!mUIThread->IsOnCurrentThread()) { in NotifyAPZStateChange()
266 if (!mUIThread->IsOnCurrentThread()) { in NotifyMozMouseScrollEvent()
287 if (!mUIThread->IsOnCurrentThread()) { in NotifyAsyncScrollbarDragInitiated()
302 if (!mUIThread->IsOnCurrentThread()) { in NotifyAsyncScrollbarDragRejected()
315 if (!mUIThread->IsOnCurrentThread()) { in NotifyAsyncAutoscrollRejected()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/gfx/layers/apz/util/
H A DChromeProcessController.cpp55 if (!mUIThread->IsOnCurrentThread()) { in NotifyLayerTransforms()
84 if (!mUIThread->IsOnCurrentThread()) { in Destroy()
91 MOZ_ASSERT(mUIThread->IsOnCurrentThread()); in Destroy()
158 if (!mUIThread->IsOnCurrentThread()) { in HandleTap()
218 if (!mUIThread->IsOnCurrentThread()) { in NotifyPinchGesture()
242 if (!mUIThread->IsOnCurrentThread()) { in NotifyAPZStateChange()
260 if (!mUIThread->IsOnCurrentThread()) { in NotifyMozMouseScrollEvent()
281 if (!mUIThread->IsOnCurrentThread()) { in NotifyAsyncScrollbarDragInitiated()
296 if (!mUIThread->IsOnCurrentThread()) { in NotifyAsyncScrollbarDragRejected()
309 if (!mUIThread->IsOnCurrentThread()) { in NotifyAsyncAutoscrollRejected()
[all …]
/dports/www/firefox/firefox-99.0/gfx/layers/apz/util/
H A DChromeProcessController.cpp57 if (!mUIThread->IsOnCurrentThread()) { in NotifyLayerTransforms()
88 if (!mUIThread->IsOnCurrentThread()) { in Destroy()
95 MOZ_ASSERT(mUIThread->IsOnCurrentThread()); in Destroy()
159 if (!mUIThread->IsOnCurrentThread()) { in HandleTap()
220 if (!mUIThread->IsOnCurrentThread()) { in NotifyPinchGesture()
245 if (!mUIThread->IsOnCurrentThread()) { in NotifyAPZStateChange()
263 if (!mUIThread->IsOnCurrentThread()) { in NotifyMozMouseScrollEvent()
284 if (!mUIThread->IsOnCurrentThread()) { in NotifyAsyncScrollbarDragInitiated()
299 if (!mUIThread->IsOnCurrentThread()) { in NotifyAsyncScrollbarDragRejected()
312 if (!mUIThread->IsOnCurrentThread()) { in NotifyAsyncAutoscrollRejected()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/gfx/layers/apz/util/
H A DChromeProcessController.cpp57 if (!mUIThread->IsOnCurrentThread()) { in NotifyLayerTransforms()
88 if (!mUIThread->IsOnCurrentThread()) { in Destroy()
95 MOZ_ASSERT(mUIThread->IsOnCurrentThread()); in Destroy()
162 if (!mUIThread->IsOnCurrentThread()) { in HandleTap()
223 if (!mUIThread->IsOnCurrentThread()) { in NotifyPinchGesture()
248 if (!mUIThread->IsOnCurrentThread()) { in NotifyAPZStateChange()
266 if (!mUIThread->IsOnCurrentThread()) { in NotifyMozMouseScrollEvent()
287 if (!mUIThread->IsOnCurrentThread()) { in NotifyAsyncScrollbarDragInitiated()
302 if (!mUIThread->IsOnCurrentThread()) { in NotifyAsyncScrollbarDragRejected()
315 if (!mUIThread->IsOnCurrentThread()) { in NotifyAsyncAutoscrollRejected()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/gfx/layers/ipc/
H A DRemoteContentController.cpp33 MOZ_ASSERT(CompositorThread()->IsOnCurrentThread()); in RemoteContentController()
40 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyLayerTransforms()
105 if (mCompositorThread->IsOnCurrentThread()) { in HandleTap()
175 if (mCompositorThread->IsOnCurrentThread()) { in NotifyPinchGesture()
208 return mCompositorThread->IsOnCurrentThread(); in IsRepaintThread()
218 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyAPZStateChange()
285 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyMozMouseScrollEvent()
311 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyAsyncScrollbarDragInitiated()
330 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyAsyncScrollbarDragRejected()
346 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyAsyncAutoscrollRejected()
[all …]
/dports/www/firefox/firefox-99.0/gfx/layers/ipc/
H A DRemoteContentController.cpp33 MOZ_ASSERT(CompositorThread()->IsOnCurrentThread()); in RemoteContentController()
40 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyLayerTransforms()
105 if (mCompositorThread->IsOnCurrentThread()) { in HandleTap()
175 if (mCompositorThread->IsOnCurrentThread()) { in NotifyPinchGesture()
208 return mCompositorThread->IsOnCurrentThread(); in IsRepaintThread()
218 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyAPZStateChange()
285 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyMozMouseScrollEvent()
311 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyAsyncScrollbarDragInitiated()
330 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyAsyncScrollbarDragRejected()
346 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyAsyncAutoscrollRejected()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/gfx/layers/ipc/
H A DRemoteContentController.cpp33 MOZ_ASSERT(CompositorThread()->IsOnCurrentThread()); in RemoteContentController()
40 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyLayerTransforms()
105 if (mCompositorThread->IsOnCurrentThread()) { in HandleTap()
175 if (mCompositorThread->IsOnCurrentThread()) { in NotifyPinchGesture()
208 return mCompositorThread->IsOnCurrentThread(); in IsRepaintThread()
218 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyAPZStateChange()
285 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyMozMouseScrollEvent()
311 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyAsyncScrollbarDragInitiated()
330 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyAsyncScrollbarDragRejected()
346 if (!mCompositorThread->IsOnCurrentThread()) { in NotifyAsyncAutoscrollRejected()
[all …]
/dports/www/firefox/firefox-99.0/dom/media/platforms/wrappers/
H A DMediaDataDecoderProxy.cpp14 if (!mProxyThread || mProxyThread->IsOnCurrentThread()) { in Init()
26 if (!mProxyThread || mProxyThread->IsOnCurrentThread()) { in Decode()
42 if (!mProxyThread || mProxyThread->IsOnCurrentThread()) { in DecodeBatch()
55 if (!mProxyThread || mProxyThread->IsOnCurrentThread()) { in Flush()
66 if (!mProxyThread || mProxyThread->IsOnCurrentThread()) { in Drain()
81 if (!mProxyThread || mProxyThread->IsOnCurrentThread()) { in Shutdown()
113 if (!mProxyThread || mProxyThread->IsOnCurrentThread()) { in SetSeekThreshold()
/dports/www/firefox/firefox-99.0/dom/media/webrtc/libwebrtcglue/
H A DAudioConduit.cpp144 MOZ_ASSERT(mCallThread->IsOnCurrentThread()); in InitControl()
166 MOZ_ASSERT(mCallThread->IsOnCurrentThread()); in OnDtmfEvent()
174 MOZ_ASSERT(mCallThread->IsOnCurrentThread()); in OnControlConfigChange()
339 MOZ_ASSERT(mCallThread->IsOnCurrentThread()); in GetLocalSSRCs()
344 MOZ_ASSERT(mCallThread->IsOnCurrentThread()); in OverrideRemoteSSRC()
369 MOZ_ASSERT(mCallThread->IsOnCurrentThread()); in GetRemoteSSRC()
378 MOZ_ASSERT(mCallThread->IsOnCurrentThread()); in GetReceiverStats()
387 MOZ_ASSERT(mCallThread->IsOnCurrentThread()); in GetSenderStats()
395 MOZ_ASSERT(mCallThread->IsOnCurrentThread()); in GetCallStats()
489 MOZ_ASSERT(mCallThread->IsOnCurrentThread()); in OnRtpReceived()
[all …]
H A DWebrtcCallWrapper.cpp44 MOZ_ASSERT(mCallThread->IsOnCurrentThread()); in SetCall()
50 MOZ_ASSERT(mCallThread->IsOnCurrentThread()); in Call()
55 MOZ_ASSERT(mCallThread->IsOnCurrentThread()); in UnsetRemoteSSRC()
62 MOZ_ASSERT(mCallThread->IsOnCurrentThread()); in RegisterConduit()
67 MOZ_ASSERT(mCallThread->IsOnCurrentThread()); in UnregisterConduit()
72 MOZ_ASSERT(mCallThread->IsOnCurrentThread()); in Destroy()
/dports/lang/spidermonkey78/firefox-78.9.0/dom/media/gmp/
H A DGMPContentParent.cpp53 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in CheckThread()
59 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in ChromiumCDMDestroyed()
68 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in VideoDecoderDestroyed()
78 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in VideoEncoderDestroyed()
86 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in AddCloseBlocker()
94 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in RemoveCloseBlocker()
104 MOZ_ASSERT(GMPEventTarget()->IsOnCurrentThread()); in CloseIfUnused()
H A DGMPVideoEncoderParent.cpp58 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in Close()
83 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in InitEncode()
110 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in Encode()
151 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in SetChannelParameters()
168 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in SetRates()
184 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in SetPeriodicKeyFrames()
197 MOZ_ASSERT(mPlugin->GMPEventTarget()->IsOnCurrentThread()); in Shutdown()
/dports/lang/spidermonkey60/firefox-60.9.0/xpcom/threads/
H A DThrottledEventQueue.cpp113 mBaseTarget->IsOnCurrentThread(&currentThread); in CurrentName()
142 mBaseTarget->IsOnCurrentThread(&currentThread); in ExecuteRunnable()
280 Unused << mBaseTarget->IsOnCurrentThread(&onBaseTarget); in AwaitIdle()
336 bool IsOnCurrentThread() { return mBaseTarget->IsOnCurrentThread(); } in IsOnCurrentThread() function in mozilla::ThrottledEventQueue::Inner
395 ThrottledEventQueue::IsOnCurrentThread(bool* aResult) { in IsOnCurrentThread() function in mozilla::ThrottledEventQueue
396 *aResult = mInner->IsOnCurrentThread(); in IsOnCurrentThread()
402 return mInner->IsOnCurrentThread(); in NS_IMETHODIMP_()

12345678910>>...35