nuttx/fs
Xiang Xiao 6a3c2aded6 Fix wait loop and void cast (#24)
* Simplify EINTR/ECANCEL error handling

1. Add semaphore uninterruptible wait function
2 .Replace semaphore wait loop with a single uninterruptible wait
3. Replace all sem_xxx to nxsem_xxx

* Unify the void cast usage

1. Remove void cast for function because many place ignore the returned value witout cast
2. Replace void cast for variable with UNUSED macro
2020-01-02 10:54:43 -06:00
..
aio Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
binfs This commit moves shared builtin information out of binfmt/libbuiltin and into libs/libc/builtin where it can be shared. This should permit builtin application in the PROTECTED build where binfmt/libbuiltin is not available in user space. 2019-08-23 09:07:40 -06:00
cromfs fs/cromfs/fs_cromfs.c: Back out an erroneous change I made during a code review. Noted by Jussi Kivilinna. 2019-12-02 08:44:50 -06:00
dirent fs/dirent/fs_opendir.c: Fix typo and style. opendir() did set errno to a negative value in one error case. Fixed some coding style issues found by nxstyle. 2019-07-31 07:18:07 -06:00
driver Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
fat Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
hostfs Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
inode Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
littlefs Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
mmap fs/mmap/fs_munmap.c: Fix 'warning: variable 'newaddr' set but not used' 2019-11-27 07:51:35 -06:00
mount Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
mqueue fs/: Run all .c files under fs/ through tools/nxstyle. 2019-10-27 11:48:14 -06:00
nfs Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
nxffs Fix various typos and spelling errors. 2019-12-12 07:41:51 -06:00
partition Fix some new warnings found in build testing. 2019-09-10 08:20:53 -06:00
procfs Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
romfs Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
semaphore Standardization of some function headers. 2018-03-13 09:52:27 -06:00
shm fs/: Remove dangling space at the end of lines. 2017-06-28 13:17:55 -06:00
smartfs Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
spiffs Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
tmpfs Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
unionfs Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
userfs Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
vfs Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
.gitignore .dSYM only needs to be in the same .gitignore files as .exe 2013-05-30 15:02:04 -06:00
fs_initialize.c Remove some block comments before empty code sections 2016-04-11 18:16:04 -06:00
Kconfig Addes the ARM mbed littlefs to NuttX 2019-01-09 14:26:51 -06:00
Makefile CONFIG_NFILE_DESCRIPTORS=0 can no longer be used to disable the file system. NuttX with no file system does not make sense. 2019-02-11 12:09:26 -06:00