Lines Matching refs:inbuf

1062   SecBuffer inbuf;
1204 InitSecBuffer(&inbuf, SECBUFFER_APPLICATION_PROTOCOLS, alpn_buffer, cur);
1205 InitSecBufferDesc(&inbuf_desc, &inbuf, 1);
1211 InitSecBuffer(&inbuf, SECBUFFER_EMPTY, NULL, 0);
1212 InitSecBufferDesc(&inbuf_desc, &inbuf, 1);
1215 InitSecBuffer(&inbuf, SECBUFFER_EMPTY, NULL, 0);
1216 InitSecBufferDesc(&inbuf_desc, &inbuf, 1);
1243 At the moment we don't pass inbuf unless we're using ALPN since we only
1245 us problems with inbuf regardless. https://github.com/curl/curl/issues/983
1325 SecBuffer inbuf[2];
1418 InitSecBuffer(&inbuf[0], SECBUFFER_TOKEN, malloc(backend->encdata_offset),
1420 InitSecBuffer(&inbuf[1], SECBUFFER_EMPTY, NULL, 0);
1421 InitSecBufferDesc(&inbuf_desc, inbuf, 2);
1429 if(!inbuf[0].pvBuffer) {
1435 memcpy(inbuf[0].pvBuffer, backend->encdata_buffer,
1445 Curl_safefree(inbuf[0].pvBuffer);
1528 if(inbuf[1].BufferType == SECBUFFER_EXTRA && inbuf[1].cbBuffer > 0) {
1530 inbuf[1].cbBuffer));
1543 if(backend->encdata_offset > inbuf[1].cbBuffer) {
1546 inbuf[1].cbBuffer, inbuf[1].cbBuffer);
1547 backend->encdata_offset = inbuf[1].cbBuffer;
2098 SecBuffer inbuf[4];
2205 InitSecBuffer(&inbuf[0], SECBUFFER_DATA, backend->encdata_buffer,
2209 InitSecBuffer(&inbuf[1], SECBUFFER_EMPTY, NULL, 0);
2210 InitSecBuffer(&inbuf[2], SECBUFFER_EMPTY, NULL, 0);
2211 InitSecBuffer(&inbuf[3], SECBUFFER_EMPTY, NULL, 0);
2212 InitSecBufferDesc(&inbuf_desc, inbuf, 4);
2225 if(inbuf[1].BufferType == SECBUFFER_DATA) {
2227 inbuf[1].cbBuffer));
2230 size = inbuf[1].cbBuffer > CURL_SCHANNEL_BUFFER_FREE_SIZE ?
2231 inbuf[1].cbBuffer : CURL_SCHANNEL_BUFFER_FREE_SIZE;
2252 size = inbuf[1].cbBuffer;
2255 inbuf[1].pvBuffer, size);
2266 if(inbuf[3].BufferType == SECBUFFER_EXTRA && inbuf[3].cbBuffer > 0) {
2268 inbuf[3].cbBuffer));
2273 if(backend->encdata_offset > inbuf[3].cbBuffer) {
2278 inbuf[3].cbBuffer, inbuf[3].cbBuffer);
2279 backend->encdata_offset = inbuf[3].cbBuffer;