MCPcopy Create free account
hub / github.com/F-Stack/f-stack / getEventMask

Function getEventMask

app/redis-6.2.6/src/ae_ff_kqueue.c:53–55  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

51#define EVENT_MASK_ENCODE(fd, mask) (((mask) & 0x3) << EVENT_MASK_OFFSET(fd))
52
53static inline int getEventMask(const char *eventsMask, int fd) {
54 return (eventsMask[fd/4] >> EVENT_MASK_OFFSET(fd)) & 0x3;
55}
56
57static inline void addEventMask(char *eventsMask, int fd, int mask) {
58 eventsMask[fd/4] |= EVENT_MASK_ENCODE(fd, mask);

Callers 1

aeApiPollFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected