Lines Matching defs:slp

393     screenLayoutPtr slp;
411 slp = xf86ConfigLayout.screens;
412 while (slp->screen) {
414 count += slp->screen->num_gpu_devices;
415 slp++;
434 slp = xf86ConfigLayout.screens;
435 while (slp->screen) {
436 modulearray[count] = slp->screen->device->driver;
438 for (k = 0; k < slp->screen->num_gpu_devices; k++) {
439 modulearray[count] = slp->screen->gpu_devices[k]->driver;
442 slp++;
1397 screenLayoutPtr slp;
1444 slp = xnfcalloc((count + 1), sizeof(screenLayoutRec));
1445 slp[count].screen = NULL;
1454 slp[count].screen = xnfcalloc(1, sizeof(confScreenRec));
1459 if (!configScreen(slp[count].screen, adjp->adj_screen, scrnum,
1462 free(slp[count].screen);
1464 free(slp);
1467 slp[count].x = adjp->adj_x;
1468 slp[count].y = adjp->adj_y;
1469 slp[count].refname = adjp->adj_refscreen;
1472 slp[count].where = PosObsolete;
1473 slp[count].topname = adjp->adj_top_str;
1474 slp[count].bottomname = adjp->adj_bottom_str;
1475 slp[count].leftname = adjp->adj_left_str;
1476 slp[count].rightname = adjp->adj_right_str;
1479 slp[count].where = PosAbsolute;
1482 slp[count].where = PosRightOf;
1485 slp[count].where = PosLeftOf;
1488 slp[count].where = PosAbove;
1491 slp[count].where = PosBelow;
1494 slp[count].where = PosRelative;
1508 slp[0].screen = xnfcalloc(1, sizeof(confScreenRec));
1509 if (!configScreen(slp[0].screen, screen,
1511 free(slp[0].screen);
1512 free(slp);
1522 if (slp[i].refname &&
1523 strcmp(slp[i].refname, slp[j].screen->id) == 0) {
1524 slp[i].refscreen = slp[j].screen;
1526 if (slp[i].topname &&
1527 strcmp(slp[i].topname, slp[j].screen->id) == 0) {
1528 slp[i].top = slp[j].screen;
1530 if (slp[i].bottomname &&
1531 strcmp(slp[i].bottomname, slp[j].screen->id) == 0) {
1532 slp[i].bottom = slp[j].screen;
1534 if (slp[i].leftname &&
1535 strcmp(slp[i].leftname, slp[j].screen->id) == 0) {
1536 slp[i].left = slp[j].screen;
1538 if (slp[i].rightname &&
1539 strcmp(slp[i].rightname, slp[j].screen->id) == 0) {
1540 slp[i].right = slp[j].screen;
1543 if (slp[i].where != PosObsolete
1544 && slp[i].where != PosAbsolute && !slp[i].refscreen) {
1546 slp[i].refname);
1547 slp[i].where = PosAbsolute;
1548 slp[i].x = 0;
1549 slp[i].y = 0;
1583 servlayoutp->screens = slp;
1592 free(slp[saved_count].screen);
1594 free(slp);
1609 screenLayoutPtr slp;
1636 slp = xnfcalloc(1, 2 * sizeof(screenLayoutRec));
1637 slp[0].screen = xnfcalloc(1, sizeof(confScreenRec));
1638 slp[1].screen = NULL;
1639 if (!configScreen(slp[0].screen, conf_screen, 0, from, TRUE)) {
1640 free(slp);
1644 servlayoutp->screens = slp;