26#ifndef __VSF_ESPIDF_ESP_VFS_EVENTFD_H__
27#define __VSF_ESPIDF_ESP_VFS_EVENTFD_H__
37#define EFD_SUPPORT_ISR (1 << 4)
47#define ESP_VFS_EVENTD_CONFIG_DEFAULT() (esp_vfs_eventfd_config_t){ .max_fds = 5 }
52int eventfd(
unsigned int initval,
int flags);
int esp_err_t
Definition esp_err.h:41
esp_err_t esp_vfs_eventfd_register(const esp_vfs_eventfd_config_t *config)
Definition esp_vfs_eventfd_port.c:31
uint64_t eventfd_t
Definition esp_vfs_eventfd.h:35
esp_err_t esp_vfs_eventfd_unregister(void)
Definition esp_vfs_eventfd_port.c:37
#define eventfd
Definition eventfd.h:20
unsigned long long uint64_t
Definition stdint.h:11
Definition esp_vfs_eventfd.h:43
size_t max_fds
Definition esp_vfs_eventfd.h:44