Lines Matching refs:type
41 static inline int sdsHdrSize(char type) { in sdsHdrSize() argument
42 switch(type&SDS_TYPE_MASK) { in sdsHdrSize()
84 char type = sdsReqType(initlen); in sdsnewlen() local
87 if (type == SDS_TYPE_5 && initlen == 0) type = SDS_TYPE_8; in sdsnewlen()
88 int hdrlen = sdsHdrSize(type); in sdsnewlen()
97 switch(type) { in sdsnewlen()
99 *fp = type | (initlen << SDS_TYPE_BITS); in sdsnewlen()
106 *fp = type; in sdsnewlen()
113 *fp = type; in sdsnewlen()
120 *fp = type; in sdsnewlen()
127 *fp = type; in sdsnewlen()
198 char type, oldtype = s[-1] & SDS_TYPE_MASK; in sdsMakeRoomFor() local
212 type = sdsReqType(newlen); in sdsMakeRoomFor()
217 if (type == SDS_TYPE_5) type = SDS_TYPE_8; in sdsMakeRoomFor()
219 hdrlen = sdsHdrSize(type); in sdsMakeRoomFor()
220 if (oldtype==type) { in sdsMakeRoomFor()
232 s[-1] = type; in sdsMakeRoomFor()
247 char type, oldtype = s[-1] & SDS_TYPE_MASK; in sdsRemoveFreeSpace() local
252 type = sdsReqType(len); in sdsRemoveFreeSpace()
253 hdrlen = sdsHdrSize(type); in sdsRemoveFreeSpace()
254 if (oldtype==type) { in sdsRemoveFreeSpace()
264 s[-1] = type; in sdsRemoveFreeSpace()
1245 int type = x[-1]&SDS_TYPE_MASK; in sdsTest() local
1248 if (type != SDS_TYPE_5) { in sdsTest()