Lines Matching refs:disp
59 disp_resume_context(struct dispatcher_shared_generic *disp, uint64_t *regs)
62 disp->disabled = 0;
126 * \param disp Current dispatcher pointer
134 struct dispatcher_shared_aarch64 *disp =
148 assert_disabled(disp->d.disabled);
149 assert_disabled(disp->d.haswork);
152 ((struct disp_priv *)disp)->yieldcount = 0;
155 disp_resume_context(&disp->d, archregs->regs);
166 * \param disp Current dispatcher pointer
174 struct dispatcher_shared_aarch64 *disp =
178 assert_disabled(disp->d.disabled);
179 assert_disabled(disp->d.haswork);
184 disp_resume_context(&disp->d, to_state->regs);
197 * \param disp Current dispatcher pointer
206 struct dispatcher_shared_aarch64 *disp =
210 assert_disabled(disp->d.disabled);
231 struct dispatcher_shared_aarch64 *disp =
237 assert_disabled(disp->d.disabled);
257 struct dispatcher_shared_aarch64 *disp =
260 disp->d.dispatcher_run = (lvaddr_t)run_entry;
261 disp->d.dispatcher_pagefault = (lvaddr_t)pagefault_entry;
262 disp->d.dispatcher_pagefault_disabled = (lvaddr_t)disabled_pagefault_entry;
263 disp->d.dispatcher_trap = (lvaddr_t)trap_entry;
264 disp->crit_pc_low = (lvaddr_t)disp_resume_context;
265 disp->crit_pc_high = (lvaddr_t)disp_resume_context_epilog;