Lines Matching defs:inbuf
152 SecBuffer inbuf[2];
193 init_sec_buffer(&inbuf[0], SECBUFFER_TOKEN, av_malloc(c->enc_buf_offset), c->enc_buf_offset);
194 init_sec_buffer(&inbuf[1], SECBUFFER_EMPTY, NULL, 0);
195 init_sec_buffer_desc(&inbuf_desc, inbuf, 2);
197 if (inbuf[0].pvBuffer == NULL) {
203 memcpy(inbuf[0].pvBuffer, c->enc_buf, c->enc_buf_offset);
214 av_freep(&inbuf[0].pvBuffer);
257 if (inbuf[1].BufferType == SECBUFFER_EXTRA && inbuf[1].cbBuffer > 0) {
258 if (c->enc_buf_offset > inbuf[1].cbBuffer) {
259 memmove(c->enc_buf, (c->enc_buf + c->enc_buf_offset) - inbuf[1].cbBuffer,
260 inbuf[1].cbBuffer);
261 c->enc_buf_offset = inbuf[1].cbBuffer;
389 SecBuffer inbuf[4];
433 init_sec_buffer(&inbuf[0], SECBUFFER_DATA, c->enc_buf, c->enc_buf_offset);
436 init_sec_buffer(&inbuf[1], SECBUFFER_EMPTY, NULL, 0);
437 init_sec_buffer(&inbuf[2], SECBUFFER_EMPTY, NULL, 0);
438 init_sec_buffer(&inbuf[3], SECBUFFER_EMPTY, NULL, 0);
439 init_sec_buffer_desc(&inbuf_desc, inbuf, 4);
445 if (inbuf[1].BufferType == SECBUFFER_DATA) {
447 size = inbuf[1].cbBuffer > SCHANNEL_FREE_BUFFER_SIZE ?
448 inbuf[1].cbBuffer : SCHANNEL_FREE_BUFFER_SIZE;
461 size = inbuf[1].cbBuffer;
463 memcpy(c->dec_buf + c->dec_buf_offset, inbuf[1].pvBuffer, size);
467 if (inbuf[3].BufferType == SECBUFFER_EXTRA && inbuf[3].cbBuffer > 0) {
468 if (c->enc_buf_offset > inbuf[3].cbBuffer) {
469 memmove(c->enc_buf, (c->enc_buf + c->enc_buf_offset) - inbuf[3].cbBuffer,
470 inbuf[3].cbBuffer);
471 c->enc_buf_offset = inbuf[3].cbBuffer;