Home
last modified time | relevance | path

Searched refs:replay_state (Results 1 – 11 of 11) sorted by relevance

/openbmc/qemu/replay/
H A Dreplay-internal.c176 if (!replay_state.has_unread_data) { in replay_fetch_data_kind()
177 replay_state.data_kind = replay_get_byte(); in replay_fetch_data_kind()
178 replay_state.current_event++; in replay_fetch_data_kind()
179 if (replay_state.data_kind == EVENT_INSTRUCTION) { in replay_fetch_data_kind()
180 replay_state.instruction_count = replay_get_dword(); in replay_fetch_data_kind()
183 replay_state.has_unread_data = true; in replay_fetch_data_kind()
184 if (replay_state.data_kind >= EVENT_COUNT) { in replay_fetch_data_kind()
186 replay_state.data_kind); in replay_fetch_data_kind()
195 replay_state.has_unread_data = false; in replay_finish_event()
246 int diff = (int)(current_icount - replay_state.current_icount); in replay_advance_current_icount()
[all …]
H A Dreplay.c34 ReplayState replay_state; variable
147 if (replay_state.instruction_count != 0) { in replay_next_event_is()
148 assert(replay_state.data_kind == EVENT_INSTRUCTION); in replay_next_event_is()
153 unsigned int data_kind = replay_state.data_kind; in replay_next_event_is()
180 res = replay_state.instruction_count; in replay_get_instructions()
196 if (replay_state.instruction_count > 0) { in replay_account_executed_instructions()
322 res = EVENT_CHECKPOINT <= replay_state.data_kind in replay_has_event()
323 && replay_state.data_kind <= EVENT_CHECKPOINT_LAST; in replay_has_event()
324 res = res || (EVENT_ASYNC <= replay_state.data_kind in replay_has_event()
325 && replay_state.data_kind <= EVENT_ASYNC_LAST); in replay_has_event()
[all …]
H A Dreplay-events.c214 ReplayAsyncEventKind event_kind = replay_state.data_kind - EVENT_ASYNC; in replay_read_event()
220 if (replay_state.read_event_id == -1) { in replay_read_event()
221 replay_state.read_event_id = replay_get_qword(); in replay_read_event()
240 if (replay_state.read_event_id == -1) { in replay_read_event()
241 replay_state.read_event_id = replay_get_qword(); in replay_read_event()
257 && (replay_state.read_event_id == -1 in replay_read_event()
258 || replay_state.read_event_id == event->id)) { in replay_read_event()
274 while (replay_state.data_kind >= EVENT_ASYNC in replay_read_events()
275 && replay_state.data_kind <= EVENT_ASYNC_LAST) { in replay_read_events()
281 replay_state.read_event_id = -1; in replay_read_events()
[all …]
H A Dreplay-time.c36 unsigned int read_kind = replay_state.data_kind - EVENT_CLOCK; in replay_read_next_clock()
45 replay_state.cached_clock[read_kind] = clock; in replay_read_next_clock()
58 return replay_state.cached_clock[kind]; in replay_read_clock()
H A Dreplay-snapshot.c70 vmstate_register(NULL, 0, &vmstate_replay, &replay_state); in replay_vmstate_register()
H A Dreplay-internal.h100 extern ReplayState replay_state;
/openbmc/qemu/scripts/
H A Dreplay-dump.py59 replay_state = ReplayState() variable
70 if replay_state.already_read:
71 return replay_state.get_event()
73 replay_state.set_event(read_byte(fin))
74 return replay_state.event
112 event_count = replay_state.event_count
179 if async_event_checkpoint != replay_state.current_checkpoint:
181 replay_state.current_checkpoint, async_event_checkpoint))
250 replay_state.set_checkpoint()
252 event_number = replay_state.event_count
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddmub_replay.h40 void (*replay_get_state)(struct dmub_replay *dmub, enum replay_state *state,
H A Ddmub_replay.c39 static void dmub_replay_get_state(struct dmub_replay *dmub, enum replay_state *state, uint8_t panel… in dmub_replay_get_state()
73 enum replay_state state = REPLAY_STATE_0; in dmub_replay_enable()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_edp_panel_control.c909 enum replay_state pr_state = REPLAY_STATE_0; in edp_get_replay_state()
/openbmc/linux/drivers/gpu/drm/amd/display/dmub/inc/
H A Ddmub_cmd.h2747 enum replay_state { enum