summaryrefslogtreecommitdiff
path: root/lib/tevent/tevent_poll.c
AgeCommit message (Expand)AuthorFilesLines
2025-06-20tevent: Fix Coverity ID 1649526 Dereference before null checkVolker Lendecke1-1/+1
2025-06-18tevent: Add tevent_context_set_wait_timeout()Volker Lendecke1-6/+9
2023-10-13tevent: add support for TEVENT_FD_ERRORStefan Metzmacher1-26/+61
2023-10-13tevent: add tevent_common_fd_mpx infrastructureStefan Metzmacher1-0/+1
2023-10-13tevent: split out a tevent_common_fd_disarm() helperStefan Metzmacher1-6/+2
2018-07-11tevent: add tevent_context_wrapper_create() infrastructureStefan Metzmacher1-0/+2
2018-07-11tevent: split out tevent_common_invoke_fd_handler()Stefan Metzmacher1-2/+1
2018-07-11tevent: rewrite/simplify tevent_poll and maintain ev->fd_events correctlyStefan Metzmacher1-139/+157
2018-07-11tevent: make use of tevent_common_wakeup() in the poll and poll_mt backendsStefan Metzmacher1-91/+9
2016-08-24tevent: Add threaded immediate activationVolker Lendecke1-0/+4
2016-08-24tevent: Move the async wakeup pipe to commonVolker Lendecke1-4/+1
2016-02-06tevent: remove uneeded type argument from DLIST_DEMOTE()Michael Adam1-1/+1
2015-11-18lib: tevent: Fix bug in poll backend - poll_event_loop_poll()Jeremy Allison1-1/+4
2014-09-30tevent: remove unused exit_code in tevent_poll.cStefan Metzmacher1-3/+0
2013-06-14tevent: Fix Coverity ID 989236 Operands don't affect resultVolker Lendecke1-1/+1
2013-04-04tevent: Only set poll_ev->delete=false if it was trueVolker Lendecke1-1/+1
2013-03-01tevent: optimize adding new zero timer eventsStefan Metzmacher1-2/+2
2013-03-01tevent: use DLIST_DEMOTE() before calling on fde handler after select() and p...Stefan Metzmacher1-0/+1
2013-03-01tevent: revalidate fde->flags after poll()Stefan Metzmacher1-0/+6
2013-03-01tevent: ignore POLLNVAL from poll() and disable the eventStefan Metzmacher1-1/+44
2013-03-01tevent: traverse the ev->fd_event list instead of the poll_ev->fds arrayStefan Metzmacher1-26/+5
2013-03-01tevent: maintain a list of disabled events in the poll backendStefan Metzmacher1-7/+48
2013-03-01tevent: merge poll_fresh_fde_destructor() into poll_event_fd_destructor()Stefan Metzmacher1-18/+6
2013-03-01tevent: use tevent_poll_event_add_fd_internal() in poll_event_add_fd()Stefan Metzmacher1-2/+1
2013-03-01tevent: make sure we cleanup the array passed to poll() after deleting an eventStefan Metzmacher1-0/+30
2013-03-01tevent: don't skip a fd event if the previous one was deleted during poll()Stefan Metzmacher1-2/+9
2013-03-01tevent: remember the errno from select(), poll() and epoll_wait()Stefan Metzmacher1-1/+3
2013-02-14tevent: Add a private function tevent_poll_event_add_fd_internal().Jeremy Allison1-0/+16
2013-02-03tevent_poll: add poll_event_loop_wait()Stefan Metzmacher1-2/+31
2013-02-02tevent_poll: fix the usage of tevent_re_initialise()Stefan Metzmacher1-0/+8
2013-02-02tevent_poll: call tevent_common_fd_destructor() from poll_fresh_fde_destructor()Stefan Metzmacher1-2/+3
2013-02-02tevent_poll: Avoid a crash in poll_event_set_fd_flagsVolker Lendecke1-2/+8
2013-02-02tevent_poll: Avoid a crash in poll_fresh_fde_destructorVolker Lendecke1-2/+9
2013-02-02tevent_poll: NULL out fde->event_ctx for "fresh" poll fdesVolker Lendecke1-0/+8
2013-02-02tevent_poll: Use the poll_event_context_destructor alwaysVolker Lendecke1-5/+12
2013-02-02tevent_poll: Re-order routinesVolker Lendecke1-16/+16
2013-02-02tevent_poll: Fix a crash in the poll backendVolker Lendecke1-4/+15
2013-01-31tevent: Fix a comment typoVolker Lendecke1-1/+1
2012-08-16lib/tevent: Add a thread-safe tevent backendVolker Lendecke1-3/+158
2012-08-16tevent_poll: Decouple poll_ev->fds handling from adding/removing fdsVolker Lendecke1-72/+135
2012-06-08lib/tevent: Add trace point callbackMartin Schwenke1-0/+2
2012-06-08lib/tevent: In poll_event_context, add a pointer back to the tevent_contextMartin Schwenke1-0/+4
2012-04-09tevent: Fix a typoVolker Lendecke1-1/+1
2011-07-28tevent: Slightly simplify poll_event_loop_pollVolker Lendecke1-33/+38
2011-06-03Fix the poll() backend to correctly respond to POLLHUP|POLLERR returns on a f...Jeremy Allison1-1/+13
2011-03-10tevent/poll: use fde->additional_flags to hold the array indexStefan Metzmacher1-17/+6
2011-02-28Fix "cast from pointer to integer of different size" warnings on a 64-bit mac...Jeremy Allison1-7/+7
2011-02-28tevent: Add a poll backendVolker Lendecke1-0/+306