Lines Matching refs:ptr
288 if ((bi->ptr = (char *)BIO_CONNECT_new()) == NULL) in conn_new()
298 c = (BIO_CONNECT *)bio->ptr; in conn_close_socket()
314 data = (BIO_CONNECT *)a->ptr; in conn_free()
319 a->ptr = NULL; in conn_free()
331 data = (BIO_CONNECT *)b->ptr; in conn_read()
362 data = (BIO_CONNECT *)b->ptr; in conn_write()
397 static long conn_ctrl(BIO *b, int cmd, long num, void *ptr) in conn_ctrl() argument
408 data = (BIO_CONNECT *)b->ptr; in conn_ctrl()
427 if (ptr != NULL) { in conn_ctrl()
428 pptr = (const char **)ptr; in conn_ctrl()
462 if (ptr != NULL) { in conn_ctrl()
473 ret = BIO_parse_hostserv(ptr, in conn_ctrl()
481 if ((data->param_service = OPENSSL_strdup(ptr)) == NULL) in conn_ctrl()
484 const BIO_ADDR *addr = (const BIO_ADDR *)ptr; in conn_ctrl()
502 data->connect_family = *(int *)ptr; in conn_ctrl()
534 ip = (int *)ptr; in conn_ctrl()
555 dbio = (BIO *)ptr; in conn_ctrl()
576 fptr = (BIO_info_cb **)ptr; in conn_ctrl()
585 crypto_info = (ktls_crypto_info_t *)ptr; in conn_ctrl()
616 data = (BIO_CONNECT *)b->ptr; in conn_callback_ctrl()
643 char *ptr = buf; in conn_gets() local
656 if (bio == NULL || bio->ptr == NULL) { in conn_gets()
660 data = (BIO_CONNECT *)bio->ptr; in conn_gets()
671 ret = ktls_read_record(bio->num, ptr, 1); in conn_gets()
674 ret = readsocket(bio->num, ptr, 1); in conn_gets()
683 if (*ptr++ == '\n') in conn_gets()
686 *ptr = '\0'; in conn_gets()
687 return ret > 0 || (bio->flags & BIO_FLAGS_IN_EOF) != 0 ? ptr - buf : ret; in conn_gets()