Lines Matching refs:events
384 struct events {
402 struct events *ev = userp;
461 struct events *ev = userp;
489 m->socket.events = socketcb2poll(what);
512 m->socket.events = socketcb2poll(what);
534 static void events_setup(struct Curl_multi *multi, struct events *ev)
551 static CURLcode wait_or_timeout(struct Curl_multi *multi, struct events *ev)
571 f->events = m->socket.events;
645 * Runs a transfer in a blocking manner using the events-based API
651 static struct events evs = {2, FALSE, 0, NULL, 0};
714 * DEBUG: if 'events' is set TRUE, this function will use a replacement engine
717 static CURLcode easy_perform(struct Curl_easy *data, bool events)
765 result = events ? easy_events(multi) : easy_transfer(multi);