• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/bio/

Lines Matching defs:peer_b

186     struct bio_bio_st *b, *peer_b;
196 peer_b = b->peer->ptr;
197 assert(peer_b != NULL);
198 assert(peer_b->buf != NULL);
200 peer_b->request = 0; /* will be set in "retry_read" situation */
205 if (peer_b->len == 0) {
206 if (peer_b->closed)
210 if (size <= peer_b->size)
211 peer_b->request = size;
216 peer_b->request = peer_b->size;
222 if (peer_b->len < size)
223 size = peer_b->len;
233 assert(rest <= peer_b->len);
234 if (peer_b->offset + rest <= peer_b->size)
238 chunk = peer_b->size - peer_b->offset;
239 assert(peer_b->offset + chunk <= peer_b->size);
241 memcpy(buf, peer_b->buf + peer_b->offset, chunk);
243 peer_b->len -= chunk;
244 if (peer_b->len) {
245 peer_b->offset += chunk;
246 assert(peer_b->offset <= peer_b->size);
247 if (peer_b->offset == peer_b->size)
248 peer_b->offset = 0;
253 peer_b->offset = 0;
275 struct bio_bio_st *b, *peer_b;
286 peer_b = b->peer->ptr;
287 assert(peer_b != NULL);
288 assert(peer_b->buf != NULL);
290 peer_b->request = 0;
292 if (peer_b->len == 0) {
299 num = peer_b->len;
300 if (peer_b->size < peer_b->offset + num)
302 num = peer_b->size - peer_b->offset;
306 *buf = peer_b->buf + peer_b->offset;
312 struct bio_bio_st *b, *peer_b;
327 peer_b = b->peer->ptr;
329 peer_b->len -= num;
330 if (peer_b->len) {
331 peer_b->offset += num;
332 assert(peer_b->offset <= peer_b->size);
333 if (peer_b->offset == peer_b->size)
334 peer_b->offset = 0;
336 peer_b->offset = 0;
621 struct bio_bio_st *peer_b = b->peer->ptr;
623 ret = (long)peer_b->len;
738 struct bio_bio_st *peer_b = peer_bio->ptr;
740 assert(peer_b != NULL);
741 assert(peer_b->peer == bio);
743 peer_b->peer = NULL;
745 assert(peer_b->buf != NULL);
746 peer_b->len = 0;
747 peer_b->offset = 0;