Documentation

Miri.Interpreter.EventFd

Pinned unix/linux_like/eventfd.rs. The source read/write retry callback re-reads the user buffer on every write retry, even though num is captured. Concrete retry-budget exhaustion is an unresolved execution resource outcome.

Instances For
    Instances For
      Instances For
        def Miri.Interpreter.EventFd.read {S F : Type} (h : Hooks S F) (retryBudget : Nat) (fd : F) (pointer : Memory.Pointer (Option Memory.Provenance)) (length : Nat) (finish : Finish S) :

        Takes one source strong self reference. Production transfers it into the typed retry interpreter; the fixture branch retains its explicit runner bound.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          def Miri.Interpreter.EventFd.write {S F : Type} (h : Hooks S F) (retryBudget : Nat) (fd : F) (pointer : Memory.Pointer (Option Memory.Provenance)) (length : Nat) (finish : Finish S) :
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            def Miri.Interpreter.EventFd.create {S F : Type} (h : Hooks S F) (value flags : OpTy Memory.Provenance) :
            Equations
            • One or more equations did not get rendered due to their size.
            Instances For