Lines Matching refs:fd
108 evutil_socket_t fd) in bufferevent_socket_set_conn_address_fd_() argument
116 getpeername(fd, addr, &len); in bufferevent_socket_set_conn_address_fd_()
149 bufferevent_readcb(evutil_socket_t fd, short event, void *arg) in bufferevent_readcb() argument
190 …res = evbuffer_read(input, fd, (int)howmuch); /* XXXX evbuffer_read would do better to take and re… in bufferevent_readcb()
194 int err = evutil_socket_geterror(fd); in bufferevent_readcb()
230 bufferevent_writecb(evutil_socket_t fd, short event, void *arg) in bufferevent_writecb() argument
249 int c = evutil_socket_finished_connecting_(fd); in bufferevent_writecb()
268 bufferevent_socket_set_conn_address_fd_(bufev, fd); in bufferevent_writecb()
295 res = evbuffer_write_atmost(bufev->output, fd, atmost); in bufferevent_writecb()
298 int err = evutil_socket_geterror(fd); in bufferevent_writecb()
344 bufferevent_socket_new(struct event_base *base, evutil_socket_t fd, in bufferevent_socket_new() argument
352 return bufferevent_async_new_(base, fd, options); in bufferevent_socket_new()
366 event_assign(&bufev->ev_read, bufev->ev_base, fd, in bufferevent_socket_new()
368 event_assign(&bufev->ev_write, bufev->ev_base, fd, in bufferevent_socket_new()
385 evutil_socket_t fd; in bufferevent_socket_connect() local
392 fd = bufferevent_getfd(bev); in bufferevent_socket_connect()
393 if (fd < 0) { in bufferevent_socket_connect()
396 fd = evutil_socket_(sa->sa_family, in bufferevent_socket_connect()
398 if (fd < 0) in bufferevent_socket_connect()
405 bufferevent_setfd(bev, fd); in bufferevent_socket_connect()
406 r = bufferevent_async_connect_(bev, fd, sa, socklen); in bufferevent_socket_connect()
414 r = evutil_socket_connect_(&fd, sa, socklen); in bufferevent_socket_connect()
423 event_assign(&bev->ev_write, bev->ev_base, fd, in bufferevent_socket_connect()
427 bufferevent_setfd(bev, fd); in bufferevent_socket_connect()
450 evutil_closesocket(fd); in bufferevent_socket_connect()
552 bufferevent_new(evutil_socket_t fd, in bufferevent_new() argument
558 if (!(bufev = bufferevent_socket_new(NULL, fd, 0))) in bufferevent_new()
599 evutil_socket_t fd; in be_socket_destruct() local
602 fd = event_get_fd(&bufev->ev_read); in be_socket_destruct()
604 if ((bufev_p->options & BEV_OPT_CLOSE_ON_FREE) && fd >= 0) in be_socket_destruct()
605 EVUTIL_CLOSESOCKET(fd); in be_socket_destruct()
619 be_socket_setfd(struct bufferevent *bufev, evutil_socket_t fd) in be_socket_setfd() argument
632 event_assign(&bufev->ev_read, bufev->ev_base, fd, in be_socket_setfd()
634 event_assign(&bufev->ev_write, bufev->ev_base, fd, in be_socket_setfd()
637 if (fd >= 0) in be_socket_setfd()
697 be_socket_setfd(bev, data->fd); in be_socket_ctrl()
700 data->fd = event_get_fd(&bev->ev_read); in be_socket_ctrl()