Lines Matching refs:exp
22 int scene_new(struct expo *exp, const char *name, uint id, struct scene **scnp)
44 scn->id = resolve_id(exp, id);
45 scn->expo = exp;
46 list_add_tail(&scn->sibling, &exp->scene_head);
297 struct expo *exp = scn->expo;
302 str = expo_get_str(exp, txt->str_id);
308 if (!exp->cons) {
337 struct expo *exp = obj->scene->expo;
338 const struct expo_theme *theme = &exp->theme;
340 struct udevice *dev = exp->display;
342 struct udevice *cons = exp->cons;
380 struct expo *exp = scn->expo;
381 const struct expo_theme *theme = &exp->theme;
382 struct udevice *dev = exp->display;
383 struct udevice *cons = text_mode ? NULL : exp->cons;
419 str = expo_get_str(exp, txt->str_id);
451 if (exp->popup && (obj->flags & SCENEOF_OPEN)) {
553 struct expo *exp = scn->expo;
559 ret = scene_obj_render(obj, exp->text_mode);
566 if (scn->highlight_id && !exp->text_mode) {