Lines Matching refs:maps
239 if ((maps_to_check==0)||(sli->maps==NULL)||(sli->mapsPresent==0))
255 map= &sli->maps[i];
306 if ((kf->xkb_sli==NULL)||(kf->xkb_sli->maps==NULL))
317 if ((lf->xkb_sli==NULL)||(lf->xkb_sli->maps==NULL))
397 * Applies the indicator maps for any indicators specified in
406 * maps for any open extension devices that have them, and updates
460 for (i=0,bit=1,map=sli->maps;i<XkbNumIndicators;i++,bit<<=1,map++) {
547 sli->maps= xkb->indicators->maps;
553 sli->maps= NULL;
565 if (xkb->indicators->maps!=sli->maps) {
567 sli->maps= xkb->indicators->maps;
585 sli->maps= NULL;
592 if ((sli->maps==NULL)&&(needed_parts&XkbXI_IndicatorMapsMask))
593 sli->maps= calloc(XkbNumIndicators, sizeof(XkbIndicatorMapRec));
611 free(sli->maps);
614 sli->maps= NULL;
651 sli_new->maps= calloc(XkbNumIndicators, sizeof(XkbIndicatorMapRec));
652 } /* else sli_new->names/maps is pointing to
723 if ((sli->maps==NULL)&&(needed_parts&XkbXI_IndicatorMapsMask))
724 sli->maps= calloc(XkbNumIndicators, sizeof(XkbIndicatorMapRec));
834 * indicator names, maps, or state. If 'changes' is NULL, this
935 map= &sli->maps[i];