Home | History | Annotate | Download | only in kdump

Lines Matching defs:emulation

118 const struct emulation emulations[] = {
164 const struct emulation *emulation;
168 const struct emulation *cur_emul;
169 const struct emulation *prev_emul;
171 static const struct emulation *default_emul = &emulations[0];
178 static void ectx_update(pid_t, const struct emulation *);
184 const struct emulation *match = NULL;
194 warnx("Emulation `%s' unknown", name);
212 * Emulation context list is very simple chained list, not even hashed.
221 * Find an emulation context appropriate for the given pid.
235 /* create entry with default emulation */
240 ctx->emulation = default_emul;
254 * Update emulation context for given pid, or create new if no context
258 ectx_update(pid_t pid, const struct emulation *emul)
263 ctx->emulation = emul;
267 * Ensure current emulation context is correct for given pid.
275 cur_emul = ctx->emulation;
279 * Delete emulation context for current pid.
292 * The emulation for current syscall entry is always on HEAD, due