incubator-nuttx/include
hujun5 2c0e5e872b pthread_cond remove csection
reason:
We decouple semcount from business logic by using an independent counting variable,
which allows us to remove critical sections in many cases.

Signed-off-by: hujun5 <hujun5@xiaomi.com>
2024-11-02 09:40:19 -03:00
..
android
arpa
crypto
cxx
net add a flag of lin internal sleep/wakeup state 2024-10-16 14:33:59 +08:00
netinet arp.h: make struct arpreq four-byte aligned 2024-10-30 21:10:46 +08:00
netpacket net/rpmsg: use hash to handle rp_name 2024-10-13 11:33:04 +08:00
nuttx userspace: Exclude nuttx/arch.h 2024-11-01 16:59:37 +08:00
ssp
sys sys/socket: use __attribute__((packed)) to avoid changes in 2024-11-01 11:15:54 -03:00
.gitignore include/.gitignore: add openlibm to gitignore 2024-10-13 02:27:28 +08:00
aio.h
alloca.h
assert.h assert: add header files to resolve compile failed 2024-10-12 09:29:37 +08:00
byteswap.h
ctype.h libcxx: fix compile error 2024-10-23 09:42:57 +08:00
debug.h
dirent.h
dlfcn.h
dsp.h
dspb16.h
elf.h
elf32.h
elf64.h
endian.h
err.h
errno.h
execinfo.h sched: support backtrace record 2024-10-11 00:37:27 +08:00
fcntl.h
fixedmath.h
fnmatch.h
ftw.h
getopt.h
glob.h
grp.h
hex2bin.h
iconv.h
ifaddrs.h
inttypes.h
iso646.h
langinfo.h
libgen.h
libintl.h
limits.h
locale.h
lzf.h
malloc.h memdump: add dump for the orphan nodes(neighbor of free node) 2024-10-08 23:55:59 +08:00
mqueue.h
netdb.h
nl_types.h
nxflat.h
obstack.h libs/libc/obstack: fix allocated chunk overrun due to invalid limit 2024-10-30 11:53:18 -03:00
poll.h
pthread.h pthread_cond remove csection 2024-11-02 09:40:19 -03:00
pty.h
pwd.h libs/libc/pwd: add new member to passwd struct 2024-10-16 11:15:25 +08:00
regex.h
resolv.h
sched.h nuttx/include:Modify the CPU_SET series macro definition in sched.h 2024-10-15 21:05:36 +08:00
search.h
semaphore.h nuttx/semaphore: Move define CONFIG_SEM_PREALLOCHOLDERS to include/semaphore.h. 2024-10-31 18:37:53 +08:00
shadow.h libs/libc/unistd: add getspnam function 2024-10-16 11:15:25 +08:00
signal.h
spawn.h
stdbool.h
stddef.h
stdint.h
stdio.h libc: add nx_strdup() & nx_strndup() support 2024-10-15 01:16:48 +08:00
stdlib.h libc: Refine the arc4random_buf implementation 2024-10-26 18:04:21 -03:00
stdnoreturn.h
string.h libc: add nx_strdup() & nx_strndup() support 2024-10-15 01:16:48 +08:00
strings.h Revert "libc/lib_bzero:Add bzero prototype." 2024-10-23 10:08:23 +08:00
syscall.h
syslog.h userspace: Exclude nuttx/arch.h 2024-11-01 16:59:37 +08:00
termios.h
threads.h
time.h
unistd.h libs/libc/unistd: add crypt function 2024-10-16 11:15:25 +08:00
utime.h
uuid.h
wchar.h
wctype.h