Searched defs:events (Results 1 - 12 of 12) 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.c86 static void fdevent_subproc_event_func(int fd, unsigned events, void *userdata);
122 ev.events = 0;
138 ev.events = 0;
142 ** were actively monitoring events, but let's
149 static void fdevent_update(fdevent *fde, unsigned events) argument
157 ev.events = 0;
160 if(events & FDE_READ) ev.events |= EPOLLIN;
161 if(events & FDE_WRITE) ev.events |
197 struct epoll_event events[256]; local
272 fdevent_update(fdevent *fde, unsigned events) argument
360 unsigned events; local
500 unsigned events = fde->events; local
619 fdevent_set(fdevent *fde, unsigned events) argument
645 fdevent_add(fdevent *fde, unsigned events) argument
651 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.h187 typedef void (*fd_func)(int fd, unsigned events, void *userdata);
193 void fdevent_set(fdevent *fde, unsigned events);
194 void fdevent_add(fdevent *fde, unsigned events);
195 void fdevent_del(fdevent *fde, unsigned events);
206 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.c87 void (*_fh_hook) ( FH f, int events, EventHook hook );
1355 fde->events |= hook->wanted;
1385 event_looper_hook( EventLooper looper, int fd, int events )
1404 if ( (node->wanted & events) != events ) {
1407 fd, node->wanted, events);
1408 f->clazz->_fh_hook( f, events & ~node->wanted, node );
1409 node->wanted |= events;
1411 D("event_looper_hook: ignoring events %x for %d wanted=%x)\n",
1412 events, f
1622 int events = fde->state & FDE_EVENTMASK; local
1631 int events = fde->state & FDE_EVENTMASK; local
1637 fdevent_update(fdevent *fde, unsigned events) argument
1886 fdevent_set(fdevent *fde, unsigned events) argument
1912 fdevent_add(fdevent *fde, unsigned events) argument
1918 fdevent_del(fdevent *fde, unsigned events) argument
1935 unsigned events = fde->events; local
1960 _fh_file_hook( FH f, int events, EventHook hook ) argument
2079 _fh_socket_hook( FH f, int events, EventHook hook ) argument
2135 _fh_socketpair_hook( FH fh, int events, EventHook hook ) argument
[all...]
/system/core/healthd/
H A Dhealthd.cpp140 ev.events = EPOLLIN | EPOLLWAKEUP;
248 "register for uevent events failed\n");
278 struct epoll_event events[eventct]; local
286 nevents = epoll_wait(epollfd, events, eventct, timeout);
296 if (events[n].data.ptr)
297 (*(void (*)(int))events[n].data.ptr)(events[n].events);
/system/core/include/utils/
H A DLooper.h39 * a bitmask of the poll events that were triggered (typically EVENT_INPUT),
45 typedef int (*Looper_callbackFunc)(int fd, int events, void* data);
106 * a bitmask of the poll events that were triggered (typically EVENT_INPUT),
112 virtual int handleEvent(int fd, int events, void* data) = 0;
124 virtual int handleEvent(int fd, int events, void* data);
131 * A polling loop that supports monitoring file descriptor events, optionally
169 * Flags for file descriptor events that a looper can monitor.
171 * These flag bits can be combined to monitor multiple events at once.
227 * pollOnce() is prepared to handle callback-less events itself.
238 * Waits for events t
427 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, Looper_callbackFunc callback, void* data) argument
408 addFd(int fd, int ident, int events, const sp<LooperCallback>& callback, void* data) argument
[all...]
/system/core/lmkd/
H A Dlmkd.c64 /* default to old in-kernel interface if no memory pressure events */
402 static void ctrl_data_handler(uint32_t events) { argument
403 if (events & EPOLLHUP) {
407 } else if (events & EPOLLIN) {
412 static void ctrl_connect_handler(uint32_t events __unused) {
432 epev.events = EPOLLIN;
645 static void mp_event(uint32_t events __unused) {
721 epev.events = EPOLLIN;
770 epev.events = EPOLLIN;
785 ALOGE("Kernel does not support memory pressure events o
798 struct epoll_event events[maxevents]; local
[all...]

Completed in 187 milliseconds