nuttx/drivers/pipes
Gregory Nutt a569006fd8 sched/: Make more naming consistent
Rename various functions per the quidelines of https://cwiki.apache.org/confluence/display/NUTTX/Naming+of+OS+Internal+Functions

    nxsem_setprotocol -> nxsem_set_protocol
    nxsem_getprotocol -> nxsem_get_protocol
    nxsem_getvalue -> nxsem_get_value
2020-05-17 14:01:00 -03:00
..
fifo.c Rename pipe2/mkfifo2 to nx_pipe/nx_mkfifo 2020-05-04 07:20:02 -06: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 sched/: Make more naming consistent 2020-05-17 14:01:00 -03: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 Rename pipe2/mkfifo2 to nx_pipe/nx_mkfifo 2020-05-04 07:20:02 -06:00