Lines Matching refs:ptrbuf
2437 char *buffer, *ptrbuf, *bufferend, *keybuf; in py_uwsgi_parse_file() local
2479 ptrbuf = buffer; in py_uwsgi_parse_file() local
2480 bufferend = ptrbuf + uh.pktsize; in py_uwsgi_parse_file()
2485 while (ptrbuf < bufferend) { in py_uwsgi_parse_file()
2486 if (ptrbuf + 2 < bufferend) { in py_uwsgi_parse_file()
2487 memcpy(&strsize, ptrbuf, 2); in py_uwsgi_parse_file()
2497 ptrbuf += 2; in py_uwsgi_parse_file()
2498 if (ptrbuf + strsize < bufferend) { in py_uwsgi_parse_file()
2500 keybuf = ptrbuf; in py_uwsgi_parse_file()
2502 ptrbuf += strsize; in py_uwsgi_parse_file()
2504 if (ptrbuf + 2 <= bufferend) { in py_uwsgi_parse_file()
2505 memcpy(&strsize, ptrbuf, 2); in py_uwsgi_parse_file()
2509 ptrbuf += 2; in py_uwsgi_parse_file()
2510 if (ptrbuf + strsize <= bufferend) { in py_uwsgi_parse_file()
2511 …em(zero, PyString_FromStringAndSize(keybuf, keysize), PyString_FromStringAndSize(ptrbuf, strsize)); in py_uwsgi_parse_file()
2512 ptrbuf += strsize; in py_uwsgi_parse_file()