HyperDbg Documentation
search
Ctrlk
Communitychevron-downDownloadResearchTutorialhwdbg
  • HyperDbg
  • Getting Started
    • Quick Start
    • FAQ
    • Build & Install
    • Attach to HyperDbgchevron-right
  • Using HyperDbg
    • Prerequisiteschevron-right
    • User-mode Debuggingchevron-right
    • Kernel-mode Debuggingchevron-right
    • Software Development Kit (SDK)chevron-right
  • Commands
    • Debugging Commandschevron-right
    • Meta Commandschevron-right
    • Extension Commandschevron-right
    • Scripting Languagechevron-right
      • Assumptions & Evaluations
      • Variables & Assignments
      • Casting & Type-awareness
      • Conditionals & Loops
      • Constants & Functions
      • Debugger Script (DS)
      • Exampleschevron-right
      • Functionschevron-right
        • debuggerchevron-right
        • eventschevron-right
        • exportschevron-right
        • interlockedchevron-right
          • interlocked_compare_exchange
          • interlocked_decrement
          • interlocked_exchange
          • interlocked_exchange_add
          • interlocked_increment
        • memorychevron-right
        • diassemblerchevron-right
        • spinlockschevron-right
        • timingschevron-right
        • stringschevron-right
    • Commands Maparrow-up-right-from-square
  • Tips & Tricks
    • Considerationschevron-right
    • Nested-Virtualization Environmentschevron-right
    • Miscchevron-right
  • Contribution
    • Style Guidechevron-right
    • Logo & Artworks
  • Design
    • Featureschevron-right
    • Debugger Internalschevron-right
  • Links
    • Twitterarrow-up-right-from-square
    • Telegramarrow-up-right-from-square
    • Discordarrow-up-right-from-square
    • Matrixarrow-up-right-from-square
    • Mastodonarrow-up-right-from-square
    • YouTubearrow-up-right-from-square
    • hwdbg (Chip Debugger)arrow-up-right-from-square
    • Doxygenarrow-up-right-from-square
    • Contributionarrow-up-right-from-square
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
githubEdit
  1. Commandschevron-right
  2. Scripting Languagechevron-right
  3. Functions

interlocked

Interlocked and atomic functions

interlocked_compare_exchangechevron-rightinterlocked_decrementchevron-rightinterlocked_exchangechevron-rightinterlocked_exchange_addchevron-rightinterlocked_incrementchevron-right
Previousprintfchevron-leftNextinterlocked_compare_exchangechevron-right

Last updated 4 years ago