Lines Matching defs:oldhash
104 #define oldhash(sp) ((sp)->oldhash)
234 if (newhash(sp)[i] == oldhash(sp)[i + shift]
254 if (newhash(sp)[i] == oldhash(sp)[i + shift]
288 if (oldhash(SP_PARM)) {
289 FreeAndNull(oldhash(SP_PARM));
297 if (oldhash(SP_PARM) && newhash(SP_PARM)) {
305 if (oldhash(SP_PARM) == 0)
306 oldhash(SP_PARM) = typeCalloc(unsigned long,
311 if (!oldhash(SP_PARM) || !newhash(SP_PARM))
315 oldhash(SP_PARM)[i] = hash(SP_PARM, OLDTEXT(SP_PARM, i));
323 if (oldhash(SP_PARM)[i] != hash(SP_PARM, OLDTEXT(SP_PARM, i)))
324 fprintf(stderr, "error in oldhash[%d]\n", i);
335 unsigned long hashval = oldhash(SP_PARM)[i];
417 if (oldhash(SP_PARM))
418 oldhash(SP_PARM)[i] = hash(SP_PARM, OLDTEXT(SP_PARM, i));
435 if (!oldhash(SP_PARM))
438 size = sizeof(*(oldhash(SP_PARM))) * (size_t) (bot - top + 1 - abs(n));
440 memmove(oldhash(SP_PARM) + top, oldhash(SP_PARM) + top + n, size);
442 oldhash(SP_PARM)[i] = hash(SP_PARM, OLDTEXT(SP_PARM, i));
444 memmove(oldhash(SP_PARM) + top - n, oldhash(SP_PARM) + top, size);
446 oldhash(SP_PARM)[i] = hash(SP_PARM, OLDTEXT(SP_PARM, i));