nuttx/fs/vfs
Gregory Nutt 83cdb0c552 Squashed commit of the following:
libc/semaphore:  Add nxsem_getvalue() which is identical to sem_getvalue() except that it never modifies the errno variable.  Changed all references to sem_getvalue in the OS to nxsem_getvalue().

    sched/semaphore:  Rename all internal private functions from sem_xyz to nxsem_xyz.  The sem_ prefix is (will be) reserved only for the application semaphore interfaces.

    libc/semaphore:  Add nxsem_init() which is identical to sem_init() except that it never modifies the errno variable.  Changed all references to sem_init in the OS to nxsem_init().

    sched/semaphore:  Rename sem_tickwait() to nxsem_tickwait() so that it is clear this is an internal OS function.

    sched/semaphoate:  Rename sem_reset() to nxsem_reset() so that it is clear this is an internal OS function.
2017-10-03 12:52:31 -06:00
..
fs_close.c Squashed commit of the following: 2017-09-30 10:41:21 -06:00
fs_dup2.c Squashed commit of the following: 2017-09-30 10:41:21 -06:00
fs_dup.c Squashed commit of the following: 2017-09-30 10:41:21 -06:00
fs_dupfd2.c Squashed commit of the following: 2017-09-30 10:41:21 -06:00
fs_dupfd.c Squashed commit of the following: 2017-09-30 10:41:21 -06:00
fs_epoll.c epoll: fix epoll_wait function 2017-07-22 09:01:24 -06:00
fs_fcntl.c fs/vfs: Remove warning generated by fcntl() 2017-10-02 14:04:50 -06:00
fs_fdopen.c Squashed commit of the following: 2017-10-03 12:52:31 -06:00
fs_fstat.c C library: Add fstatfs(); fix a reference counting error in fstat(). 2017-02-17 08:35:59 -06:00
fs_fstatfs.c fstatfs: Rethink last commit. Add verification that the file descriptor refers to an open file. This also should eliminate the warning while doing something useful. 2017-02-22 14:17:14 -06:00
fs_fsync.c Move cancellation point definitions to their own header file. 2016-12-10 09:08:26 -06:00
fs_getfilep.c fs/inode/, fs/vfs/, and sched/task/: File and socket descriptors are no longer allocated for kernel threads. They must use SYSLOG for output and the low-level psock interfaces for network I/O. This saves a little memory which might be important for small footprint configurations. 2016-04-14 10:14:38 -06:00
fs_ioctl.c Squashed commit of the following: 2017-09-30 10:41:21 -06:00
fs_link.c Replace 'the the' with 'the' 2017-05-11 13:15:13 -06:00
fs_lseek.c fs/vfs: file_seek() is an internal OS interface and should not errors via the errno 2017-09-28 13:55:36 -06:00
fs_mkdir.c Add macros support that will eventually allow dynamic allocation of strings need to support soft links. 2017-02-05 14:25:45 -06:00
fs_open.c Merged in x_qin/nuttx/null_check_for_open_and_write (pull request #498) 2017-09-29 18:15:33 +00:00
fs_poll.c Squashed commit of the following: 2017-10-03 12:52:31 -06:00
fs_pread.c This commit adds support for routing tables in files in a file system. This might be useful for customized, per-unit routing tables. 2017-09-29 08:33:36 -06:00
fs_pwrite.c This commit adds support for routing tables in files in a file system. This might be useful for customized, per-unit routing tables. 2017-09-29 08:33:36 -06:00
fs_read.c fs/vfs: file_read() is an internal OS interface and should not errors via the errno 2017-09-28 14:14:32 -06:00
fs_readlink.c Add macros support that will eventually allow dynamic allocation of strings need to support soft links. 2017-02-05 14:25:45 -06:00
fs_rename.c rename(): Correct more issues. (1) Move to the root directory in the pseudo file system, (2) Fix path naming calculation when the path is the root directory of a mounted file system, and (3) dont't do the rename if the source and destination of the rename are the same. 2017-02-12 08:37:28 -06:00
fs_rmdir.c Add macros support that will eventually allow dynamic allocation of strings need to support soft links. 2017-02-05 14:25:45 -06:00
fs_select.c VFS poll(): Add some error handling logic 2017-04-20 19:15:17 -06:00
fs_sendfile.c sendfile(): Fix error introduced with commit ff73be870e. Noted by Maciej Wójcik 2017-03-05 11:50:34 -06:00
fs_stat.c In some cases, packets are still not sent behind the router. I found that NuttX sends the ARP requests not to the router but to the target. Mistake in file net/route/netdev_router.c. From Aleksandr Kazantsev 2017-09-20 13:19:05 -06:00
fs_statfs.c C library: Add fstatfs(); fix a reference counting error in fstat(). 2017-02-17 08:35:59 -06:00
fs_unlink.c Revert "FS: Fix backward conditional logic that prevent unlink() from building in some configurations." 2017-03-04 08:16:46 -06:00
fs_write.c Merged in x_qin/nuttx/null_check_for_open_and_write (pull request #498) 2017-09-29 18:15:33 +00:00
Make.defs C library: Add fstatfs(); fix a reference counting error in fstat(). 2017-02-17 08:35:59 -06:00