Linux User-Mode Scheduling
v1.0.0
  • Overview
  • Building
  • Userspace library documentation
  • Kernel module documentation
  • Tools
  • Benchmarks
Linux User-Mode Scheduling
  • »
  • Linux User-Mode Scheduling (UMS) documentation
  • View page source

Linux User-Mode Scheduling (UMS) documentation

  • Overview
  • Building
    • Minimal Requirements
    • Development Requirements
    • Build
      • Options
      • Variables
      • Targets
    • Minimal installation steps
  • Userspace library documentation
    • Userspace library
      • UMS Scheduler
      • UMS Scheduler Thread
      • UMS Scheduler Entry Point Function
      • UMS Worker Threads and Completion Lists
      • UMS Thread Execution
    • API
      • Usage
      • Definitions and Data types
        • Defines
        • Enums
        • Structs
        • Unions
        • Typedefs
      • Functions
    • Examples
      • Simple Example
    • Library internals
      • UMS library lifecycle
      • UMS Scheduler
        • Enter UMS scheduling mode
        • Execute UMS worker thread context
      • UMS Worker
        • Enter UMS working mode
        • UMS worker yield
      • UMS Completion List
  • Kernel module documentation
    • uAPI
      • Definitions and Data types
        • Defines
        • Enums
        • Structs
        • Typedefs
      • Usage
        • Open UMS device
        • Create UMS completion list
        • Enter UMS scheduler mode
        • Enter UMS worker mode
        • Dequeue UMS scheduler event
        • Dequeue UMS completion list items
        • Get next UMS context list item
        • Execute UMS worker context
        • UMS worker yield
        • Exit UMS worker mode
        • Delete UMS completion list
    • Module internals
      • Module lifecycle
      • Module diagram
      • Core structures and functionalities
        • Logging
        • ID allocation
      • UMS Device
        • Open
        • Release
        • Structs
        • Functions
      • UMS Context
        • Defines
        • Structs
        • Functions
      • UMS Completion List
        • Overview
        • Defines
        • Structs
        • Functions
      • UMS Scheduler
        • Overview
        • Defines
        • Structs
        • Functions
      • UMS Worker
        • Overview
        • Structs
        • Functions
      • Procfs
        • Overview
        • Structs
        • Functions
  • Tools
    • Benchmark tool
      • Options
  • Benchmarks
Next

© Copyright 2021, Arella Matteo.

Built with Sphinx using a theme provided by Read the Docs.