Lines Matching refs:defs
499 MakeMultiDefs(XkbRF_MultiDefsPtr mdefs, XkbRF_VarDefsPtr defs) in MakeMultiDefs() argument
503 mdefs->model = defs->model; in MakeMultiDefs()
504 options = Xstrdup(defs->options); in MakeMultiDefs()
509 if (defs->layout) { in MakeMultiDefs()
510 if (!strchr(defs->layout, ',')) { in MakeMultiDefs()
511 mdefs->layout[0] = defs->layout; in MakeMultiDefs()
518 layout = Xstrdup(defs->layout); in MakeMultiDefs()
538 if (defs->variant) { in MakeMultiDefs()
539 if (!strchr(defs->variant, ',')) { in MakeMultiDefs()
540 mdefs->variant[0] = defs->variant; in MakeMultiDefs()
547 variant = Xstrdup(defs->variant); in MakeMultiDefs()
570 FreeMultiDefs(XkbRF_MultiDefsPtr defs) in FreeMultiDefs() argument
572 free((void *) defs->options); in FreeMultiDefs()
573 free((void *) defs->layout[1]); in FreeMultiDefs()
574 free((void *) defs->variant[1]); in FreeMultiDefs()
859 XkbRF_VarDefsPtr defs, XkbComponentNamesPtr names) in XkbRF_GetComponents() argument
863 MakeMultiDefs(&mdefs, defs); in XkbRF_GetComponents()