diff -r 2b433474f2ba -r 957c583b417b kernel/eka/drivers/pbus/mmc/session.cpp --- a/kernel/eka/drivers/pbus/mmc/session.cpp Tue Sep 28 15:28:31 2010 +0100 +++ b/kernel/eka/drivers/pbus/mmc/session.cpp Mon Oct 04 12:03:52 2010 +0100 @@ -54,7 +54,7 @@ OstTraceFunctionEntry1( DUP1_DMMCSESSION_DMMCSESSION_ENTRY, this ); // Ensure that the stack isn't currently running in another thread's context, otherwise this session won't be // removed from the stack's workset until some time later - by which time the session will have been deleted - __ASSERT_ALWAYS(!iStackP->StackRunning(), DMMCSocket::Panic(DMMCSocket::EMMCNotInDfcContext)); + __ASSERT_ALWAYS(!StackP()->StackRunning(), DMMCSocket::Panic(DMMCSocket::EMMCNotInDfcContext)); Abort(); UnlockStack(); OstTraceFunctionExit1( DUP1_DMMCSESSION_DMMCSESSION_EXIT, this ); @@ -392,7 +392,7 @@ ResetCommandStack(); - iMachine.Setup(f, iStackP); + iMachine.Setup(f, StackP()); OstTraceFunctionExit1( DMMCSESSION_SETUPCIMCONTROL_EXIT, this ); } @@ -440,20 +440,20 @@ OstTraceFunctionEntry1( DMMCSESSION_ENGAGE_ENTRY, this ); __KTRACE_OPT(KPBUS1,Kern::Printf(">ms:eng")); - if( iStackP == NULL ) + if( StackP() == NULL ) { OstTraceFunctionExitExt( DMMCSESSION_ENGAGE_EXIT, this, KErrBadDriver ); return KErrBadDriver; } - if( iStackP->iLockingSessionP != NULL && iStackP->iLockingSessionP != this && - (iStackP->EffectiveModes(iConfig) & KMMCModeEnqueIfLocked) == 0 ) + if( StackP()->iLockingSessionP != NULL && StackP()->iLockingSessionP != this && + (StackP()->EffectiveModes(iConfig) & KMMCModeEnqueIfLocked) == 0 ) { OstTraceFunctionExitExt( DUP1_DMMCSESSION_ENGAGE_EXIT, this, KErrServerBusy ); return KErrServerBusy; } - const TMediaState doorState=iStackP->MMCSocket()->iMediaChange->MediaState(); + const TMediaState doorState=StackP()->MMCSocket()->iMediaChange->MediaState(); __KTRACE_OPT(KPBUS1,Kern::Printf(">MMC:Eng ds = %x", doorState)); OstTrace1( TRACE_INTERNALS, DMMCSESSION_ENGAGE, "doorState = 0x%x", doorState); @@ -470,7 +470,7 @@ SetupCIMControl(iSessionID); - iStackP->Add(this); + StackP()->Add(this); __KTRACE_OPT(KPBUS1,Kern::Printf("