Fields for asynchronous sends (s_asyntab and s_asynsize) and for allowed
sendrecs (s_ipc_sendrec).
This commit is contained in:
parent
6554f3d3dc
commit
cb3e271b24
1 changed files with 7 additions and 0 deletions
|
@ -29,9 +29,16 @@ struct priv {
|
|||
sys_id_t s_id; /* index of this system structure */
|
||||
short s_flags; /* PREEMTIBLE, BILLABLE, etc. */
|
||||
|
||||
/* Asynchronous sends */
|
||||
vir_bytes s_asyntab; /* addr. of table in process' address space */
|
||||
size_t s_asynsize; /* number of elements in table. 0 when not in
|
||||
* use
|
||||
*/
|
||||
|
||||
short s_trap_mask; /* allowed system call traps */
|
||||
sys_map_t s_ipc_from; /* allowed callers to receive from */
|
||||
sys_map_t s_ipc_to; /* allowed destination processes */
|
||||
sys_map_t s_ipc_sendrec; /* allowed sendrec processes */
|
||||
|
||||
/* allowed kernel calls */
|
||||
#define CALL_MASK_SIZE BITMAP_CHUNKS(NR_SYS_CALLS)
|
||||
|
|
Loading…
Reference in a new issue