Lines Matching full:wire

1023     xkbKeyTypeWireDesc *wire;  in XkbWriteKeyTypes()  local
1029 wire = (xkbKeyTypeWireDesc *) buf; in XkbWriteKeyTypes()
1030 wire->mask = type->mods.mask; in XkbWriteKeyTypes()
1031 wire->realMods = type->mods.real_mods; in XkbWriteKeyTypes()
1032 wire->virtualMods = type->mods.vmods; in XkbWriteKeyTypes()
1033 wire->numLevels = type->num_levels; in XkbWriteKeyTypes()
1034 wire->nMapEntries = type->map_count; in XkbWriteKeyTypes()
1035 wire->preserve = (type->preserve != NULL); in XkbWriteKeyTypes()
1037 swaps(&wire->virtualMods); in XkbWriteKeyTypes()
1040 buf = (char *) &wire[1]; in XkbWriteKeyTypes()
1041 if (wire->nMapEntries > 0) { in XkbWriteKeyTypes()
1248 xkbBehaviorWireDesc *wire; in XkbWriteKeyBehaviors() local
1251 wire = (xkbBehaviorWireDesc *) buf; in XkbWriteKeyBehaviors()
1255 wire->key = i + rep->firstKeyBehavior; in XkbWriteKeyBehaviors()
1256 wire->type = pBhvr->type; in XkbWriteKeyBehaviors()
1257 wire->data = pBhvr->data; in XkbWriteKeyBehaviors()
1258 wire++; in XkbWriteKeyBehaviors()
1261 buf = (char *) wire; in XkbWriteKeyBehaviors()
1374 xkbVModMapWireDesc *wire; in XkbWriteVirtualModMap() local
1377 wire = (xkbVModMapWireDesc *) buf; in XkbWriteVirtualModMap()
1381 wire->key = i + rep->firstVModMapKey; in XkbWriteVirtualModMap()
1382 wire->vmods = *pMap; in XkbWriteVirtualModMap()
1383 wire++; in XkbWriteVirtualModMap()
1386 return (char *) wire; in XkbWriteVirtualModMap()
1608 register xkbKeyTypeWireDesc *wire = *wireRtrn; in CheckKeyTypes() local
1643 swaps(&wire->virtualMods); in CheckKeyTypes()
1646 width = wire->numLevels; in CheckKeyTypes()
1662 if (wire->nMapEntries > 0) { in CheckKeyTypes()
1666 mapWire = (xkbKTSetMapEntryWireDesc *) &wire[1]; in CheckKeyTypes()
1667 preWire = (xkbModsWireDesc *) &mapWire[wire->nMapEntries]; in CheckKeyTypes()
1668 for (n = 0; n < wire->nMapEntries; n++) { in CheckKeyTypes()
1672 if (mapWire[n].realMods & (~wire->realMods)) { in CheckKeyTypes()
1674 wire->realMods); in CheckKeyTypes()
1677 if (mapWire[n].virtualMods & (~wire->virtualMods)) { in CheckKeyTypes()
1681 if (mapWire[n].level >= wire->numLevels) { in CheckKeyTypes()
1682 *nMapsRtrn = _XkbErrCode4(0x08, n, wire->numLevels, in CheckKeyTypes()
1686 if (wire->preserve) { in CheckKeyTypes()
1702 if (wire->preserve) in CheckKeyTypes()
1703 map = (CARD8 *) &preWire[wire->nMapEntries]; in CheckKeyTypes()
1705 map = (CARD8 *) &mapWire[wire->nMapEntries]; in CheckKeyTypes()
1708 map = (CARD8 *) &wire[1]; in CheckKeyTypes()
1709 mapWidthRtrn[i + req->firstType] = wire->numLevels; in CheckKeyTypes()
1710 wire = (xkbKeyTypeWireDesc *) map; in CheckKeyTypes()
1716 *wireRtrn = wire; in CheckKeyTypes()
1730 xkbSymMapWireDesc *wire = *wireRtrn; in CheckKeySyms() local
1741 swaps(&wire->nSyms); in CheckKeySyms()
1743 nG = XkbNumGroups(wire->groupInfo); in CheckKeySyms()
1752 if (wire->ktIndex[g] >= (unsigned) nTypes) { in CheckKeySyms()
1754 wire->ktIndex[g]); in CheckKeySyms()
1757 if (mapWidths[wire->ktIndex[g]] > w) in CheckKeySyms()
1758 w = mapWidths[wire->ktIndex[g]]; in CheckKeySyms()
1760 if (wire->width != w) { in CheckKeySyms()
1762 _XkbErrCode3(0x16, i + req->firstKeySym, wire->width); in CheckKeySyms()
1767 if (w != wire->nSyms) { in CheckKeySyms()
1769 _XkbErrCode4(0x16, i + req->firstKeySym, wire->nSyms, w); in CheckKeySyms()
1773 else if (wire->nSyms != 0) { in CheckKeySyms()
1774 *errorRtrn = _XkbErrCode3(0x17, i + req->firstKeySym, wire->nSyms); in CheckKeySyms()
1777 pSyms = (KeySym *) &wire[1]; in CheckKeySyms()
1778 wire = (xkbSymMapWireDesc *) &pSyms[wire->nSyms]; in CheckKeySyms()
1796 *wireRtrn = wire; in CheckKeySyms()
1808 CARD8 *wire = *wireRtrn; in CheckKeyActions() local
1816 if (wire[0] != 0) { in CheckKeyActions()
1817 if (wire[0] == symsPerKey[i + req->firstKeyAct]) in CheckKeyActions()
1818 nActs += wire[0]; in CheckKeyActions()
1820 *nActsRtrn = _XkbErrCode3(0x23, i + req->firstKeyAct, wire[0]); in CheckKeyActions()
1824 wire++; in CheckKeyActions()
1827 wire += 4 - (req->nKeyActs % 4); in CheckKeyActions()
1828 *wireRtrn = (CARD8 *) (((XkbAnyAction *) wire) + nActs); in CheckKeyActions()
1838 register xkbBehaviorWireDesc *wire = *wireRtrn; in CheckKeyBehaviors() local
1859 for (i = 0; i < req->totalKeyBehaviors; i++, wire++) { in CheckKeyBehaviors()
1860 if ((wire->key < first) || (wire->key > last)) { in CheckKeyBehaviors()
1861 *errorRtrn = _XkbErrCode4(0x33, first, last, wire->key); in CheckKeyBehaviors()
1864 if ((wire->type & XkbKB_Permanent) && in CheckKeyBehaviors()
1865 ((server->behaviors[wire->key].type != wire->type) || in CheckKeyBehaviors()
1866 (server->behaviors[wire->key].data != wire->data))) { in CheckKeyBehaviors()
1867 *errorRtrn = _XkbErrCode3(0x33, wire->key, wire->type); in CheckKeyBehaviors()
1870 if ((wire->type == XkbKB_RadioGroup) && in CheckKeyBehaviors()
1871 ((wire->data & (~XkbKB_RGAllowNone)) > XkbMaxRadioGroups)) { in CheckKeyBehaviors()
1872 *errorRtrn = _XkbErrCode4(0x34, wire->key, wire->data, in CheckKeyBehaviors()
1876 if ((wire->type == XkbKB_Overlay1) || (wire->type == XkbKB_Overlay2)) { in CheckKeyBehaviors()
1877 CHK_KEY_RANGE2(0x35, wire->key, 1, xkb, *errorRtrn, 0); in CheckKeyBehaviors()
1880 *wireRtrn = wire; in CheckKeyBehaviors()
1888 register CARD8 *wire = *wireRtrn; in CheckVirtualMods() local
1897 *wireRtrn = (wire + XkbPaddedSize(nMods)); in CheckVirtualMods()
1905 register CARD8 *wire = *wireRtrn; in CheckKeyExplicit() local
1926 start = wire; in CheckKeyExplicit()
1927 for (i = 0; i < req->totalKeyExplicit; i++, wire += 2) { in CheckKeyExplicit()
1928 if ((wire[0] < first) || (wire[0] > last)) { in CheckKeyExplicit()
1929 *errorRtrn = _XkbErrCode4(0x53, first, last, wire[0]); in CheckKeyExplicit()
1932 if (wire[1] & (~XkbAllExplicitMask)) { in CheckKeyExplicit()
1933 *errorRtrn = _XkbErrCode3(0x52, ~XkbAllExplicitMask, wire[1]); in CheckKeyExplicit()
1937 wire += XkbPaddedSize(wire - start) - (wire - start); in CheckKeyExplicit()
1938 *wireRtrn = wire; in CheckKeyExplicit()
1946 register CARD8 *wire = *wireRtrn; in CheckModifierMap() local
1966 start = wire; in CheckModifierMap()
1967 for (i = 0; i < req->totalModMapKeys; i++, wire += 2) { in CheckModifierMap()
1968 if ((wire[0] < first) || (wire[0] > last)) { in CheckModifierMap()
1969 *errRtrn = _XkbErrCode4(0x63, first, last, wire[0]); in CheckModifierMap()
1973 wire += XkbPaddedSize(wire - start) - (wire - start); in CheckModifierMap()
1974 *wireRtrn = wire; in CheckModifierMap()
1983 register xkbVModMapWireDesc *wire = *wireRtrn; in CheckVirtualModMap() local
2002 for (i = 0; i < req->totalVModMapKeys; i++, wire++) { in CheckVirtualModMap()
2003 if ((wire->key < first) || (wire->key > last)) { in CheckVirtualModMap()
2004 *errRtrn = _XkbErrCode4(0x73, first, last, wire->key); in CheckVirtualModMap()
2008 *wireRtrn = wire; in CheckVirtualModMap()
2015 xkbKeyTypeWireDesc * wire, XkbChangesPtr changes) in SetKeyTypes() argument
2034 if (XkbResizeKeyType(xkb, i + req->firstType, wire->nMapEntries, in SetKeyTypes()
2035 wire->preserve, wire->numLevels) != Success) { in SetKeyTypes()
2039 map = (CARD8 *) &wire[1]; in SetKeyTypes()
2041 pOld->mods.real_mods = wire->realMods; in SetKeyTypes()
2042 pOld->mods.vmods = wire->virtualMods; in SetKeyTypes()
2043 pOld->num_levels = wire->numLevels; in SetKeyTypes()
2044 pOld->map_count = wire->nMapEntries; in SetKeyTypes()
2049 if (wire->nMapEntries) { in SetKeyTypes()
2055 preWire = (xkbModsWireDesc *) &mapWire[wire->nMapEntries]; in SetKeyTypes()
2056 for (n = 0; n < wire->nMapEntries; n++) { in SetKeyTypes()
2067 if (wire->preserve) { in SetKeyTypes()
2074 if (wire->preserve) in SetKeyTypes()
2075 map = (CARD8 *) &preWire[wire->nMapEntries]; in SetKeyTypes()
2077 map = (CARD8 *) &mapWire[wire->nMapEntries]; in SetKeyTypes()
2080 map = (CARD8 *) &wire[1]; in SetKeyTypes()
2081 wire = (xkbKeyTypeWireDesc *) map; in SetKeyTypes()
2097 return (char *) wire; in SetKeyTypes()
2104 xkbSymMapWireDesc * wire, XkbChangesPtr changes, DeviceIntPtr dev) in SetKeySyms() argument
2114 pSyms = (KeySym *) &wire[1]; in SetKeySyms()
2115 if (wire->nSyms > 0) { in SetKeySyms()
2116 newSyms = XkbResizeKeySyms(xkb, i + req->firstKeySym, wire->nSyms); in SetKeySyms()
2117 for (s = 0; s < wire->nSyms; s++) { in SetKeySyms()
2121 for (s = 0; s < wire->nSyms; s++) { in SetKeySyms()
2128 XkbNumGroups(wire->groupInfo) * wire->width); in SetKeySyms()
2129 oldMap->kt_index[0] = wire->ktIndex[0]; in SetKeySyms()
2130 oldMap->kt_index[1] = wire->ktIndex[1]; in SetKeySyms()
2131 oldMap->kt_index[2] = wire->ktIndex[2]; in SetKeySyms()
2132 oldMap->kt_index[3] = wire->ktIndex[3]; in SetKeySyms()
2133 oldMap->group_info = wire->groupInfo; in SetKeySyms()
2134 oldMap->width = wire->width; in SetKeySyms()
2135 wire = (xkbSymMapWireDesc *) &pSyms[wire->nSyms]; in SetKeySyms()
2169 return (char *) wire; in SetKeySyms()
2174 xkbSetMapReq * req, CARD8 *wire, XkbChangesPtr changes) in SetKeyActions() argument
2177 CARD8 *nActs = wire; in SetKeyActions()
2180 wire += XkbPaddedSize(req->nKeyActs); in SetKeyActions()
2186 memcpy((char *) newActs, (char *) wire, in SetKeyActions()
2188 wire += nActs[i] * SIZEOF(xkbActionWireDesc); in SetKeyActions()
2205 return (char *) wire; in SetKeyActions()
2211 xkbBehaviorWireDesc * wire, XkbChangesPtr changes) in SetKeyBehaviors() argument
2224 if ((server->behaviors[wire->key].type & XkbKB_Permanent) == 0) { in SetKeyBehaviors()
2225 server->behaviors[wire->key].type = wire->type; in SetKeyBehaviors()
2226 server->behaviors[wire->key].data = wire->data; in SetKeyBehaviors()
2227 if ((wire->type == XkbKB_RadioGroup) && in SetKeyBehaviors()
2228 (((int) wire->data) > maxRG)) in SetKeyBehaviors()
2229 maxRG = wire->data + 1; in SetKeyBehaviors()
2231 wire++; in SetKeyBehaviors()
2263 return (char *) wire; in SetKeyBehaviors()
2267 SetVirtualMods(XkbSrvInfoPtr xkbi, xkbSetMapReq * req, CARD8 *wire, in SetVirtualMods() argument
2274 return (char *) wire; in SetVirtualMods()
2277 if (srv->vmods[i] != wire[nMods]) { in SetVirtualMods()
2280 srv->vmods[i] = wire[nMods]; in SetVirtualMods()
2285 return (char *) (wire + XkbPaddedSize(nMods)); in SetVirtualMods()
2289 SetKeyExplicit(XkbSrvInfoPtr xkbi, xkbSetMapReq * req, CARD8 *wire, in SetKeyExplicit() argument
2296 start = wire; in SetKeyExplicit()
2300 for (i = 0; i < req->totalKeyExplicit; i++, wire += 2) { in SetKeyExplicit()
2301 xkb->explicit[wire[0]] = wire[1]; in SetKeyExplicit()
2317 wire += XkbPaddedSize(wire - start) - (wire - start); in SetKeyExplicit()
2318 return (char *) wire; in SetKeyExplicit()
2323 xkbSetMapReq * req, CARD8 *wire, XkbChangesPtr changes) in SetModifierMap() argument
2329 start = wire; in SetModifierMap()
2333 for (i = 0; i < req->totalModMapKeys; i++, wire += 2) { in SetModifierMap()
2334 xkb->modmap[wire[0]] = wire[1]; in SetModifierMap()
2350 wire += XkbPaddedSize(wire - start) - (wire - start); in SetModifierMap()
2351 return (char *) wire; in SetModifierMap()
2357 xkbVModMapWireDesc * wire, XkbChangesPtr changes) in SetVirtualModMap() argument
2365 for (i = 0; i < req->totalVModMapKeys; i++, wire++) { in SetVirtualModMap()
2366 srv->vmodmap[wire->key] = wire->vmods; in SetVirtualModMap()
2382 return (char *) wire; in SetVirtualModMap()
2847 xkbSymInterpretWireDesc *wire = (xkbSymInterpretWireDesc *) data; in XkbSendCompatMap() local
2851 for (i = 0; i < rep->nSI; i++, sym++, wire++) { in XkbSendCompatMap()
2852 wire->sym = sym->sym; in XkbSendCompatMap()
2853 wire->mods = sym->mods; in XkbSendCompatMap()
2854 wire->match = sym->match; in XkbSendCompatMap()
2855 wire->virtualMod = sym->virtual_mod; in XkbSendCompatMap()
2856 wire->flags = sym->flags; in XkbSendCompatMap()
2857 memcpy((char *) &wire->act, (char *) &sym->act, in XkbSendCompatMap()
2860 swapl(&wire->sym); in XkbSendCompatMap()
2864 grp = (xkbModsWireDesc *) wire; in XkbSendCompatMap()
2876 wire = (xkbSymInterpretWireDesc *) grp; in XkbSendCompatMap()
2963 xkbSymInterpretWireDesc *wire; in _XkbSetCompatMap() local
2969 wire = (xkbSymInterpretWireDesc *) data; in _XkbSetCompatMap()
2970 wire += req->nSI; in _XkbSetCompatMap()
2971 data = (char *) wire; in _XkbSetCompatMap()
2992 xkbSymInterpretWireDesc *wire = (xkbSymInterpretWireDesc *) data; in _XkbSetCompatMap() local
3010 for (i = 0; i < req->nSI; i++, wire++) { in _XkbSetCompatMap()
3012 swapl(&wire->sym); in _XkbSetCompatMap()
3014 if (wire->sym == NoSymbol && wire->match == XkbSI_AnyOfOrNone && in _XkbSetCompatMap()
3015 (wire->mods & 0xff) == 0xff && in _XkbSetCompatMap()
3016 wire->act.type == XkbSA_XFree86Private) { in _XkbSetCompatMap()
3022 sym->sym = wire->sym; in _XkbSetCompatMap()
3023 sym->mods = wire->mods; in _XkbSetCompatMap()
3024 sym->match = wire->match; in _XkbSetCompatMap()
3025 sym->flags = wire->flags; in _XkbSetCompatMap()
3026 sym->virtual_mod = wire->virtualMod; in _XkbSetCompatMap()
3027 memcpy((char *) &sym->act, (char *) &wire->act, in _XkbSetCompatMap()
3038 data = (char *) wire; in _XkbSetCompatMap()
3045 xkbModsWireDesc *wire = (xkbModsWireDesc *) data; in _XkbSetCompatMap() local
3050 swaps(&wire->virtualMods); in _XkbSetCompatMap()
3052 compat->groups[i].mask = wire->realMods; in _XkbSetCompatMap()
3053 compat->groups[i].real_mods = wire->realMods; in _XkbSetCompatMap()
3054 compat->groups[i].vmods = wire->virtualMods; in _XkbSetCompatMap()
3055 if (wire->virtualMods != 0) { in _XkbSetCompatMap()
3058 tmp = XkbMaskForVMask(xkb, wire->virtualMods); in _XkbSetCompatMap()
3062 wire = (xkbModsWireDesc *) data; in _XkbSetCompatMap()
3233 xkbIndicatorMapWireDesc *wire = (xkbIndicatorMapWireDesc *) to; in XkbSendIndicatorMap() local
3239 wire->flags = indicators->maps[i].flags; in XkbSendIndicatorMap()
3240 wire->whichGroups = indicators->maps[i].which_groups; in XkbSendIndicatorMap()
3241 wire->groups = indicators->maps[i].groups; in XkbSendIndicatorMap()
3242 wire->whichMods = indicators->maps[i].which_mods; in XkbSendIndicatorMap()
3243 wire->mods = indicators->maps[i].mods.mask; in XkbSendIndicatorMap()
3244 wire->realMods = indicators->maps[i].mods.real_mods; in XkbSendIndicatorMap()
3245 wire->virtualMods = indicators->maps[i].mods.vmods; in XkbSendIndicatorMap()
3246 wire->ctrls = indicators->maps[i].ctrls; in XkbSendIndicatorMap()
3248 swaps(&wire->virtualMods); in XkbSendIndicatorMap()
3249 swapl(&wire->ctrls); in XkbSendIndicatorMap()
3251 wire++; in XkbSendIndicatorMap()
3254 to = (CARD8 *) wire; in XkbSendIndicatorMap()
3733 _XkbWriteAtoms(char *wire, Atom *atoms, int maxAtoms, int swap) in _XkbWriteAtoms() argument
3738 atm = (Atom *) wire; in _XkbWriteAtoms()
4057 _XkbCheckAtoms(CARD32 *wire, int nAtoms, int swapped, Atom *pError) in _XkbCheckAtoms() argument
4061 for (i = 0; i < nAtoms; i++, wire++) { in _XkbCheckAtoms()
4063 swapl(wire); in _XkbCheckAtoms()
4065 if ((((Atom) *wire) != None) && (!ValidAtom((Atom) *wire))) { in _XkbCheckAtoms()
4066 *pError = ((Atom) *wire); in _XkbCheckAtoms()
4070 return wire; in _XkbCheckAtoms()
4074 _XkbCheckMaskedAtoms(CARD32 *wire, int nAtoms, CARD32 present, int swapped, in _XkbCheckMaskedAtoms() argument
4083 swapl(wire); in _XkbCheckMaskedAtoms()
4085 if ((((Atom) *wire) != None) && (!ValidAtom(((Atom) *wire)))) { in _XkbCheckMaskedAtoms()
4086 *pError = (Atom) *wire; in _XkbCheckMaskedAtoms()
4089 wire++; in _XkbCheckMaskedAtoms()
4091 return wire; in _XkbCheckMaskedAtoms()
4095 _XkbCopyMaskedAtoms(Atom *wire, Atom *dest, int nAtoms, CARD32 present) in _XkbCopyMaskedAtoms() argument
4102 dest[i] = *wire++; in _XkbCopyMaskedAtoms()
4104 return wire; in _XkbCopyMaskedAtoms()
4586 * Write the zero-terminated string str into wire as a pascal string with a
4589 * @param wire The destination array, usually the wire struct
4597 XkbWriteCountedString(char *wire, const char *str, Bool swap) in XkbWriteCountedString() argument
4602 return wire; in XkbWriteCountedString()
4605 pLen = (CARD16 *) wire; in XkbWriteCountedString()
4611 strncpy(&wire[sizeof(len)], str, paddedLen); in XkbWriteCountedString()
4612 wire += sizeof(len) + paddedLen; in XkbWriteCountedString()
4613 return wire; in XkbWriteCountedString()
4631 XkbWriteGeomProperties(char *wire, XkbGeometryPtr geom, Bool swap) in XkbWriteGeomProperties() argument
4637 wire = XkbWriteCountedString(wire, prop->name, swap); in XkbWriteGeomProperties()
4638 wire = XkbWriteCountedString(wire, prop->value, swap); in XkbWriteGeomProperties()
4640 return wire; in XkbWriteGeomProperties()
4650 XkbWriteGeomKeyAliases(char *wire, XkbGeometryPtr geom, Bool swap) in XkbWriteGeomKeyAliases() argument
4656 memcpy(wire, (char *) geom->key_aliases, sz); in XkbWriteGeomKeyAliases()
4657 wire += sz; in XkbWriteGeomKeyAliases()
4659 return wire; in XkbWriteGeomKeyAliases()
4675 XkbWriteGeomColors(char *wire, XkbGeometryPtr geom, Bool swap) in XkbWriteGeomColors() argument
4681 wire = XkbWriteCountedString(wire, color->spec, swap); in XkbWriteGeomColors()
4683 return wire; in XkbWriteGeomColors()
4706 XkbWriteGeomShapes(char *wire, XkbGeometryPtr geom, Bool swap) in XkbWriteGeomShapes() argument
4717 shapeWire = (xkbShapeWireDesc *) wire; in XkbWriteGeomShapes()
4732 wire = (char *) &shapeWire[1]; in XkbWriteGeomShapes()
4738 olWire = (xkbOutlineWireDesc *) wire; in XkbWriteGeomShapes()
4742 wire = (char *) &olWire[1]; in XkbWriteGeomShapes()
4743 ptWire = (xkbPointWireDesc *) wire; in XkbWriteGeomShapes()
4752 wire = (char *) &ptWire[ol->num_points]; in XkbWriteGeomShapes()
4755 return wire; in XkbWriteGeomShapes()
4777 XkbWriteGeomDoodads(char *wire, int num_doodads, XkbDoodadPtr doodad, Bool swap) in XkbWriteGeomDoodads() argument
4783 doodadWire = (xkbDoodadWireDesc *) wire; in XkbWriteGeomDoodads()
4784 wire = (char *) &doodadWire[1]; in XkbWriteGeomDoodads()
4816 wire = XkbWriteCountedString(wire, doodad->text.text, swap); in XkbWriteGeomDoodads()
4817 wire = XkbWriteCountedString(wire, doodad->text.font, swap); in XkbWriteGeomDoodads()
4828 wire = XkbWriteCountedString(wire, doodad->logo.logo_name, swap); in XkbWriteGeomDoodads()
4837 return wire; in XkbWriteGeomDoodads()
4841 XkbWriteGeomOverlay(char *wire, XkbOverlayPtr ol, Bool swap) in XkbWriteGeomOverlay() argument
4847 olWire = (xkbOverlayWireDesc *) wire; in XkbWriteGeomOverlay()
4855 wire = (char *) &olWire[1]; in XkbWriteGeomOverlay()
4861 rowWire = (xkbOverlayRowWireDesc *) wire; in XkbWriteGeomOverlay()
4865 wire = (char *) &rowWire[1]; in XkbWriteGeomOverlay()
4869 keyWire = (xkbOverlayKeyWireDesc *) wire; in XkbWriteGeomOverlay()
4872 wire = (char *) &keyWire[1]; in XkbWriteGeomOverlay()
4875 return wire; in XkbWriteGeomOverlay()
4919 XkbWriteGeomSections(char *wire, XkbGeometryPtr geom, Bool swap) in XkbWriteGeomSections() argument
4927 sectionWire = (xkbSectionWireDesc *) wire; in XkbWriteGeomSections()
4947 wire = (char *) &sectionWire[1]; in XkbWriteGeomSections()
4954 rowWire = (xkbRowWireDesc *) wire; in XkbWriteGeomSections()
4964 wire = (char *) &rowWire[1]; in XkbWriteGeomSections()
4970 keyWire = (xkbKeyWireDesc *) wire; in XkbWriteGeomSections()
4981 wire = (char *) &keyWire[row->num_keys]; in XkbWriteGeomSections()
4986 wire = XkbWriteGeomDoodads(wire, in XkbWriteGeomSections()
4994 wire = XkbWriteGeomOverlay(wire, &section->overlays[o], swap); in XkbWriteGeomSections()
4998 return wire; in XkbWriteGeomSections()
5137 char *wire, *next; in _GetCountedString() local
5140 wire = *wire_inout; in _GetCountedString()
5141 len = *(CARD16 *) wire; in _GetCountedString()
5145 next = wire + XkbPaddedSize(len + 2); in _GetCountedString()
5153 memcpy(*str, &wire[2], len); in _GetCountedString()
5163 char *wire; in _CheckSetDoodad() local
5172 wire = (char *) &dWire[1]; in _CheckSetDoodad()
5218 status = _GetCountedString(&wire, client, &doodad->text.text); in _CheckSetDoodad()
5221 status = _GetCountedString(&wire, client, &doodad->text.font); in _CheckSetDoodad()
5260 status = _GetCountedString(&wire, client, &doodad->logo.logo_name); in _CheckSetDoodad()
5268 *wire_inout = wire; in _CheckSetDoodad()
5277 char *wire; in _CheckSetOverlay() local
5282 wire = *wire_inout; in _CheckSetOverlay()
5283 olWire = (xkbOverlayWireDesc *) wire; in _CheckSetOverlay()
5313 wire = (char *) olWire; in _CheckSetOverlay()
5314 *wire_inout = wire; in _CheckSetOverlay()
5324 char *wire; in _CheckSetSections() local
5328 wire = *wire_inout; in _CheckSetSections()
5331 sWire = (xkbSectionWireDesc *) wire; in _CheckSetSections()
5395 wire = (char *) rWire; in _CheckSetSections()
5400 status = _CheckSetDoodad(&wire, geom, section, client); in _CheckSetSections()
5409 status = _CheckSetOverlay(&wire, geom, section, client); in _CheckSetSections()
5414 sWire = (xkbSectionWireDesc *) wire; in _CheckSetSections()
5416 wire = (char *) sWire; in _CheckSetSections()
5417 *wire_inout = wire; in _CheckSetSections()
5426 char *wire; in _CheckSetShapes() local
5428 wire = *wire_inout; in _CheckSetShapes()
5438 shapeWire = (xkbShapeWireDesc *) wire; in _CheckSetShapes()
5475 wire = (char *) shapeWire; in _CheckSetShapes()
5482 *wire_inout = wire; in _CheckSetShapes()
5491 char *wire; in _CheckSetGeom() local
5493 wire = (char *) &req[1]; in _CheckSetGeom()
5494 status = _GetCountedString(&wire, client, &geom->label_font); in _CheckSetGeom()
5501 status = _GetCountedString(&wire, client, &name); in _CheckSetGeom()
5504 status = _GetCountedString(&wire, client, &val); in _CheckSetGeom()
5541 status = _GetCountedString(&wire, client, &name); in _CheckSetGeom()
5557 if ((status = _CheckSetShapes(geom, req, &wire, client)) != Success) in _CheckSetGeom()
5560 if ((status = _CheckSetSections(geom, req, &wire, client)) != Success) in _CheckSetGeom()
5564 status = _CheckSetDoodad(&wire, geom, NULL, client); in _CheckSetGeom()
5570 if (XkbAddGeomKeyAlias(geom, &wire[XkbKeyNameLength], wire) == NULL) in _CheckSetGeom()
5572 wire += 2 * XkbKeyNameLength; in _CheckSetGeom()
5769 unsigned char *wire, *str, *tmp, *legal; in GetComponentSpec() local
5776 wire = *pWire; in GetComponentSpec()
5777 len = (*(unsigned char *) wire++); in GetComponentSpec()
5783 if (legal[(*wire) / 8] & (1 << ((*wire) % 8))) in GetComponentSpec()
5784 *tmp++ = *wire++; in GetComponentSpec()
5786 wire++; in GetComponentSpec()
5802 *pWire = wire; in GetComponentSpec()
6301 xkbDeviceLedsWireDesc wire; in SendDeviceLedInfo() local
6305 wire.ledClass = sli->class; in SendDeviceLedInfo()
6306 wire.ledID = sli->id; in SendDeviceLedInfo()
6307 wire.namesPresent = sli->namesPresent; in SendDeviceLedInfo()
6308 wire.mapsPresent = sli->mapsPresent; in SendDeviceLedInfo()
6309 wire.physIndicators = sli->physIndicators; in SendDeviceLedInfo()
6310 wire.state = sli->effectiveState; in SendDeviceLedInfo()
6312 swaps(&wire.ledClass); in SendDeviceLedInfo()
6313 swaps(&wire.ledID); in SendDeviceLedInfo()
6314 swapl(&wire.namesPresent); in SendDeviceLedInfo()
6315 swapl(&wire.mapsPresent); in SendDeviceLedInfo()
6316 swapl(&wire.physIndicators); in SendDeviceLedInfo()
6317 swapl(&wire.state); in SendDeviceLedInfo()
6319 WriteToClient(client, SIZEOF(xkbDeviceLedsWireDesc), &wire); in SendDeviceLedInfo()
6552 CheckSetDeviceIndicators(char *wire, in CheckSetDeviceIndicators() argument
6560 ledWire = (xkbDeviceLedsWireDesc *) wire; in CheckSetDeviceIndicators()
6623 SetDeviceIndicators(char *wire, in SetDeviceIndicators() argument
6643 ledWire = (xkbDeviceLedsWireDesc *) wire; in SetDeviceIndicators()
6737 char *wire; in _XkbSetDeviceInfo() local
6739 wire = (char *) &stuff[1]; in _XkbSetDeviceInfo()
6751 wire += (stuff->nBtns * SIZEOF(xkbActionWireDesc)); in _XkbSetDeviceInfo()
6756 wire = CheckSetDeviceIndicators(wire, dev, stuff->nDeviceLedFBs, in _XkbSetDeviceInfo()
6761 if (((wire - ((char *) stuff)) / 4) != stuff->length) in _XkbSetDeviceInfo()
6771 char *wire; in _XkbSetDeviceInfoCheck() local
6776 wire = (char *) &stuff[1]; in _XkbSetDeviceInfoCheck()
6793 if (!_XkbCheckRequestBounds(client, stuff, wire, (char *) wire + sz)) in _XkbSetDeviceInfoCheck()
6795 memcpy((char *) &acts[stuff->firstBtn], (char *) wire, sz); in _XkbSetDeviceInfoCheck()
6796 wire += sz; in _XkbSetDeviceInfoCheck()
6814 wire = SetDeviceIndicators(wire, dev, stuff->change, in _XkbSetDeviceInfoCheck()