Lines Matching refs:root

90 static struct sysret handle_retype_common(struct capability *root,
106 struct sysret sr = sys_retype(root, source_croot, source_cptr, offset, type,
114 static struct sysret handle_retype(struct capability *root,
117 return handle_retype_common(root, args, false);
120 static struct sysret handle_create(struct capability *root,
131 struct sysret sr = sys_create(root, type, objsize, dest_cnode_cptr,
166 static struct sysret copy_or_mint(struct capability *root,
187 struct sysret sr = sys_copy_or_mint(root, dest_cspace_cptr, destcn_cptr, dest_slot,
195 static struct sysret handle_mint(struct capability *root,
198 return copy_or_mint(root, args, true);
201 static struct sysret handle_copy(struct capability *root,
204 return copy_or_mint(root, args, false);
207 static struct sysret handle_delete(struct capability *root,
212 return sys_delete(root, cptr, level);
215 static struct sysret handle_revoke(struct capability *root,
220 return sys_revoke(root, cptr, level);
223 static struct sysret handle_get_state(struct capability *root,
228 return sys_get_state(root, cptr, level);
240 static struct sysret handle_get_size(struct capability *root,
243 return sys_get_size_l1cnode(root);
246 static struct sysret handle_resize(struct capability *root,
252 return sys_resize_l1cnode(root, newroot_ptr, retcn_ptr, retslot);
255 static struct sysret handle_cap_identify(struct capability *root,
262 return sys_identify_cap(root, cptr, level, cap);
359 struct capability *root = &dcb_current->cspace.cap;
361 err = caps_lookup_slot(root, source_cptr, source_level, &src_cte,
374 err = caps_lookup_slot(root, src_mcn0_cptr, CNODE_TYPE_OTHER, &src_mcn0,
385 err = caps_lookup_slot(root, src_mcn1_cptr, CNODE_TYPE_OTHER, &src_mcn1,
397 err = caps_lookup_slot(root, dst_mcn0_cptr, CNODE_TYPE_OTHER, &dst_mcn0,
408 err = caps_lookup_slot(root, dst_mcn1_cptr, CNODE_TYPE_OTHER, &dst_mcn1,
582 struct capability *root,
590 return sys_monitor_identify_cap(root, cptr, level, retbuf);
607 struct capability *root;
609 &root, CAPRIGHTS_READ);
616 return monitor_identify_cap_common(kernel_cap, root, &args[2]);
1555 struct capability *root);
1558 struct capability *root)
1592 retval.error = caps_lookup_cap(root, invoke_cptr, invoke_level,