Home | History | Annotate | Download | only in src

Lines Matching refs:sidestep

9 #include "sandbox/win/src/sidestep/preamble_patcher.h"
13 const size_t kSizeOfSidestepStub = sidestep::kMaxPreambleStubSize;
16 char sidestep[kSizeOfSidestepStub]; // Storage for the sidestep stub.
23 SidestepThunk sidestep; // Standard sidestep thunk.
56 sidestep::SideStepError rv = sidestep::PreamblePatcher::Patch(
60 if (sidestep::SIDESTEP_INSUFFICIENT_BUFFER == rv)
63 if (sidestep::SIDESTEP_SUCCESS != rv)
76 // This is basically a wrapper around the normal sidestep patch that extends
105 // Perform a standard sidestep patch on the last part of the thunk, but point
107 size_t standard_bytes = storage_bytes - offsetof(SmartThunk, sidestep);
110 &thunk->sidestep, standard_bytes, NULL);
115 SetInternalThunk(&thunk->sidestep.internal_thunk, GetInternalThunkSize(),
126 offsetof(SmartThunk, sidestep);
166 lea edx, [ebx]SmartThunk.sidestep // The original function.