Home
last modified time | relevance | path

Searched refs:m_wakeData (Results 1 - 5 of 5) sorted by relevance

/foundation/resourceschedule/ffrt/src/sync/
H A Dio_poller.cpp76 m_wakeData.data = nullptr;
77 m_wakeData.fd = eventfd(0, EFD_NONBLOCK | EFD_CLOEXEC);
78 FFRT_ASSERT(m_wakeData.fd >= 0);
79 epoll_event ev{ .events = EPOLLIN, .data = { .ptr = static_cast<void*>(&m_wakeData) } };
80 if (epoll_ctl(m_epFd, EPOLL_CTL_ADD, m_wakeData.fd, &ev) < 0) {
88 ::close(m_wakeData.fd);
100 ssize_t n = ::write(m_wakeData.fd, &one, sizeof one);
150 if (data->fd == m_wakeData.fd) {
152 ssize_t n = ::read(m_wakeData.fd, &one, sizeof one);
H A Dpoller.cpp23 m_wakeData.cb = nullptr;
24 m_wakeData.fd = eventfd(0, EFD_NONBLOCK | EFD_CLOEXEC);
25 epoll_event ev { .events = EPOLLIN, .data = { .ptr = static_cast<void*>(&m_wakeData) } };
26 if (epoll_ctl(m_epFd, EPOLL_CTL_ADD, m_wakeData.fd, &ev) < 0) {
27 FFRT_LOGE("epoll_ctl add fd error: efd=%d, fd=%d, errorno=%d", m_epFd, m_wakeData.fd, errno);
34 ::close(m_wakeData.fd);
236 (void)::write(m_wakeData.fd, &one, sizeof one);
245 if (currFd == m_wakeData.fd) {
247 (void)::read(m_wakeData.fd, &one, sizeof one);
H A Dio_poller.h46 struct WakeData m_wakeData; member
H A Dpoller.h139 struct WakeDataWithCb m_wakeData; member in ffrt::Poller
/foundation/resourceschedule/ffrt/test/ut/testcase/
H A Dut_ffrt_io.cpp596 struct WakeData m_wakeData; in HWTEST_F() local
597 m_wakeData.data = nullptr; in HWTEST_F()
598 m_wakeData.fd = testFd; in HWTEST_F()
601 epoll_event ev = { .events = EPOLLIN, .data = {.ptr = static_cast<void*>(&m_wakeData)} }; in HWTEST_F()
623 struct WakeData m_wakeData; in HWTEST_F() local
624 m_wakeData.data = nullptr; in HWTEST_F()
625 m_wakeData.fd = testFd; in HWTEST_F()
628 epoll_event ev = { .events = EPOLLIN, .data = {.ptr = static_cast<void*>(&m_wakeData)} }; in HWTEST_F()
652 struct WakeData m_wakeData; in HWTEST_F() local
653 m_wakeData in HWTEST_F()
680 struct WakeData m_wakeData; HWTEST_F() local
750 struct WakeData m_wakeData; HWTEST_F() local
[all...]

Completed in 4 milliseconds