replay_state
static void dmub_replay_get_state(struct dmub_replay *dmub, enum replay_state *state, uint8_t panel_inst)
enum replay_state state = REPLAY_STATE_0;
void (*replay_get_state)(struct dmub_replay *dmub, enum replay_state *state,
uint32_t replay_state = 0;
&replay_state, DM_DMUB_WAIT_TYPE_WAIT_WITH_REPLY)) {
replay_state = PR_STATE_INVALID;
*state = replay_state;
enum replay_state pr_state = REPLAY_STATE_0;
kvfree(q->replay_state);
lrc = xe_lrc_create(q->hwe, q->vm, q->replay_state,
q->replay_state = ptr;
void *replay_state;
struct xe_vm *vm, void *replay_state, u32 ring_size,
if (gt->default_lrc[hwe->class] || replay_state) {
if (replay_state)
replay_state, lrc->replay_size);
void *replay_state, u32 ring_size, u16 msix_vec, u32 flags)
err = xe_lrc_init(lrc, hwe, vm, replay_state, ring_size, msix_vec, flags);
void *replay_state, u32 ring_size, u16 msix_vec, u32 flags);