Changeset 683 for trunk/kernel/syscalls/shared_include
- Timestamp:
- Jan 13, 2021, 12:36:17 AM (4 years ago)
- Location:
- trunk/kernel/syscalls/shared_include
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kernel/syscalls/shared_include/shared_almos.h
r670 r683 2 2 * shared_almos.h - Shared mnemonics used by the almos-mkh specific syscalls. 3 3 * 4 * Author Alain Greiner (2016,2017,2018 )4 * Author Alain Greiner (2016,2017,2018,2019,2020) 5 5 * 6 6 * Copyright (c) UPMC Sorbonne Universites … … 62 62 63 63 /******************************************************************************************* 64 * This enum defines the operation mnemonics for the non standard get_xxx() syscalls. 65 ******************************************************************************************/ 66 67 typedef enum 68 { 69 GET_PROCESSES = 0, 70 GET_CONFIG = 1, 71 GET_CORE_ID = 2, 72 GET_NB_CORES = 3, 73 GET_BEST_CORE = 4, 74 GET_CYCLE = 5, 75 GET_THREAD_INFO = 6, 76 } 77 get_operation_type_t; 78 79 /******************************************************************************************* 64 80 * This structure defines the - user accessible - information stored in a thread. 65 81 ******************************************************************************************/ -
trunk/kernel/syscalls/shared_include/shared_dirent.h
r611 r683 1 1 /* 2 * shared_dirent.h - Shared structureused by the opendir() / readdir() / closedir() syscalls.2 * shared_dirent.h - structures used by the opendir() / readdir() / closedir() syscalls. 3 3 * 4 * Author Alain Greiner (2016,2017,2018 )4 * Author Alain Greiner (2016,2017,2018,2019,2020) 5 5 * 6 6 * Copyright (c) UPMC Sorbonne Universites -
trunk/kernel/syscalls/shared_include/shared_socket.h
r670 r683 69 69 SOCK_SEND = 5, 70 70 SOCK_RECV = 6, 71 SOCK_SENDTO = 7, 72 SOCK_RECVFROM = 8, 71 73 } 72 74 socket_operation_type_t; -
trunk/kernel/syscalls/shared_include/syscalls_numbers.h
r657 r683 2 2 * syscalls_numbers.c - Contains enum of the syscalls. 3 3 * 4 * Author Alain Greiner (2016,2017,2018,2019 )4 * Author Alain Greiner (2016,2017,2018,2019,2020) 5 5 * 6 6 * Copyright (c) UPMC Sorbonne Universites … … 27 27 /****************************************************************************************** 28 28 * This enum defines the mnemonics for the syscall indexes. 29 * It must be kept consistent with the array defined in do_syscalls.c 29 * It must be kept consistent with the array defined in the <do_syscalls.c> file 30 * and with the SYS_OBJs defined in the kernel <Makefile> 30 31 *****************************************************************************************/ 31 32 typedef enum … … 75 76 SYS_WAIT = 39, 76 77 77 SYS_GET _CONFIG= 40,78 SYS_ GET_CORE_ID= 41,79 SYS_ GET_CYCLE = 42,80 SYS_ DISPLAY= 43,81 SYS_ PLACE_FORK = 44,82 SYS_T HREAD_SLEEP= 45,83 SYS_ THREAD_WAKEUP= 46,84 SYS_ TRACE= 47,85 SYS_F G= 48,86 SYS_ IS_FG= 49,78 SYS_GET = 40, 79 SYS_DISPLAY = 41, 80 SYS_PLACE_FORK = 42, 81 SYS_THREAD_SLEEP = 43, 82 SYS_THREAD_WAKEUP = 44, 83 SYS_TRACE = 45, 84 SYS_FG = 46, 85 SYS_IS_FG = 47, 86 SYS_FBF = 48, 87 SYS_UNDEFINED_49 = 49, 87 88 88 89 SYS_EXIT = 50, 89 90 SYS_SYNC = 51, 90 91 SYS_FSYNC = 52, 91 SYS_GET_BEST_CORE = 53, 92 SYS_GET_NB_CORES = 54, 93 SYS_GET_THREAD_INFO = 55, 94 SYS_FBF = 56, 95 SYS_SOCKET = 57, 92 SYS_SOCKET = 53, 96 93 97 SYSCALLS_NR = 5 8,94 SYSCALLS_NR = 54, 98 95 99 96 } syscalls_t;
Note: See TracChangeset
for help on using the changeset viewer.