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 = PR_STATE_INVALID;
&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;
void *replay_state, u16 msix_vec, u32 init_flags)
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 init_flags)
err = xe_lrc_ctx_init(lrc, hwe, vm, replay_state, msix_vec, init_flags);
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);