Home | History | Annotate | Download | only in bio

Lines Matching defs:peer

63   BIO *peer; /* NULL if buf == NULL.
64 * If peer != NULL, then peer->ptr is also a bio_bio_st,
65 * and its "peer" member points back to us.
66 * peer != NULL iff init != 0 in the BIO. */
68 /* This is for what we write (i.e. reading uses peer's struct): */
69 int closed; /* valid iff peer != NULL */
70 size_t len; /* valid iff buf != NULL; 0 if peer == NULL */
75 size_t request; /* valid iff peer != NULL; 0 if len != 0,
76 * otherwise set by peer to number of bytes
89 b->peer = NULL;
106 peer_bio = b->peer;
114 assert(peer_b->peer == bio);
116 peer_b->peer = NULL;
122 b->peer = NULL;
139 if (b->peer) {
165 assert(b->peer != NULL);
166 peer_b = b->peer->ptr;
184 /* don't ask for more than the peer can
248 assert(b->peer != NULL);
316 if (b1->peer != NULL || b2->peer != NULL) {
341 b1->peer = bio2;
344 b2->peer = bio1;
364 if (b->peer) {
391 if (b->peer == NULL || b->closed) {
399 /* If the peer unsuccessfully tried to read, how many bytes
440 if (b->peer != NULL) {
441 struct bio_bio_st *peer_b = b->peer->ptr;