7#ifndef ZEPHYR_INCLUDE_ZEPHYR_ZVFS_EVENTFD_H_
8#define ZEPHYR_INCLUDE_ZEPHYR_ZVFS_EVENTFD_H_
18#define ZVFS_EFD_SEMAPHORE 2
19#define ZVFS_EFD_NONBLOCK 0x4000
flags
Definition: parser.h:96
__UINT64_TYPE__ uint64_t
Definition: stdint.h:91
uint64_t zvfs_eventfd_t
Definition: eventfd.h:21
int zvfs_eventfd_read(int fd, zvfs_eventfd_t *value)
Read from a ZVFS eventfd.
int zvfs_eventfd_write(int fd, zvfs_eventfd_t value)
Write to a ZVFS eventfd.
int zvfs_eventfd(unsigned int initval, int flags)
Create a file descriptor for ZVFS event notification.