Home
last modified time | relevance | path

Searched refs:phase (Results 1 – 25 of 38) sorted by relevance

12

/qemu/docs/devel/
H A Dreset.rst89 Multi-phase mechanism
156 /* call parent class enter phase */
168 /* call parent class hold phase */
180 /* call parent class exit phase */
208 only override the *enter* phase and leave *hold* and *exit* untouched::
215 phase.
225 phase. During *enter* and *hold* phase only, the function will return that the
238 *hold* or *exit* phase of another object in the same reset group.
290 *exit* phase is an error.
324 the three-phase mechanism listed above. It resets all objects
[all …]
H A Drcu.txt45 | finish removal phase
50 begin reclamation phase |
80 phase and the beginning of reclamation phase.
93 marks the end of the removal phase, with func taking care
94 asynchronously of the reclamation phase.
393 /* Removal phase. */
398 /* Reclamation phase. */
H A Dclocks.rst411 in init phase:
432 * and in the enter phase of reset.
/qemu/docs/devel/migration/
H A Dvfio.rst10 Migration of VFIO devices consists of two phases: the optional pre-copy phase,
11 and the stop-and-copy phase. The pre-copy phase is iterative and allows to
13 transferred. The iterative pre-copy phase of migration allows for the guest to
65 vendor driver during iterative pre-copy phase.
122 phase. So, a page marked as dirty will be copied to the destination in both
123 phases. Copying dirty pages in pre-copy phase helps QEMU to predict if it can
124 achieve its downtime tolerances. If QEMU during pre-copy phase keeps finding
130 off, all dirty pages will be copied to the destination in stop-and-copy phase
137 phase of migration. In that case, the unmap ioctl returns any dirty pages in
139 stop-and-copy phase, an IOMMU notifier is used to get a callback for mapped
[all …]
H A Dpostcopy.rst10 the postcopy phase, a failure of *either* side causes the guest to be lost.
51 During the postcopy phase, the bandwidth limits set using
79 during the postcopy phase, and to cause any huge pages that
204 sending. During the precopy phase this is updated as the CPU dirties
219 will go into a paused state. It'll need a recovery phase to continue a
222 The recovery phase normally contains a few steps:
/qemu/hw/m68k/
H A Dnext-cube.c65 int8_t phase; member
155 if (rtc->phase == -1) { in next_scr2_rtc_update()
156 rtc->phase = 0; in next_scr2_rtc_update()
161 if (rtc->phase < 8) { in next_scr2_rtc_update()
165 if (rtc->phase >= 8 && rtc->phase < 16) { in next_scr2_rtc_update()
183 if (rtc->status & (0x80 >> (rtc->phase - 8))) { in next_scr2_rtc_update()
229 if (ret & (0x80 >> (rtc->phase - 8))) { in next_scr2_rtc_update()
238 rtc->phase++; in next_scr2_rtc_update()
239 if (rtc->phase == 16) { in next_scr2_rtc_update()
255 rtc->phase = -1; in next_scr2_rtc_update()
[all …]
/qemu/scripts/coccinelle/
H A Dreset-type.cocci1 // Convert device code using three-phase reset to add a ResetType
16 // implementations of the hold and exit phase methods" it includes
101 identifier phase;
104 - rc->phases.phase(obj)@p
105 + rc->phases.phase(obj, RESET_TYPE_COLD)
/qemu/hw/audio/
H A Dasc.c293 uint32_t phase, incr, offset; in generate_wavetable() local
295 phase = ldl_be_p(&s->regs[chanreg]); in generate_wavetable()
298 phase += incr; in generate_wavetable()
299 offset = (phase >> 15) & 0x1ff; in generate_wavetable()
302 stl_be_p(&s->regs[chanreg], phase); in generate_wavetable()
/qemu/hw/core/
H A Dqdev.c892 bool phase_check(MachineInitPhase phase) in phase_check() argument
894 return machine_phase >= phase; in phase_check()
897 void phase_advance(MachineInitPhase phase) in phase_advance() argument
899 assert(machine_phase == phase - 1); in phase_advance()
900 machine_phase = phase; in phase_advance()
/qemu/hw/block/
H A Dfdc.c950 s->phase = FD_PHASE_RECONSTRUCT; in fdc_pre_load()
961 if (s->phase == FD_PHASE_RECONSTRUCT) { in fdc_post_load()
962 s->phase = reconstruct_phase(s); in fdc_post_load()
1008 return reconstruct_phase(fdctrl) != fdctrl->phase; in fdc_phase_needed()
1017 VMSTATE_UINT8(phase, FDCtrl),
1352 fdctrl->phase = FD_PHASE_COMMAND; in fdctrl_to_command_phase()
1364 fdctrl->phase = FD_PHASE_RESULT; in fdctrl_to_result_phase()
1733 switch (fdctrl->phase) { in fdctrl_read_data()
2237 switch (fdctrl->phase) { in fdctrl_write_data()
2283 fdctrl->phase = FD_PHASE_EXECUTION; in fdctrl_write_data()
H A Dfdc-internal.h97 uint8_t phase; member
/qemu/include/hw/
H A Dqdev-core.h1107 bool phase_check(MachineInitPhase phase);
1108 void phase_advance(MachineInitPhase phase);
/qemu/hw/scsi/
H A Dtrace-events200 esp_set_phase(const char *phase) "setting bus phase to %s"
250 lsi_bad_phase_jump(uint32_t dsp) "Data phase mismatch jump to 0x%"PRIX32
281 lsi_execute_script_blockmove_badphase(const char *phase, const char *expected) "Wrong phase got %s …
291 lsi_execute_script_tc_compp(const char *phase, char op, const char *insn_phase) "Compare phase %s %…
H A Dlsi53c895a.c327 static const char *scsi_phase_name(int phase) in scsi_phase_name() argument
329 return scsi_phases[phase & PHASE_MASK]; in scsi_phase_name()
569 static inline void lsi_set_phase(LSIState *s, int phase) in lsi_set_phase() argument
572 s->sbcl |= phase | LSI_SBCL_REQ; in lsi_set_phase()
573 s->sstat1 = (s->sstat1 & ~PHASE_MASK) | phase; in lsi_set_phase()
H A Desp.c87 static void esp_set_phase(ESPState *s, uint8_t phase) in esp_set_phase() argument
90 s->rregs[ESP_RSTAT] |= phase; in esp_set_phase()
92 trace_esp_set_phase(esp_phase_names[phase]); in esp_set_phase()
/qemu/include/standard-headers/linux/
H A Dinput.h407 uint16_t phase; member
/qemu/include/hw/virtio/
H A Dvhost.h408 VhostDeviceStatePhase phase,
H A Dvhost-backend.h157 VhostDeviceStatePhase phase,
/qemu/include/block/
H A Dblock-global-state.h214 } phase; member
/qemu/include/hw/i2c/
H A Dpmbus_device.h293 uint8_t phase; /* R/W byte */ member
/qemu/
H A D.travis.yml46 # Common first phase for all steps
/qemu/block/
H A Dblock-backend.c607 if (it->phase == BDRV_NEXT_BACKEND_ROOTS) { in bdrv_next()
626 it->phase = BDRV_NEXT_MONITOR_OWNED; in bdrv_next()
648 .phase = BDRV_NEXT_BACKEND_ROOTS, in bdrv_next_reset()
668 if (it->phase == BDRV_NEXT_BACKEND_ROOTS && it->blk) { in bdrv_next_cleanup()
/qemu/hw/virtio/
H A Dvhost-user.c208 uint32_t phase; member
2891 VhostDeviceStatePhase phase, in vhost_user_set_device_state_fd() argument
2906 .phase = phase, in vhost_user_set_device_state_fd()
/qemu/hw/nvme/
H A Dnvme.h498 uint8_t phase; member
/qemu/docs/
H A Drdma.txt65 bulk-phase round of the migration and can be enabled for extremely
117 EFFECTS of memory registration on bulk phase round:

12