Lines Matching refs:pinfo
241 …ceManager& resman, Card& card, const string& plane_str, const OutputInfo& output, PlaneInfo& pinfo) in parse_plane() argument
261 pinfo.plane = p; in parse_plane()
268 pinfo.plane = planes[num]; in parse_plane()
271 auto plane = resman.reserve_plane(pinfo.plane); in parse_plane()
273 EXIT("Plane id %u is not available", pinfo.plane->id()); in parse_plane()
276 pinfo.w = stoul(sm[5]); in parse_plane()
277 pinfo.h = stoul(sm[6]); in parse_plane()
280 pinfo.x = stoul(sm[3]); in parse_plane()
282 pinfo.x = output.mode.hdisplay / 2 - pinfo.w / 2; in parse_plane()
285 pinfo.y = stoul(sm[4]); in parse_plane()
287 pinfo.y = output.mode.vdisplay / 2 - pinfo.h / 2; in parse_plane()
321 static void parse_fb(Card& card, const string& fb_str, OutputInfo* output, PlaneInfo* pinfo) in parse_fb() argument
326 if (pinfo) { in parse_fb()
327 w = pinfo->w; in parse_fb()
328 h = pinfo->h; in parse_fb()
358 if (pinfo) in parse_fb()
359 pinfo->fbs = v; in parse_fb()
364 static void parse_view(const string& view_str, PlaneInfo& pinfo) in parse_view() argument
372 pinfo.view_x = stoul(sm[1]); in parse_view()
373 pinfo.view_y = stoul(sm[2]); in parse_view()
374 pinfo.view_w = stoul(sm[3]); in parse_view()
375 pinfo.view_h = stoul(sm[4]); in parse_view()