Lines Matching refs:a
10 For the purposes of this document, `xl` is used as a representation of any
17 The _domain image format_ is the context of a running domain used for
18 snapshots of a domain or for transferring domains between hosts during
21 There are a number of problems with the domain image format used in Xen 4.5
35 This design addresses the above points, allowing for a completely
44 included in a future draft.
52 The image format consists of a _Header_, followed by 1 or more _Records_.
53 Each record consists of a type and length field, followed by any type-specific
61 The header identifies the stream as a `libxl` stream, including the version of
98 A record has a record header, type specific data and a trailing footer. If
99 `length` is not a multiple of 8, the body is padded with zeroes to align the
136 padding 0 to 7 octets of zeros to pad the whole record to a multiple
145 Several records are specifically for emulators, and have a common sub header.
158 emulator_id 0x00000000: Unknown (In the case of a legacy stream)
188 A libxc context record is a marker, indicating that the stream should be
205 A set of xenstore key/value pairs for a specific emulator associated with the
216 Xenstore key/value data are encoded as a packed sequence of (key, value)
217 tuples. Each (key, value) tuple is a packed pair of NUL terminated octets,
232 A context blob for a specific emulator associated with the domain.
242 The *emulator_ctx* is a binary blob interpreted by the emulator identified by
248 A checkpoint end record marks the end of a checkpoint in the image.
270 control_id 0x00000000: Secondary VM is out of sync, start a new checkpoint
284 a. Suspend primary vm
288 a. Read _CHECKPOINT\_SVM\_READY_ from secondary
291 4. Wait a new checkpoint
292 a. Send _CHECKPOINT\_NEW_ to secondary
297 a. Send _CHECKPOINT\_SVM\_READY_ to primary
300 2. Wait a new checkpoint
301 a. Read _CHECKPOINT\_NEW_ from primary
303 a. Suspend secondary vm
317 Extending an existing record type must be done by adding a new record