Lines Matching refs:datap
111 char *datap, in Curl_httpchunk_read() argument
129 result = Curl_client_write(data, CLIENTWRITE_BODY, datap, datalen); in Curl_httpchunk_read()
139 if(isxdigit_ascii(*datap)) { in Curl_httpchunk_read()
141 ch->hexbuffer[ch->hexindex] = *datap; in Curl_httpchunk_read()
142 datap++; in Curl_httpchunk_read()
176 if(*datap == 0x0a) { in Curl_httpchunk_read()
185 datap++; in Curl_httpchunk_read()
198 result = Curl_unencode_write(data, k->writer_stack, datap, piece); in Curl_httpchunk_read()
200 result = Curl_client_write(data, CLIENTWRITE_BODY, datap, piece); in Curl_httpchunk_read()
210 datap += piece; /* move read pointer forward */ in Curl_httpchunk_read()
219 if(*datap == 0x0a) { in Curl_httpchunk_read()
223 else if(*datap != 0x0d) in Curl_httpchunk_read()
225 datap++; in Curl_httpchunk_read()
230 if((*datap == 0x0d) || (*datap == 0x0a)) { in Curl_httpchunk_read()
259 if(*datap == 0x0a) in Curl_httpchunk_read()
270 result = Curl_dyn_addn(&conn->trailer, datap, 1); in Curl_httpchunk_read()
274 datap++; in Curl_httpchunk_read()
279 if(*datap == 0x0a) { in Curl_httpchunk_read()
281 datap++; in Curl_httpchunk_read()
291 if((*datap != 0x0d) && (*datap != 0x0a)) { in Curl_httpchunk_read()
296 if(*datap == 0x0d) { in Curl_httpchunk_read()
298 datap++; in Curl_httpchunk_read()
306 if(*datap == 0x0a) { in Curl_httpchunk_read()