drop segments from safemap/safeunmap invocations
This commit is contained in:
@@ -573,11 +573,12 @@
|
||||
#define SMAP_EP m2_i1
|
||||
#define SMAP_GID m2_i2
|
||||
#define SMAP_OFFSET m2_i3
|
||||
#define SMAP_SEG m2_p1
|
||||
#define SMAP_ADDRESS m2_l1
|
||||
#define SMAP_BYTES m2_l2
|
||||
#define SMAP_FLAG m2_s1
|
||||
|
||||
#define SMAP_SEG_OBSOLETE m2_p1
|
||||
|
||||
/* Field names for SYS_SPROF, _CPROF, _PROFBUF. */
|
||||
#define PROF_ACTION m7_i1 /* start/stop/reset/get */
|
||||
#define PROF_MEM_SIZE m7_i2 /* available memory for data */
|
||||
|
||||
@@ -158,11 +158,10 @@ int sys_memset(endpoint_t who, unsigned long pattern,
|
||||
|
||||
/* Grant-based map functions. */
|
||||
int sys_safemap(endpoint_t grantor, cp_grant_id_t grant, vir_bytes
|
||||
grant_offset, vir_bytes my_address, size_t bytes, int my_seg, int
|
||||
writable);
|
||||
grant_offset, vir_bytes my_address, size_t bytes, int writable);
|
||||
int sys_saferevmap_gid(cp_grant_id_t grant);
|
||||
int sys_saferevmap_addr(vir_bytes addr);
|
||||
int sys_safeunmap(int my_seg, vir_bytes my_address);
|
||||
int sys_safeunmap(vir_bytes my_address);
|
||||
|
||||
int sys_vumap(endpoint_t endpt, struct vumap_vir *vvec,
|
||||
int vcount, size_t offset, int access, struct vumap_phys *pvec,
|
||||
|
||||
Reference in New Issue
Block a user