Lines Matching refs:pos
34 static void setProtocolError(client *c, int pos);
1111 static void setProtocolError(client *c, int pos) { in setProtocolError() argument
1119 sdsrange(c->querybuf,pos,-1); in setProtocolError()
1124 int pos = 0, ok; in processMultibulkBuffer() local
1151 setProtocolError(c,pos); in processMultibulkBuffer()
1155 pos = (newline-c->querybuf)+2; in processMultibulkBuffer()
1157 sdsrange(c->querybuf,pos,-1); in processMultibulkBuffer()
1172 newline = strchr(c->querybuf+pos,'\r'); in processMultibulkBuffer()
1187 if (c->querybuf[pos] != '$') { in processMultibulkBuffer()
1190 c->querybuf[pos]); in processMultibulkBuffer()
1191 setProtocolError(c,pos); in processMultibulkBuffer()
1195 ok = string2ll(c->querybuf+pos+1,newline-(c->querybuf+pos+1),&ll); in processMultibulkBuffer()
1198 setProtocolError(c,pos); in processMultibulkBuffer()
1202 pos += newline-(c->querybuf+pos)+2; in processMultibulkBuffer()
1210 sdsrange(c->querybuf,pos,-1); in processMultibulkBuffer()
1211 pos = 0; in processMultibulkBuffer()
1222 if (sdslen(c->querybuf)-pos < (unsigned)(c->bulklen+2)) { in processMultibulkBuffer()
1229 if (pos == 0 && in processMultibulkBuffer()
1239 pos = 0; in processMultibulkBuffer()
1242 createStringObject(c->querybuf+pos,c->bulklen); in processMultibulkBuffer()
1243 pos += c->bulklen+2; in processMultibulkBuffer()
1251 if (pos) sdsrange(c->querybuf,pos,-1); in processMultibulkBuffer()