Xiang Xiao
|
898093a822
|
libc/stdio: Remove the one line mutex wrapper
and call nxmutex api directly
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
|
2022-11-09 21:38:10 +01:00 |
|
Miguel Herranz
|
819ebe7356
|
libc/stdio: Add stdio file locking functions
Add flockfile(), ftrylockfile() and funlockfile() functions [1].
[1] POSIX.1-2008 / System Interfaces / flockfile
https://pubs.opengroup.org/onlinepubs/9699919799.2008edition/functions/flockfile.html
Signed-off-by: Miguel Herranz <miguel@midokura.com>
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
|
2022-10-22 23:34:45 +08:00 |
|
anjiahao
|
d1d46335df
|
Replace nxsem API when used as a lock with nxmutex API
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
|
2022-10-17 15:59:46 +09:00 |
|
anjiahao
|
b88a8cf39f
|
use rmutex inside of all repeated implementation
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
|
2022-05-30 19:43:48 +08:00 |
|
Xiang Xiao
|
aa9c17e93d
|
libc: Move lib_filesem.c and lib_stream.c to libc/stdio
since it make more sense to put all FILE functions in one place
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
|
2021-11-02 09:00:11 +01:00 |
|