nuttx/drivers/pipes
Xiang Xiao 40516a3df9 drivers/pipes: Fix a typo error
"event & POLLOUT"(not "event | POLLOUT") should be used to check POLLOUT is set

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: I09af7669a1c8ee46118b904d2c5946ecb99e6215
2021-01-02 02:01:52 +01:00
..
fifo.c drivers/pipes: nx_pipe syscall takes three params, also use nx_close on error path 2020-10-28 09:11:05 -07:00
Kconfig drivers/*/Kconfig: Consolidate driver Kconfig Files. 2020-02-15 15:19:11 +01:00
Make.defs Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
pipe_common.c drivers/pipes: Fix a typo error 2021-01-02 02:01:52 +01:00
pipe_common.h drivers/pipes: Use inode reference counter instead of device reference counter to handle dup(). I found that if I dup() a pipe, the reference counter d_refs is not increased. If I close any of the fd, backed by the same pipe, the pipe will be freed. This causes any further usage on the fd referencing a non existent pipe. This change uses the inode reference counter, which is properly maintained during dup(). 2019-08-06 07:31:57 -06:00
pipe.c drivers/pipes: nx_pipe syscall takes three params, also use nx_close on error path 2020-10-28 09:11:05 -07:00