Skip to content

Commit

Permalink
[BACKPORT] Add shm_open and shm_unlink to syscalls
Browse files Browse the repository at this point in the history
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
  • Loading branch information
Jukka Laitinen committed Feb 7, 2025
1 parent 4435f03 commit 40052e0
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
5 changes: 5 additions & 0 deletions include/sys/syscall_lookup.h
Original file line number Diff line number Diff line change
Expand Up @@ -287,6 +287,11 @@ SYSCALL_LOOKUP(munmap, 2)
SYSCALL_LOOKUP(shmdt, 1)
#endif

#ifdef CONFIG_FS_SHMFS
SYSCALL_LOOKUP(shm_open, 3)
SYSCALL_LOOKUP(shm_unlink, 1)
#endif

/* The following are defined if pthreads are enabled */

#ifndef CONFIG_DISABLE_PTHREAD
Expand Down
2 changes: 2 additions & 0 deletions syscall/syscall.csv
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,8 @@
"setitimer","sys/time.h","!defined(CONFIG_DISABLE_POSIX_TIMERS)","int","int","FAR const struct itimerval *","FAR struct itimerval *"
"setsockopt","sys/socket.h","defined(CONFIG_NET)","int","int","int","int","FAR const void *","socklen_t"
"setuid","unistd.h","defined(CONFIG_SCHED_USER_IDENTITY)","int","uid_t"
"shm_open","sys/mman.h","defined(CONFIG_FS_SHMFS)","int","FAR const char *","int","mode_t"
"shm_unlink","sys/mman.h","defined(CONFIG_FS_SHMFS)","int","FAR const char *"
"shmat","sys/shm.h","defined(CONFIG_MM_SHM)","FAR void *","int","FAR const void *","int"
"shmctl","sys/shm.h","defined(CONFIG_MM_SHM)","int","int","int","FAR struct shmid_ds *"
"shmdt","sys/shm.h","defined(CONFIG_MM_SHM)","int","FAR const void *"
Expand Down

0 comments on commit 40052e0

Please sign in to comment.