Lines Matching defs:bev
93 struct bufferevent *bev;
162 SSL *ssl = bufferevent_openssl_get_ssl(session_data->bev);
167 bufferevent_free(session_data->bev);
168 session_data->bev = NULL;
205 struct bufferevent *bev = session_data->bev;
209 bufferevent_write(bev, data, length);
454 static void readcb(struct bufferevent *bev, void *ptr) {
457 struct evbuffer *input = bufferevent_get_input(bev);
482 static void writecb(struct bufferevent *bev, void *ptr) {
484 (void)bev;
488 evbuffer_get_length(bufferevent_get_output(session_data->bev)) == 0) {
498 static void eventcb(struct bufferevent *bev, short events, void *ptr) {
501 int fd = bufferevent_getfd(bev);
509 ssl = bufferevent_openssl_get_ssl(session_data->bev);
550 struct bufferevent *bev;
554 bev = bufferevent_openssl_socket_new(
557 bufferevent_enable(bev, EV_READ | EV_WRITE);
558 bufferevent_setcb(bev, readcb, writecb, eventcb, session_data);
559 rv = bufferevent_socket_connect_hostname(bev, session_data->dnsbase,
565 session_data->bev = bev;