• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/transmission/libevent-2.0.20-stable/

Lines Matching defs:underlying

267    to an underlying bufferevent using a BIO_bufferevent, and one that has the
283 If we were set up with an underlying bufferevent, we use the
288 /* An underlying bufferevent that we're directing our output to.
290 struct bufferevent *underlying;
372 /* Have the base communications channel (either the underlying bufferevent or
378 if (bev_ssl->underlying) {
379 bufferevent_unsuspend_read(bev_ssl->underlying,
393 /* Have the base communications channel (either the underlying bufferevent or
400 if (bev_ssl->underlying) {
417 if (bev_ssl->underlying) {
418 bufferevent_suspend_read(bev_ssl->underlying,
431 if (bev_ssl->underlying) {
442 if (!bev_ssl->underlying)
451 if (!bev_ssl->underlying)
599 /* Can't read until underlying has more data. */
606 * underlying is full */
622 if (bev_ssl->underlying)
676 /* Can't read until underlying has more data. */
684 * underlying is full */
701 if (bev_ssl->underlying)
759 * Read from the underlying buffer until we block or we hit our high-water
800 * by reading too much data from the underlying bufferevent;
801 * it can potentially cause read looping if the underlying
806 * potentially not read any more from bev_ssl->underlying
810 if (!n_to_read && bev_ssl->underlying)
823 if (!bev_ssl->underlying) {
855 if (bev_ssl->underlying) {
856 target = bev_ssl->underlying->output;
857 wm = &bev_ssl->underlying->wm_write;
873 if (!bev_ssl->underlying) {
952 if (bev_ssl->underlying) {
953 bufferevent_setcb(bev_ssl->underlying,
1014 if (!bev_ssl->underlying) {
1020 if (!bev_ssl->underlying) {
1055 if (bev_ssl->underlying) {
1056 bufferevent_setcb(bev_ssl->underlying,
1094 if (!bev_ssl->underlying)
1132 if (bev_ssl->underlying) {
1158 if (bev_ssl->underlying) {
1172 if (bev_ssl->underlying) {
1180 if (bev_ssl->underlying) {
1181 if (BEV_UPCAST(bev_ssl->underlying)->refcnt < 2) {
1185 bufferevent_free(bev_ssl->underlying);
1186 bev_ssl->underlying = NULL;
1198 if (bev_ssl->underlying) {
1199 if (bev_ssl->underlying->errorcb == be_openssl_eventcb)
1200 bufferevent_setcb(bev_ssl->underlying,
1202 bufferevent_unsuspend_read(bev_ssl->underlying,
1213 if (bev_ssl->underlying)
1240 if (bev_ssl->underlying)
1254 if (bev_ssl->underlying)
1261 if (!bev_ssl->underlying)
1263 data->ptr = bev_ssl->underlying;
1282 struct bufferevent *underlying,
1292 if (underlying != NULL && fd >= 0)
1308 bev_ssl->underlying = underlying;
1317 if (underlying) {
1319 bufferevent_incref(underlying);
1346 if (underlying) {
1347 bufferevent_setwatermark(underlying, EV_READ, 0, 0);
1348 bufferevent_enable(underlying, EV_READ|EV_WRITE);
1350 bufferevent_suspend_read(underlying,
1372 struct bufferevent *underlying,
1381 if (!underlying)
1383 if (!(bio = BIO_new_bufferevent(underlying, close_flag)))
1389 base, underlying, -1, ssl, state, options);