nuttx/include
guoshichao c33d1c9c97 sched/task/fork: add fork implementation
1. as we can use fork to implement vfork, so we rename the vfork to
fork, and use the fork method as the base to implement vfork method
2. create the vfork function as a libc function based on fork
function

Signed-off-by: guoshichao <guoshichao@xiaomi.com>
2023-07-12 02:27:37 +08:00
..
android
arpa
crypto Fix nuttx coding style 2023-07-11 23:32:17 +08:00
cxx
net net/if.h: add definitions associated with IF_OPER_ 2023-07-08 10:59:37 -03:00
netinet Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
netpacket Fix nuttx coding style 2023-07-11 23:32:17 +08:00
nuttx sched/task/fork: add fork implementation 2023-07-12 02:27:37 +08:00
ssp
sys sched/task/fork: add fork implementation 2023-07-12 02:27:37 +08:00
.gitignore
aio.h
alloca.h
assert.h assert: disable function/line print if DEBUG_ASSERTIONS_FILENAME disabled 2023-06-12 13:36:08 +08:00
byteswap.h
ctype.h
debug.h assert: disable function/line print if DEBUG_ASSERTIONS_FILENAME disabled 2023-06-12 13:36:08 +08:00
dirent.h
dlfcn.h
dsp.h libdsp: Add average filter 2023-06-12 08:39:38 +02:00
dspb16.h
elf32.h elf: Move 32/64bit generic mapping from risc-v/arch_elf.c to elfxx.h 2023-07-10 13:09:47 -03:00
elf64.h elf: Move 32/64bit generic mapping from risc-v/arch_elf.c to elfxx.h 2023-07-10 13:09:47 -03:00
elf.h elf: Move 32/64bit generic mapping from risc-v/arch_elf.c to elfxx.h 2023-07-10 13:09:47 -03:00
endian.h
err.h
errno.h Fix nuttx coding style 2023-07-11 23:32:17 +08:00
execinfo.h Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
fcntl.h
fixedmath.h
fnmatch.h
ftw.h
getopt.h
glob.h
grp.h
hex2bin.h
iconv.h
ifaddrs.h ifaddrs: add union ifa_ifu include ifu_broadaddr and ifu_dstaddr 2023-07-08 15:42:11 +08:00
inttypes.h
iso646.h
langinfo.h
libgen.h
libintl.h
limits.h Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
locale.h
lzf.h Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
malloc.h mm: Rename PID_MM_INVALID to PID_MM_LEAK 2023-06-18 14:26:07 +03:00
mqueue.h
netdb.h
nl_types.h
nxflat.h
obstack.h
poll.h
pthread.h libs/libc/pthread: add the implementation of pthread_getcpuclockid 2023-07-10 13:40:49 +08:00
pty.h
pwd.h Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
regex.h include/regex.h: add missing FAR 2023-05-19 02:40:38 +08:00
resolv.h
sched.h
semaphore.h semaphore: Optimize priority inheritance with only one holder 2023-06-17 08:26:46 +03:00
signal.h signal: correct to const pointer for sigorset and sigandset 2023-07-05 16:26:18 +08:00
spawn.h
stdbool.h
stddef.h
stdint.h Fix nuttx coding style 2023-07-11 23:32:17 +08:00
stdio.h Support gcc FORTIFY_SOURCE features for nuttx libc 2023-06-22 20:38:45 +08:00
stdlib.h Support gcc FORTIFY_SOURCE features for nuttx libc 2023-06-22 20:38:45 +08:00
stdnoreturn.h
string.h Support gcc FORTIFY_SOURCE features for nuttx libc 2023-06-22 20:38:45 +08:00
strings.h Support gcc FORTIFY_SOURCE features for nuttx libc 2023-06-22 20:38:45 +08:00
syscall.h
syslog.h
termios.h
threads.h
time.h change clockid_t type from uint8_t to int 2023-07-11 22:36:23 +08:00
unistd.h sched/task/fork: add fork implementation 2023-07-12 02:27:37 +08:00
utime.h
uuid.h
wchar.h Support gcc FORTIFY_SOURCE features for nuttx libc 2023-06-22 20:38:45 +08:00
wctype.h