Lines Matching defs:rcBusy
158 * immediately. In that case we do normal R0/RC rcBusy handling.
207 * @returns rcBusy when encountering a busy critical section in GC/R0.
212 * @param rcBusy The status code to return when we're in GC or R0
215 DECL_FORCE_INLINE(int) pdmCritSectEnter(PPDMCRITSECT pCritSect, int rcBusy, PCRTLOCKVALSRCPOS pSrcPos)
270 NOREF(rcBusy);
325 if (rcBusy == VINF_SUCCESS)
335 LogFlow(("PDMCritSectEnter: locked => R3 (%Rrc)\n", rcBusy));
336 return rcBusy;
345 * @returns rcBusy when encountering a busy critical section in RC/R0.
350 * @param rcBusy The status code to return when we're in RC or R0
355 VMMDECL(int) PDMCritSectEnter(PPDMCRITSECT pCritSect, int rcBusy)
358 return pdmCritSectEnter(pCritSect, rcBusy, NULL);
361 return pdmCritSectEnter(pCritSect, rcBusy, &SrcPos);
370 * @returns rcBusy when encountering a busy critical section in RC/R0.
375 * @param rcBusy The status code to return when we're in RC or R0
387 VMMDECL(int) PDMCritSectEnterDebug(PPDMCRITSECT pCritSect, int rcBusy, RTHCUINTPTR uId, RT_SRC_POS_DECL)
391 return pdmCritSectEnter(pCritSect, rcBusy, &SrcPos);
394 return pdmCritSectEnter(pCritSect, rcBusy, NULL);
512 * @returns rcBusy when encountering a busy critical section in GC/R0.