blob: 5a5d3f6f2237b3b0e071593dfac70edefddebede [file] [edit]
header: sys/eventfd.h
standards:
- linux
macros:
- macro_name: EFD_CLOEXEC
macro_header: sys-eventfd-macros.h
- macro_name: EFD_NONBLOCK
macro_header: sys-eventfd-macros.h
- macro_name: EFD_SEMAPHORE
macro_header: sys-eventfd-macros.h
types:
- type_name: eventfd_t
standards:
- gnu
enums: []
objects: []
functions:
- name: eventfd
return_type: int
arguments:
- type: unsigned int
- type: int
- name: eventfd_read
standards:
- gnu
return_type: int
arguments:
- type: int
- type: eventfd_t *
- name: eventfd_write
standards:
- gnu
return_type: int
arguments:
- type: int
- type: eventfd_t