Lines Matching full:namelen
241 xmlDictAddString(xmlDictPtr dict, const xmlChar *name, unsigned int namelen) {
252 if (pool->end - pool->free > namelen)
268 if (size < 4 * namelen)
269 size = 4 * namelen; /* just in case ! */
285 memcpy(pool->free, name, namelen);
286 pool->free += namelen;
306 const xmlChar *name, unsigned int namelen)
313 if (prefix == NULL) return(xmlDictAddString(dict, name, namelen));
320 if (pool->end - pool->free > namelen + plen + 1)
336 if (size < 4 * (namelen + plen + 1))
337 size = 4 * (namelen + plen + 1); /* just in case ! */
356 memcpy(pool->free, name, namelen);
357 pool->free += namelen;
375 xmlDictComputeBigKey(const xmlChar* data, int namelen, int seed) {
379 if (namelen <= 0 || data == NULL) return(0);
383 for (i = 0;i < namelen; i++) {
444 xmlDictComputeFastKey(const xmlChar *name, int namelen, int seed) {
450 if (namelen > 10) {
451 value += name[namelen - 1];
452 namelen = 10;
454 switch (namelen) {