Lines Matching full:p

165 dmxConfigPrintComment(DMXConfigCommentPtr p)  in dmxConfigPrintComment()  argument
167 dmxConfigOutput(1, 1, p->comment, NULL); in dmxConfigPrintComment()
171 dmxConfigPrintTokenFlag(DMXConfigTokenPtr p, int flag) in dmxConfigPrintTokenFlag() argument
173 if (!p) in dmxConfigPrintTokenFlag()
175 switch (p->token) { in dmxConfigPrintTokenFlag()
178 dmxConfigOutput(0, 0, p->comment, "virtual"); in dmxConfigPrintTokenFlag()
182 dmxConfigOutput(0, 0, p->comment, "display"); in dmxConfigPrintTokenFlag()
186 dmxConfigOutput(0, 0, p->comment, "wall"); in dmxConfigPrintTokenFlag()
190 dmxConfigOutput(0, 0, p->comment, "option"); in dmxConfigPrintTokenFlag()
194 dmxConfigOutput(0, 0, p->comment, "param"); in dmxConfigPrintTokenFlag()
197 dmxConfigOutput(0, 1, p->comment, ";"); in dmxConfigPrintTokenFlag()
202 dmxConfigOutput(1, 1, p->comment, "{"); in dmxConfigPrintTokenFlag()
208 dmxConfigOutput(0, 1, p->comment, "}"); in dmxConfigPrintTokenFlag()
214 dmxConfigLog("unknown token %d on line %d\n", p->token, p->line); in dmxConfigPrintTokenFlag()
219 dmxConfigPrintToken(DMXConfigTokenPtr p) in dmxConfigPrintToken() argument
221 dmxConfigPrintTokenFlag(p, 1); in dmxConfigPrintToken()
225 dmxConfigPrintTokenNopop(DMXConfigTokenPtr p) in dmxConfigPrintTokenNopop() argument
227 dmxConfigPrintTokenFlag(p, 0); in dmxConfigPrintTokenNopop()
244 dmxConfigPrintString(DMXConfigStringPtr p, int quote) in dmxConfigPrintString() argument
248 if (!p) in dmxConfigPrintString()
250 for (pt = p; pt; pt = pt->next) { in dmxConfigPrintString()
262 dmxConfigPrintPair(DMXConfigPairPtr p, int addSpace) in dmxConfigPrintPair() argument
264 if (!p) in dmxConfigPrintPair()
266 if (p->token == T_OFFSET) { in dmxConfigPrintPair()
267 if (!p->comment && !p->x && !p->y && p->xsign >= 0 && p->ysign >= 0) in dmxConfigPrintPair()
269 dmxConfigOutput(addSpace, 0, p->comment, "%c%d%c%d", in dmxConfigPrintPair()
270 p->xsign < 0 ? '-' : '+', p->x, in dmxConfigPrintPair()
271 p->ysign < 0 ? '-' : '+', p->y); in dmxConfigPrintPair()
274 if (!p->comment && !p->x && !p->y) in dmxConfigPrintPair()
276 dmxConfigOutput(addSpace, 0, p->comment, "%s%dx%d", in dmxConfigPrintPair()
277 (p->token == T_ORIGIN) ? "@" : "", p->x, p->y); in dmxConfigPrintPair()
283 dmxConfigPrintDisplay(DMXConfigDisplayPtr p) in dmxConfigPrintDisplay() argument
296 if (p->dname) in dmxConfigPrintDisplay()
297 p->dname->string = p->name; in dmxConfigPrintDisplay()
299 dummyName.string = p->name; in dmxConfigPrintDisplay()
301 if (p->dim && p->dim->scrn && p->dim->scrn->dim) { in dmxConfigPrintDisplay()
302 p->dim->scrn->dim->x = p->scrnWidth; in dmxConfigPrintDisplay()
303 p->dim->scrn->dim->y = p->scrnHeight; in dmxConfigPrintDisplay()
306 dummySDim.x = p->scrnWidth; in dmxConfigPrintDisplay()
307 dummySDim.y = p->scrnHeight; in dmxConfigPrintDisplay()
310 if (p->dim && p->dim->scrn && p->dim->scrn->offset) { in dmxConfigPrintDisplay()
311 p->dim->scrn->offset->x = p->scrnX; in dmxConfigPrintDisplay()
312 p->dim->scrn->offset->y = p->scrnY; in dmxConfigPrintDisplay()
315 dummySOffset.x = p->scrnX; in dmxConfigPrintDisplay()
316 dummySOffset.y = p->scrnY; in dmxConfigPrintDisplay()
319 if (p->dim && p->dim->root && p->dim->root->dim) { in dmxConfigPrintDisplay()
320 p->dim->root->dim->x = p->rootWidth; in dmxConfigPrintDisplay()
321 p->dim->root->dim->y = p->rootHeight; in dmxConfigPrintDisplay()
324 dummyRDim.x = p->rootWidth; in dmxConfigPrintDisplay()
325 dummyRDim.y = p->rootHeight; in dmxConfigPrintDisplay()
328 if (p->dim && p->dim->root && p->dim->root->offset) { in dmxConfigPrintDisplay()
329 p->dim->root->offset->x = p->rootX; in dmxConfigPrintDisplay()
330 p->dim->root->offset->y = p->rootY; in dmxConfigPrintDisplay()
333 dummyROffset.x = p->rootX; in dmxConfigPrintDisplay()
334 dummyROffset.y = p->rootY; in dmxConfigPrintDisplay()
337 if (p->origin) { in dmxConfigPrintDisplay()
338 p->origin->x = p->rootXOrigin, p->origin->y = p->rootYOrigin; in dmxConfigPrintDisplay()
339 p->origin->xsign = p->rootXSign, p->origin->ysign = p->rootYSign; in dmxConfigPrintDisplay()
342 dummyOrigin.x = p->rootXOrigin, dummyOrigin.y = p->rootYOrigin; in dmxConfigPrintDisplay()
343 dummyOrigin.xsign = p->rootXSign, dummyOrigin.ysign = p->rootYSign; in dmxConfigPrintDisplay()
346 dmxConfigPrintToken(p->start ? p->start : &dummyStart); in dmxConfigPrintDisplay()
347 dmxConfigPrintString(p->dname ? p->dname : &dummyName, 1); in dmxConfigPrintDisplay()
349 if (p->dim && p->dim->scrn && p->dim->scrn->dim) in dmxConfigPrintDisplay()
350 output = dmxConfigPrintPair(p->dim->scrn->dim, 1); in dmxConfigPrintDisplay()
353 if (p->dim && p->dim->scrn && p->dim->scrn->offset) in dmxConfigPrintDisplay()
354 dmxConfigPrintPair(p->dim->scrn->offset, !output); in dmxConfigPrintDisplay()
358 if (p->scrnWidth != p->rootWidth in dmxConfigPrintDisplay()
359 || p->scrnHeight != p->rootHeight || p->rootX || p->rootY) { in dmxConfigPrintDisplay()
361 if (p->dim && p->dim->root && p->dim->root->dim) in dmxConfigPrintDisplay()
362 output = dmxConfigPrintPair(p->dim->root->dim, 1); in dmxConfigPrintDisplay()
365 if (p->dim && p->dim->root && p->dim->root->offset) in dmxConfigPrintDisplay()
366 dmxConfigPrintPair(p->dim->root->offset, !output); in dmxConfigPrintDisplay()
371 dmxConfigPrintPair(p->origin ? p->origin : &dummyOrigin, 1); in dmxConfigPrintDisplay()
372 dmxConfigPrintToken(p->end ? p->end : &dummyEnd); in dmxConfigPrintDisplay()
376 dmxConfigPrintWall(DMXConfigWallPtr p) in dmxConfigPrintWall() argument
378 dmxConfigPrintToken(p->start); in dmxConfigPrintWall()
379 dmxConfigPrintPair(p->wallDim, 1); in dmxConfigPrintWall()
380 dmxConfigPrintPair(p->displayDim, 1); in dmxConfigPrintWall()
381 dmxConfigPrintString(p->nameList, 1); in dmxConfigPrintWall()
382 dmxConfigPrintToken(p->end); in dmxConfigPrintWall()
386 dmxConfigPrintOption(DMXConfigOptionPtr p) in dmxConfigPrintOption() argument
392 dummyOption.string = p->string; in dmxConfigPrintOption()
394 dmxConfigPrintToken(p->start ? p->start : &dummyStart); in dmxConfigPrintOption()
396 dmxConfigPrintToken(p->end ? p->end : &dummyEnd); in dmxConfigPrintOption()
400 dmxConfigPrintParam(DMXConfigParamPtr p) in dmxConfigPrintParam() argument
402 if (!p) in dmxConfigPrintParam()
404 if (p->start) { in dmxConfigPrintParam()
405 if (p->open && p->close) { in dmxConfigPrintParam()
406 dmxConfigPrintToken(p->start); in dmxConfigPrintParam()
407 dmxConfigPrintToken(p->open); in dmxConfigPrintParam()
408 dmxConfigPrintParam(p->next); in dmxConfigPrintParam()
409 dmxConfigPrintToken(p->close); in dmxConfigPrintParam()
411 else if (p->end && p->param) { in dmxConfigPrintParam()
412 dmxConfigPrintToken(p->start); in dmxConfigPrintParam()
413 dmxConfigPrintString(p->param, 1); in dmxConfigPrintParam()
414 dmxConfigPrintToken(p->end); in dmxConfigPrintParam()
419 else if (p->end && p->param) { in dmxConfigPrintParam()
420 dmxConfigPrintString(p->param, 1); in dmxConfigPrintParam()
421 dmxConfigPrintTokenNopop(p->end); in dmxConfigPrintParam()
422 dmxConfigPrintParam(p->next); in dmxConfigPrintParam()
429 dmxConfigPrintSub(DMXConfigSubPtr p) in dmxConfigPrintSub() argument
433 if (!p) in dmxConfigPrintSub()
435 for (pt = p; pt; pt = pt->next) { in dmxConfigPrintSub()
460 dmxConfigPrintVirtual(DMXConfigVirtualPtr p) in dmxConfigPrintVirtual() argument
468 if (p->vname) in dmxConfigPrintVirtual()
469 p->vname->string = p->name; in dmxConfigPrintVirtual()
471 dummyName.string = p->name; in dmxConfigPrintVirtual()
473 if (p->dim) in dmxConfigPrintVirtual()
474 p->dim->x = p->width, p->dim->y = p->height; in dmxConfigPrintVirtual()
476 dummyDim.x = p->width, dummyDim.y = p->height; in dmxConfigPrintVirtual()
478 dmxConfigPrintToken(p->start ? p->start : &dummyStart); in dmxConfigPrintVirtual()
479 dmxConfigPrintString(p->vname ? p->vname : &dummyName, 1); in dmxConfigPrintVirtual()
480 dmxConfigPrintPair(p->dim ? p->dim : &dummyDim, 1); in dmxConfigPrintVirtual()
481 dmxConfigPrintToken(p->open ? p->open : &dummyOpen); in dmxConfigPrintVirtual()
482 dmxConfigPrintSub(p->subentry); in dmxConfigPrintVirtual()
483 dmxConfigPrintToken(p->close ? p->close : &dummyClose); in dmxConfigPrintVirtual()
517 /** The configuration information in \a p will be pretty-printed to the
520 dmxConfigVirtualPrint(FILE * stream, DMXConfigVirtualPtr p) in dmxConfigVirtualPrint() argument
529 dmxConfigPrintVirtual(p); in dmxConfigVirtualPrint()