Home
last modified time | relevance | path

Searched refs:zvfs_eventfd (Results 1 – 6 of 6) sorted by relevance

/Zephyr-latest/lib/os/zvfs/
Dzvfs_eventfd.c20 struct zvfs_eventfd { struct
29 int (*op)(struct zvfs_eventfd *efd, zvfs_eventfd_t *value)); argument
32 static struct zvfs_eventfd efds[CONFIG_ZVFS_EVENTFD_MAX];
35 static inline bool zvfs_eventfd_is_in_use(struct zvfs_eventfd *efd) in zvfs_eventfd_is_in_use()
40 static inline bool zvfs_eventfd_is_semaphore(struct zvfs_eventfd *efd) in zvfs_eventfd_is_semaphore()
45 static inline bool zvfs_eventfd_is_blocking(struct zvfs_eventfd *efd) in zvfs_eventfd_is_blocking()
50 static int zvfs_eventfd_poll_prepare(struct zvfs_eventfd *efd, in zvfs_eventfd_poll_prepare()
84 static int zvfs_eventfd_poll_update(struct zvfs_eventfd *efd, in zvfs_eventfd_poll_update()
101 static int zvfs_eventfd_read_locked(struct zvfs_eventfd *efd, zvfs_eventfd_t *value) in zvfs_eventfd_read_locked()
131 static int zvfs_eventfd_write_locked(struct zvfs_eventfd *efd, zvfs_eventfd_t *value) in zvfs_eventfd_write_locked()
[all …]
DCMakeLists.txt4 zephyr_library_sources_ifdef(CONFIG_ZVFS_EVENTFD zvfs_eventfd.c)
/Zephyr-latest/include/zephyr/zvfs/
Deventfd.h38 int zvfs_eventfd(unsigned int initval, int flags);
/Zephyr-latest/lib/posix/options/
Deventfd.c12 return zvfs_eventfd(initval, flags); in eventfd()
/Zephyr-latest/subsys/net/lib/sockets/
Dsockets_service.c208 fd = zvfs_eventfd(0, 0); in socket_service_thread()
/Zephyr-latest/subsys/net/lib/lwm2m/
Dlwm2m_engine.c1352 int efd = zvfs_eventfd(0, ZVFS_EFD_NONBLOCK); in lwm2m_engine_init()