Lines Matching refs:prevlen
299 #define ZIP_DECODE_PREVLEN(ptr, prevlensize, prevlen) do { \ argument
302 (prevlen) = (ptr)[0]; \
305 memcpy(&(prevlen), ((char*)(ptr)) + 1, 4); \
306 memrev32ifbe(&prevlen); \
588 unsigned int prevlensize, prevlen = 0; in __ziplistInsert() local
599 ZIP_DECODE_PREVLEN(p, prevlensize, prevlen); in __ziplistInsert()
603 prevlen = zipRawEntryLength(ptail); in __ziplistInsert()
618 reqlen += zipPrevEncodeLength(NULL,prevlen); in __ziplistInsert()
665 p += zipPrevEncodeLength(p,prevlen); in __ziplistInsert()
802 unsigned int prevlensize, prevlen = 0; in ziplistIndex() local
807 ZIP_DECODE_PREVLEN(p, prevlensize, prevlen); in ziplistIndex()
808 while (prevlen > 0 && index--) { in ziplistIndex()
809 p -= prevlen; in ziplistIndex()
810 ZIP_DECODE_PREVLEN(p, prevlensize, prevlen); in ziplistIndex()
848 unsigned int prevlensize, prevlen = 0; in ziplistPrev() local
859 ZIP_DECODE_PREVLEN(p, prevlensize, prevlen); in ziplistPrev()
860 assert(prevlen > 0); in ziplistPrev()
861 return p-prevlen; in ziplistPrev()