Home
last modified time | relevance | path

Searched refs:efd (Results 1 – 5 of 5) sorted by relevance

/Zephyr-latest/lib/os/zvfs/
Dzvfs_eventfd.c29 int (*op)(struct zvfs_eventfd *efd, zvfs_eventfd_t *value));
35 static inline bool zvfs_eventfd_is_in_use(struct zvfs_eventfd *efd) in zvfs_eventfd_is_in_use() argument
37 return (efd->flags & ZVFS_EFD_IN_USE) != 0; in zvfs_eventfd_is_in_use()
40 static inline bool zvfs_eventfd_is_semaphore(struct zvfs_eventfd *efd) in zvfs_eventfd_is_semaphore() argument
42 return (efd->flags & ZVFS_EFD_SEMAPHORE) != 0; in zvfs_eventfd_is_semaphore()
45 static inline bool zvfs_eventfd_is_blocking(struct zvfs_eventfd *efd) in zvfs_eventfd_is_blocking() argument
47 return (efd->flags & ZVFS_EFD_NONBLOCK) == 0; in zvfs_eventfd_is_blocking()
50 static int zvfs_eventfd_poll_prepare(struct zvfs_eventfd *efd, in zvfs_eventfd_poll_prepare() argument
61 (*pev)->obj = &efd->read_sig; in zvfs_eventfd_poll_prepare()
74 (*pev)->obj = &efd->write_sig; in zvfs_eventfd_poll_prepare()
[all …]
/Zephyr-latest/modules/thrift/src/thrift/server/
DTFDServer.cpp39 xport(int fd, int efd) : fd(fd), efd(efd) in xport() argument
42 __ASSERT(efd >= 0, "invalid efd %d", efd); in xport()
44 LOG_DBG("created xport with fd %d and efd %d", fd, efd); in xport()
62 .fd = efd, in read_virt()
74 if (efd == -1 || fd == -1) { in read_virt()
79 LOG_ERR("failed to poll fds %d, %d: %d", fd, efd, errno); in read_virt()
132 int r = ::write(efd, &x, sizeof(x)); in interrupt()
134 LOG_ERR("writing %zu bytes to fd %d failed: %d", sizeof(x), efd, errno); in interrupt()
140 LOG_DBG("interrupted xport with fd %d and efd %d", fd, efd); in interrupt()
151 ::close(efd); in close()
[all …]
/Zephyr-latest/samples/posix/eventfd/src/
Dmain.c21 int efd; variable
34 s = write(efd, &u, sizeof(uint64_t)); in writer()
50 s = read(efd, &u, sizeof(uint64_t)); in reader()
71 efd = eventfd(0, 0); in main()
72 if (efd == -1) { in main()
/Zephyr-latest/samples/posix/eventfd/
DREADME.rst39 Writing 1 to efd
40 Writing 2 to efd
41 Writing 3 to efd
42 Writing 4 to efd
45 Read 10 (0xa) from efd
/Zephyr-latest/subsys/net/lib/lwm2m/
Dlwm2m_engine.c1352 int efd = zvfs_eventfd(0, ZVFS_EFD_NONBLOCK); in lwm2m_engine_init() local
1354 if (efd == -1) { in lwm2m_engine_init()
1361 sock_fds[MAX_POLL_FD - 1].fd = efd; in lwm2m_engine_init()