Lines Matching defs:defaults
982 xmlDefAttrsPtr defaults;
1009 defaults = xmlHashLookup2(ctxt->attsDefault, name, prefix);
1010 if (defaults == NULL) {
1011 defaults = (xmlDefAttrsPtr) xmlMalloc(sizeof(xmlDefAttrs) +
1013 if (defaults == NULL)
1015 defaults->nbAttrs = 0;
1016 defaults->maxAttrs = 4;
1017 xmlHashUpdateEntry2(ctxt->attsDefault, name, prefix, defaults, NULL);
1018 } else if (defaults->nbAttrs >= defaults->maxAttrs) {
1021 temp = (xmlDefAttrsPtr) xmlRealloc(defaults, sizeof(xmlDefAttrs) +
1022 (2 * defaults->maxAttrs * 4) * sizeof(const xmlChar *));
1025 defaults = temp;
1026 defaults->maxAttrs *= 2;
1027 xmlHashUpdateEntry2(ctxt->attsDefault, name, prefix, defaults, NULL);
1043 defaults->values[4 * defaults->nbAttrs] = name;
1044 defaults->values[4 * defaults->nbAttrs + 1] = prefix;
1048 defaults->values[4 * defaults->nbAttrs + 2] = value;
1049 defaults->values[4 * defaults->nbAttrs + 3] = value + len;
1050 defaults->nbAttrs++;
8355 xmlDefAttrsPtr defaults;
8357 defaults = xmlHashLookup2(ctxt->attsDefault, localname, prefix);
8358 if (defaults != NULL) {
8359 for (i = 0;i < defaults->nbAttrs;i++) {
8360 attname = defaults->values[4 * i];
8361 aprefix = defaults->values[4 * i + 1];
8376 if (nsname != defaults->values[4 * i + 2]) {
8378 defaults->values[4 * i + 2]) > 0)
8391 if (nsname != defaults->values[2]) {
8393 defaults->values[4 * i + 2]) > 0)
8419 atts[nbatts++] = defaults->values[4 * i + 2];
8420 atts[nbatts++] = defaults->values[4 * i + 3];