package mirage-block-xen

  1. Overview
  2. Docs
MirageOS block driver for Xen that implements the blkfront/back protocol

Install

Dune Dependency

Authors

Maintainers

Sources

mirage-block-xen-2.1.3.tbz
sha256=03376069972d05cfa4daeb89a934faef43cfdb583838e575cbeb662bebdef451
sha512=8288e1f0e08875e5dc9a5a13c39bfd495fc0571645fa13bf6d218ff7c34e90fd665c00ebecf688e5c110c889ff1fabeae317ecf4ca975a5d05cbcc5c219a675d

doc/mirage-block-xen.back/Block_request/index.html

Module Block_requestSource

Sourcetype request = {
  1. id : int64 list;
  2. op : Blkproto.Req.op;
  3. sector : int64;
  4. length : int;
  5. buffers : Cstruct.t list;
  6. depends : int64 list;
}
Sourceval string_of_request : request -> string
Sourcetype t = request list
Sourceval empty : 'a list
Sourceval conflicts : request -> request -> bool
Sourceval add : request list -> int64 -> Blkproto.Req.op -> int64 -> Cstruct.t list -> request list
Sourceval coalesce : request list -> request list
Sourceval pop : request list -> request list * request list
OCaml

Innovation. Community. Security.