/system/core/adb/ |
H A D | fdevent.h | 23 /* events that may be observed */ 28 /* features that may be set (via the events set/add/del interface) */ 31 typedef void (*fd_func)(int fd, unsigned events, void *userdata); 41 uint16_t events; member in struct:fdevent 67 /* Change which events should cause notifications 69 void fdevent_set(fdevent *fde, unsigned events); 70 void fdevent_add(fdevent *fde, unsigned events); 71 void fdevent_del(fdevent *fde, unsigned events); 75 /* loop forever, handling events.
|
H A D | adb_auth_client.cpp | 177 static void adb_auth_event(int fd, unsigned events, void*) { argument 181 if (events & FDE_READ) { 228 static void adb_auth_listener(int fd, unsigned events, void* data) { argument
|
H A D | fdevent.cpp | 65 pollfd.events = POLLRDHUP; 168 fde->events = 0; 172 static void fdevent_update(fdevent* fde, unsigned events) { argument 176 if (events & FDE_READ) { 177 node.pollfd.events |= POLLIN; 179 node.pollfd.events &= ~POLLIN; 182 if (events & FDE_WRITE) { 183 node.pollfd.events |= POLLOUT; 185 node.pollfd.events &= ~POLLOUT; 187 fde->state = (fde->state & FDE_STATEMASK) | events; 190 fdevent_set(fdevent* fde, unsigned events) argument 210 fdevent_add(fdevent* fde, unsigned events) argument 215 fdevent_del(fdevent* fde, unsigned events) argument 251 unsigned events = 0; local 283 unsigned events = fde->events; local [all...] |
H A D | fdevent_test.cpp | 43 static void FdEventCallback(int fd, unsigned events, void* userdata) { argument 45 ASSERT_EQ(0u, (events & ~(FDE_READ | FDE_WRITE))) << "unexpected events: " << events; 46 if (events & FDE_READ) { 53 if (events & FDE_WRITE) { 146 static void InvalidFdEventCallback(int fd, unsigned events, void* userdata) { argument 148 ASSERT_EQ(arg->expected_events, events);
|
H A D | jdwp_service.cpp | 257 jdwp_process_event( int socket, unsigned events, void* _proc ) argument 261 if (events & FDE_READ) { 336 if (events & FDE_WRITE) { 455 jdwp_control_event(int s, unsigned events, void* user); 521 jdwp_control_event( int s, unsigned events, void* _control ) argument 525 if (events & FDE_READ) {
|
H A D | sysdeps.h | 300 short events; member in struct:adb_pollfd
|
H A D | transport.cpp | 137 static void transport_socket_events(int fd, unsigned events, void *_t) argument 140 D("transport_socket_events(fd=%d, events=%04x,...)", fd, events); 141 if(events & FDE_READ){
|
/system/core/bootstat/ |
H A D | boot_event_record_store.cpp | 138 std::vector<BootEventRecord> events; local 160 events.push_back(record); 163 return events;
|
H A D | boot_event_record_store_test.cpp | 142 auto events = store.GetAllBootEvents(); local 143 ASSERT_EQ(1U, events.size()); 144 EXPECT_EQ("cenozoic", events[0].first); 145 EXPECT_TRUE(FuzzUptimeEquals(uptime, events[0].second)); 165 auto events = store.GetAllBootEvents(); local 166 ASSERT_EQ(3U, events.size()); 170 for (auto i = events.begin(); i != events.end(); ++i) { 188 auto events = store.GetAllBootEvents(); local 189 ASSERT_EQ(1U, events [all...] |
H A D | bootstat.cpp | 17 // The bootstat command provides options to persist boot events with the current 18 // timestamp, dump the persisted events, and log all events to EventLog to be 45 auto events = boot_event_store.GetAllBootEvents(); local 46 for (auto i = events.cbegin(); i != events.cend(); ++i) { 52 printf("Boot events:\n"); 56 auto events = boot_event_store.GetAllBootEvents(); local 57 for (auto i = events.cbegin(); i != events [all...] |
/system/bt/osi/src/ |
H A D | reactor.c | 51 int fd; // the file descriptor to monitor for events. 92 event.events = EPOLLIN; 152 event.events |= (EPOLLIN | EPOLLRDHUP); 154 event.events |= EPOLLOUT; 175 event.events |= (EPOLLIN | EPOLLRDHUP); 177 event.events |= EPOLLOUT; 233 struct epoll_event events[MAX_EVENTS]; local 240 OSI_NO_INTR(ret = epoll_wait(reactor->epoll_fd, events, MAX_EVENTS, -1)); 251 if (events[j].data.ptr == NULL) { 258 reactor_object_t *object = (reactor_object_t *)events[ [all...] |
/system/bt/stack/rfcomm/ |
H A D | port_utils.c | 411 ** events to be send to the user based on the user's specified 456 UINT32 events = 0; local 460 events |= PORT_EV_DSR; 463 events |= PORT_EV_DSRS; 468 events |= PORT_EV_CTS; 471 events |= PORT_EV_CTSS; 475 events |= PORT_EV_RING; 479 events |= PORT_EV_RLSD; 482 events |= PORT_EV_RLSDS; 485 return (p_port->ev_mask & events); [all...] |
H A D | port_rfc.c | 156 UINT32 events = 0; local 164 events |= port_get_signal_changes (p_port, old_signals, p_port->peer_ctrl.modem_signal); 167 events |= PORT_EV_CONNECT_ERR; 170 events |= PORT_EV_ERR; 172 if ((p_port->p_callback != NULL) && events) 173 p_port->p_callback (events, p_port->inx); 663 /* execute call back function only if the application is registered for events */ 708 /* execute call back function only if the application is registered for events */ 833 UINT32 events = 0; local 887 events | 933 UINT32 events = 0; local 992 UINT32 events = 0; local 1048 UINT32 events = 0; local [all...] |
H A D | port_api.c | 96 ** mask - specifies events to be enabled. A value 97 ** of zero disables all events. 100 ** connection up/down events. 295 /* Do not report any events to the client any more. */ 318 ** function which will be called when one of the events 456 ** mask - Bitmask of the events the host is interested in 819 UINT32 events; local 861 /* Need to take care of the case when we could not deliver events */ 865 events = PORT_EV_RXCHAR; 869 events | 898 UINT32 events; local 1141 UINT32 events; local [all...] |
/system/core/libutils/ |
H A D | Looper.cpp | 57 int SimpleLooperCallback::handleEvent(int fd, int events, void* data) { argument 58 return mCallback(fd, events, data); 67 // Maximum number of file descriptors for which to retrieve poll events each iteration. 158 eventItem.events = EPOLLIN; 171 ALOGE("Error adding epoll events for fd %d while rebuilding epoll set: %s", 195 int events = response.events; 199 "fd=%d, events=0x%x, data=%p", 200 this, ident, fd, events, data); 203 if (outEvents != NULL) *outEvents = events; [all...] |
/system/vold/bench/ |
H A D | benchgen.py | 56 events = [] variable 125 events.append(Event(thread, time, call, args, ret)) 175 events = sorted(events, key=lambda e: e.time) variable 178 for e in events: 330 for e in events:
|
/system/core/healthd/ |
H A D | healthd.cpp | 142 ev.events = EPOLLIN | EPOLLWAKEUP; 250 "register for uevent events failed\n"); 280 struct epoll_event events[eventct]; local 288 nevents = epoll_wait(epollfd, events, eventct, timeout); 298 if (events[n].data.ptr) 299 (*(void (*)(int))events[n].data.ptr)(events[n].events);
|
/system/core/include/utils/ |
H A D | Looper.h | 39 * 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 423 int events; member in struct:android::Looper::Request 432 int events; member in struct:android::Looper::Response [all...] |
/system/core/libutils/tests/ |
H A D | Looper_test.cpp | 56 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/extras/perfprofd/quipper/ |
H A D | perf_reader.h | 127 // Stores a list of unique filenames found in MMAP/MMAP2 events into 132 // Uses build id events to populate |filenames_to_build_ids|. 141 // If a program using PerfReader calls events(), it could work with the 142 // resulting events by importing kernel/perf_internals.h. This would also 144 // However, there is no easy way to work with the sample info within events. 160 const std::vector<malloced_unique_ptr<event_t>>& events() const { function in class:quipper::PerfReader 258 // Replaces existing filenames in MMAP/MMAP2 events based on |filename_map|.
|
/system/connectivity/shill/ |
H A D | service_unittest.cc | 166 void PushTimestamp(EventHistory* events, argument 170 events->RecordEventInternal( 1836 EventHistory* events = nullptr; local 1840 events = GetDisconnects(); 1844 events = GetMisconnects(); 1846 PushTimestamp(events, 0, 0, ""); 1847 PushTimestamp(events, 0, 0, ""); 1850 ASSERT_EQ(1, events->Size()); 1851 EXPECT_EQ(now, events->Front().monotonic.tv_sec);
|
H A D | service.cc | 996 EventHistory* events = nullptr; local 1003 events = &disconnects_; 1007 events = &misconnects_; 1013 events->RecordEventAndExpireEventsBefore(period,
|
/system/core/lmkd/ |
H A D | lmkd.c | 64 /* default to old in-kernel interface if no memory pressure events */ 389 static void ctrl_data_handler(uint32_t events) { argument 390 if (events & EPOLLHUP) { 394 } else if (events & EPOLLIN) { 399 static void ctrl_connect_handler(uint32_t events __unused) { 420 epev.events = EPOLLIN; 632 static void mp_event(uint32_t events __unused) { 707 epev.events = EPOLLIN; 756 epev.events = EPOLLIN; 771 ALOGE("Kernel does not support memory pressure events o 784 struct epoll_event events[maxevents]; local [all...] |