aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxl/libxl_event.c
Commit message (Expand)AuthorAgeFilesLines
* libxl: make libxl__poller_put tolerate p==NULLIan Jackson2013-10-111-3/+3
* libxl: only put poller if already gotten in libxl_event_waitMatthew Daley2013-10-031-1/+2
* libxl: fix stale timeout event callback raceIan Jackson2013-01-241-75/+14
* libxl: fix stale fd event callback raceIan Jackson2013-01-241-27/+157
* libxl: Fix passing of application data to timeout_deregister hookJim Fehlig2012-11-151-1/+1
* libxl: Use libxl__realloc in a couple of places in libxl_events.cIan Campbell2012-10-251-2/+3
* libxl: propagate user supplied values into event for_user field.Ian Campbell2012-10-181-4/+4
* libxl: Enable -Wshadow.Ian Campbell2012-09-171-17/+17
* libxl: idl: always initialise the KeyedEnum keyvar in the member init functionIan Campbell2012-08-031-1/+4
* libxl: fix reentrancy hazard in fd event processingIan Jackson2012-07-261-15/+75
* libxl: do not leak an event struct on ignored ao progressIan Jackson2012-06-281-0/+1
* libxl: Do not pass NULL as gc_opt; introduce NOGCIan Jackson2012-06-281-2/+3
* libxl: events: debugging output relating to ao'sIan Jackson2012-05-221-4/+35
* libxl: events: debugging output for fdsIan Jackson2012-05-221-2/+13
* libxl: events: improve debugging output for xs watchesIan Jackson2012-05-221-11/+18
* libxl: events: debugging output for timeoutsIan Jackson2012-05-221-0/+43
* libxl: Do not use-after-free on ao progress reportingIan Jackson2012-05-171-2/+2
* libxl: events: STATE_AO_GC checks ao is still validIan Jackson2012-05-171-0/+7
* libxl: abort bootloader invocation when domain diesIan Jackson2012-05-111-0/+47
* libxl: remove malloc failure handling from NEW_EVENTIan Jackson2012-05-111-7/+1
* libxl: provide progress reporting for long-running operationsIan Jackson2012-05-111-3/+69
* libxl: Fix an ao completion bug; document locking policyIan Jackson2012-05-111-0/+7
* of SIGCHLD. The application can tell us whether it wants to ownIan Jackson2012-05-111-11/+42
* libxl: support multiple libxl__ev_fds for the same fdIan Jackson2012-05-111-27/+35
* libxl: handle POLLERR, POLLHUP, POLLNVAL properlyIan Jackson2012-05-111-1/+6
* libxl: Fix incorrect return of OSEVENT_HOOK macroDaniel De Graaf2012-05-101-12/+16
* libxl: libxl_event.c:beforepoll_internal, REQUIRE_FDSIan Jackson2012-04-111-26/+56
* libxl: remove poller from list in libxl__poller_getRoger Pau Monne2012-04-111-1/+3
* libxl: Fix eventloop_iteration over-lockingIan Jackson2012-04-111-4/+0
* libxl: ao: allow immediate completionIan Jackson2012-04-111-1/+6
* libxl: Introduce libxl__ev_devstateIan Jackson2012-01-271-0/+75
* libxl: Asynchronous/long-running operation infrastructureIan Jackson2012-01-271-0/+188
* libxl: Permit multithreaded event waitingIan Jackson2012-01-271-38/+158
* libxl: New event generation APIIan Jackson2012-01-271-18/+218
* libxl: New API for providing OS events to libxlIan Jackson2012-01-271-0/+750