34 #ifndef GRPC_INTERNAL_CORE_IOMGR_POLLSET_KICK_POSIX_H
35 #define GRPC_INTERNAL_CORE_IOMGR_POLLSET_KICK_POSIX_H
59 #define GRPC_POLLSET_KICK_GET_FD(kick_fd_info) \
60 GRPC_WAKEUP_FD_GET_READ_FD(&(kick_fd_info)->wakeup_fd)
gpr_mu mu
Definition: pollset_kick_posix.h:54
Definition: wakeup_fd_posix.h:83
void grpc_pollset_kick_post_poll(grpc_pollset_kick_state *kick_state, grpc_kick_fd_info *fd_info)
struct grpc_pollset_kick_state grpc_pollset_kick_state
grpc_wakeup_fd_info wakeup_fd
Definition: pollset_kick_posix.h:46
struct grpc_kick_fd_info fd_list
Definition: pollset_kick_posix.h:56
void grpc_pollset_kick_global_init(void)
void grpc_pollset_kick_init(grpc_pollset_kick_state *kick_state)
void grpc_pollset_kick_global_destroy(void)
Definition: sync_win32.h:39
void grpc_pollset_kick_kick(grpc_pollset_kick_state *kick_state)
void grpc_pollset_kick_consume(grpc_pollset_kick_state *kick_state, grpc_kick_fd_info *fd_info)
grpc_kick_fd_info * grpc_pollset_kick_pre_poll(grpc_pollset_kick_state *kick_state)
int kicked
Definition: pollset_kick_posix.h:55
struct grpc_kick_fd_info grpc_kick_fd_info
Definition: pollset_kick_posix.h:53
struct grpc_kick_fd_info * next
Definition: pollset_kick_posix.h:48
void grpc_pollset_kick_destroy(grpc_pollset_kick_state *kick_state)
struct grpc_kick_fd_info * prev
Definition: pollset_kick_posix.h:50
void grpc_pollset_kick_global_init_fallback_fd(void)
Definition: pollset_kick_posix.h:45