Lines Matching refs:sp
385 register Screen *sp = &dpy->screens[i];
396 sp->display = dpy;
397 sp->root = u.rp->windowId;
398 sp->cmap = u.rp->defaultColormap;
399 sp->white_pixel = u.rp->whitePixel;
400 sp->black_pixel = u.rp->blackPixel;
401 sp->root_input_mask = u.rp->currentInputMask;
402 sp->width = u.rp->pixWidth;
403 sp->height = u.rp->pixHeight;
404 sp->mwidth = u.rp->mmWidth;
405 sp->mheight = u.rp->mmHeight;
406 sp->min_maps = u.rp->minInstalledMaps;
407 sp->max_maps = u.rp->maxInstalledMaps;
408 sp->backing_store= u.rp->backingStore;
409 sp->save_unders = u.rp->saveUnders;
410 sp->root_depth = u.rp->rootDepth;
411 sp->ndepths = u.rp->nDepths;
412 sp->ext_data = NULL;
417 sp->depths = Xcalloc(sp->ndepths, sizeof(Depth));
418 if (sp->depths == NULL) {
425 for (j = 0; j < sp->ndepths; j++) {
426 Depth *dp = &sp->depths[j];
475 sp->root_visual = _XVIDtoVisual(dpy, root_visualID);
476 if (sp->root_visual == NULL) {
514 register Screen *sp = &dpy->screens[i];
516 values.foreground = sp->black_pixel;
517 values.background = sp->white_pixel;
518 if ((sp->default_gc = XCreateGC (dpy, sp->root,
631 Screen *sp = &dpy->screens[i];
633 if (sp->depths) {
636 for (j = 0; j < sp->ndepths; j++) {
637 Depth *dp = &sp->depths[j];
648 Xfree (sp->depths);
651 _XFreeExtData (sp->ext_data);