Nakamura, Yuuichi
|
ac34ac9f5c
Add g_funcnames declaration in syscall.h
|
4 年之前 |
Xiang Xiao
|
4f22f746f8
syscall: Remove g_funclookup and g_funcnparms
|
4 年之前 |
Xiang Xiao
|
1ad03a5a13
syscall: Generate STUB prototype automatically
|
4 年之前 |
Xiang Xiao
|
32cec2a439
syscall: Generate SYS_ number from syscall_lookup.h
|
4 年之前 |
Xiang Xiao
|
6604cdb3f2
fs: Remove all LIBC_IOCTL_VARIADIC related stuff
|
4 年之前 |
Xiang Xiao
|
32b79b22ec
Rename pipe2/mkfifo2 to nx_pipe/nx_mkfifo
|
4 年之前 |
Gregory Nutt
|
00933cfece
sched/sched: Add sched_get_stackinfo()
|
4 年之前 |
Nakamura, Yuuichi
|
bdf871a214
Fix syscall number definition
|
4 年之前 |
Gregory Nutt
|
d22b22a23f
syscall/: Remove support for CONFIG_FS_READABLE
|
4 年之前 |
Gregory Nutt
|
934f468e4a
Run all .c and .h files in PR235 through tools/nxstyle.
|
4 年之前 |
Xiang Xiao
|
c34a73e780
syscall: Expose sched_getaffinity and sched_setaffinity
|
4 年之前 |
Gregory Nutt
|
2def8035db
sched/sched/sched_getcpu.c: Implement non-standard interface.
|
4 年之前 |
Xiang Xiao
|
68951e8d72
Remove exra whitespace from files (#189)
|
4 年之前 |
Gregory Nutt
|
e5812beaf9
syscall/ and include/sys/syscall.h: Fix an inconsistency. In someplaces, getitimer() and setitimer() depend on CONFIG_DISABLE_POSIX_TIMERS=n and in other places they depend on nothing. As a result, there are link failures when CONFIG_DISABLE_POSIX_TIMERS=y. Which is correct? On one hand, these interfaces are not POSIX timers, so conditioning them on on CONFIG_DISABLE_POSIX_TIMERS. I opted to keep the dependence and just apply it consistently. I did this because setitimer() and getitimer() are seldom used so it is really best if a system call is no generated for them in all cases.
|
5 年之前 |
Gregory Nutt
|
8f726181ed
include/sys/syscall.h: Should be SYS_getitimer and SYS_setitimer, not SYS_getitime and SYS_setitime.
|
5 年之前 |
liuhaitao
|
9b75ef06ea
include/sys/time.h, libs/libc/unistd, sched/timer: Implement alarm(), setitimer() and getitimer() APIs.
|
5 年之前 |
Gregory Nutt
|
5f02b0335f
syscall/ and related: Fix an error found in build testing. Inconsistent conditional compilation led to link errors in certain configurations.
|
5 年之前 |
Gregory Nutt
|
3c30cf1f05
Squashed commit of the following:
|
5 年之前 |
Pavel Pisa
|
fd237a87d1
include/sys/syscall.h: Correct some typos.
|
5 年之前 |
Gregory Nutt
|
ec5120f69e
sched/group and syscall/: Implement 'real' setuid, getuid, setgid, and getgid interfaces. These will be inheritance by all child task groups.
|
5 年之前 |
Joao Matos
|
5a53f39069
include/sys/syscall.h: Fixed SYS_mount syscall define when CONFIG_FS_READABLE is undefined.
|
5 年之前 |
Michael Jung
|
6aaea06da9
syscall/: Adapt the conditional compile logic on when to include the vfork() syscall proxy and stub to the logic used for vfork() itself.
|
5 年之前 |
Gregory Nutt
|
b49be4bb20
Squashed commit of the following:
|
5 年之前 |
Gregory Nutt
|
abf6965c24
Squashed commit of the following:
|
5 年之前 |
Gregory Nutt
|
cc5c59b8a6
syscall/syscall.csv: Correct an error in creating the munmap() proxy if CONFIG_FS_RAMMAP is not defined.
|
5 年之前 |
Joao Matos
|
7df60a2c16
include/sys/syscall.h and syscall/: Added support for munmap() syscall.
|
5 年之前 |
Joao Matos
|
08ff68edec
sched/pthread: Added non-standard pthread_get_stackaddr_np() and pthread_get_stacksize_np().
|
5 年之前 |
Gregory Nutt
|
0951151c33
libs/libc/pthread, syscall/, and include/sys/syscall.h: Support for pthread_mutex_timedlock() was added recently, however no new system call was added for the API make is usable only in the FLAT build. With a pthread_mutex_timedlock() system call, there is no reason for a pthread_mutex_lock() system call since it is now nothing more than an wrapper around pthread_mutex_timedlock(), passing NULL for the time value. The pthread_mutex_lock() syscall was removed and the pthread_mutex_lock() implemented was moved from /sched/pthread to where it now belows in libs/libc/pthread.
|
5 年之前 |
Gregory Nutt
|
efe65749ce
Fix condition logic: The setup seems to support a network without sockets. That is not the case.
|
5 年之前 |
Gregory Nutt
|
a64869aa67
CONFIG_NFILE_DESCRIPTORS=0 can no longer be used to disable the file system. NuttX with no file system does not make sense.
|
5 年之前 |