Home
last modified time | relevance | path

Searched refs:cvfds (Results 1 – 3 of 3) sorted by relevance

/external/grpc-grpc/src/core/lib/iomgr/
Dwakeup_fd_cv.cc48 g_cvfds.cvfds = static_cast<grpc_fd_node*>( in cv_fd_init()
49 gpr_realloc(g_cvfds.cvfds, sizeof(grpc_fd_node) * newsize)); in cv_fd_init()
51 g_cvfds.cvfds[i].is_set = 0; in cv_fd_init()
52 g_cvfds.cvfds[i].cvs = nullptr; in cv_fd_init()
53 g_cvfds.cvfds[i].next_free = g_cvfds.free_fds; in cv_fd_init()
54 g_cvfds.free_fds = &g_cvfds.cvfds[i]; in cv_fd_init()
59 idx = static_cast<int>(g_cvfds.free_fds - g_cvfds.cvfds); in cv_fd_init()
61 g_cvfds.cvfds[idx].cvs = nullptr; in cv_fd_init()
62 g_cvfds.cvfds[idx].is_set = 0; in cv_fd_init()
72 g_cvfds.cvfds[GRPC_FD_TO_IDX(fd_info->read_fd)].is_set = 1; in cv_fd_wakeup()
[all …]
Dev_poll_posix.cc1642 fd_cvs[i].next = g_cvfds.cvfds[idx].cvs;
1643 if (g_cvfds.cvfds[idx].cvs) {
1644 g_cvfds.cvfds[idx].cvs->prev = &(fd_cvs[i]);
1646 g_cvfds.cvfds[idx].cvs = &(fd_cvs[i]);
1648 if (g_cvfds.cvfds[idx].is_set) {
1704 remove_cvn(&g_cvfds.cvfds[GRPC_FD_TO_IDX(fds[i].fd)].cvs, &(fd_cvs[i]));
1705 if (g_cvfds.cvfds[GRPC_FD_TO_IDX(fds[i].fd)].is_set) {
1732 g_cvfds.cvfds = static_cast<grpc_fd_node*>(
1737 g_cvfds.cvfds[i].is_set = 0;
1738 g_cvfds.cvfds[i].cvs = nullptr;
[all …]
Dwakeup_fd_cv.h61 grpc_fd_node* cvfds; member