Searched defs:events (Results 1 - 11 of 11) sorted by relevance

/system/core/adb/
H A Dfdevent.h22 /* events that may be observed */
28 /* features that may be set (via the events set/add/del interface) */
33 typedef void (*fd_func)(int fd, unsigned events, void *userdata);
55 /* Change which events should cause notifications
57 void fdevent_set(fdevent *fde, unsigned events);
58 void fdevent_add(fdevent *fde, unsigned events);
59 void fdevent_del(fdevent *fde, unsigned events);
63 /* loop forever, handling events.
76 unsigned short events; member in struct:fdevent
H A Dadb_auth_client.c171 static void adb_auth_event(int fd, unsigned events, void *data) argument
176 if (events & FDE_READ) {
229 static void adb_auth_listener(int fd, unsigned events, void *data) argument
H A Dfdevent.c95 static void fdevent_subproc_event_func(int fd, unsigned events, void *userdata);
131 ev.events = 0;
147 ev.events = 0;
151 ** were actively monitoring events, but let's
158 static void fdevent_update(fdevent *fde, unsigned events) argument
166 ev.events = 0;
169 if(events & FDE_READ) ev.events |= EPOLLIN;
170 if(events & FDE_WRITE) ev.events |
206 struct epoll_event events[256]; local
281 fdevent_update(fdevent *fde, unsigned events) argument
369 unsigned events; local
509 unsigned events = fde->events; local
628 fdevent_set(fdevent *fde, unsigned events) argument
654 fdevent_add(fdevent *fde, unsigned events) argument
660 fdevent_del(fdevent *fde, unsigned events) argument
[all...]
H A Djdwp_service.c235 jdwp_process_event( int socket, unsigned events, void* _proc ) argument
239 if (events & FDE_READ) {
313 if (events & FDE_WRITE) {
444 jdwp_control_event(int s, unsigned events, void* user);
510 jdwp_control_event( int s, unsigned events, void* _control ) argument
514 if (events & FDE_READ) {
H A Dsysdeps.h184 typedef void (*fd_func)(int fd, unsigned events, void *userdata);
190 void fdevent_set(fdevent *fde, unsigned events);
191 void fdevent_add(fdevent *fde, unsigned events);
192 void fdevent_del(fdevent *fde, unsigned events);
203 unsigned short events; member in struct:fdevent
H A Dtransport.c203 static void transport_socket_events(int fd, unsigned events, void *_t) argument
206 D("transport_socket_events(fd=%d, events=%04x,...)\n", fd, events);
207 if(events & FDE_READ){
H A Dsysdeps_win32.c86 void (*_fh_hook) ( FH f, int events, EventHook hook );
1347 fde->events |= hook->wanted;
1377 event_looper_hook( EventLooper looper, int fd, int events )
1396 if ( (node->wanted & events) != events ) {
1399 fd, node->wanted, events);
1400 f->clazz->_fh_hook( f, events & ~node->wanted, node );
1401 node->wanted |= events;
1403 D("event_looper_hook: ignoring events %x for %d wanted=%x)\n",
1404 events, f
1614 int events = fde->state & FDE_EVENTMASK; local
1623 int events = fde->state & FDE_EVENTMASK; local
1629 fdevent_update(fdevent *fde, unsigned events) argument
1878 fdevent_set(fdevent *fde, unsigned events) argument
1904 fdevent_add(fdevent *fde, unsigned events) argument
1910 fdevent_del(fdevent *fde, unsigned events) argument
1927 unsigned events = fde->events; local
1952 _fh_file_hook( FH f, int events, EventHook hook ) argument
2071 _fh_socket_hook( FH f, int events, EventHook hook ) argument
2127 _fh_socketpair_hook( FH fh, int events, EventHook hook ) argument
[all...]
/system/core/healthd/
H A Dhealthd.cpp57 // epoll events: uevent, wakealarm, binder
202 ev.events = EPOLLIN | EPOLLWAKEUP;
213 ev.events = EPOLLIN | EPOLLWAKEUP;
224 ev.events = EPOLLIN | EPOLLWAKEUP;
235 struct epoll_event events[maxevents]; local
239 nevents = epoll_wait(epollfd, events, maxevents, awake_poll_interval);
249 if (events[n].data.ptr)
250 (*(void (*)())events[n].data.ptr)();
/system/core/include/utils/
H A DLooper.h96 * a bitmask of the poll events that were triggered (typically ALOOPER_EVENT_INPUT),
102 virtual int handleEvent(int fd, int events, void* data) = 0;
115 virtual int handleEvent(int fd, int events, void* data);
123 * A polling loop that supports monitoring file descriptor events, optionally
138 * pollOnce() is prepared to handle callback-less events itself.
149 * Waits for events to be available, with optional timeout in milliseconds.
169 * events and data associated with the fd, otherwise they will be set to NULL.
204 * "events" are the poll events to wake up on. Typically this is ALOOPER_EVENT_INPUT.
211 * data on the file descriptor. It should execute any events i
338 int events; member in struct:android::Looper::Response
[all...]
/system/core/libutils/tests/
H A DLooper_test.cpp56 void setCallback(const sp<Looper>& looper, int fd, int events) { argument
57 looper->addFd(fd, 0, events, staticHandler, this);
63 virtual int handler(int fd, int events) = 0;
66 static int staticHandler(int fd, int events, void* data) { argument
67 return static_cast<CallbackHandler*>(data)->handler(fd, events);
77 int events; member in class:android::StubCallbackHandler
80 callbackCount(0), fd(-1), events(-1) {
84 virtual int handler(int fd, int events) { argument
87 this->events = events;
346 int events; local
[all...]
/system/core/libutils/
H A DLooper.cpp53 int SimpleLooperCallback::handleEvent(int fd, int events, void* data) { argument
54 return mCallback(fd, events, data);
63 // Maximum number of file descriptors for which to retrieve poll events each iteration.
95 eventItem.events = EPOLLIN;
167 int events = response.events; local
171 "fd=%d, events=0x%x, data=%p",
172 this, ident, fd, events, data);
175 if (outEvents != NULL) *outEvents = events;
250 // Handle all events
267 int events = 0; local
323 int events = response.events; local
397 pushResponse(int events, const Request& request) argument
404 addFd(int fd, int ident, int events, ALooper_callbackFunc callback, void* data) argument
408 addFd(int fd, int ident, int events, const sp<LooperCallback>& callback, void* data) argument
[all...]

Completed in 305 milliseconds