Lines Matching defs:src
184 capaddr_t src, gensize_t offset, enum objtype new_type,
203 err = mrc->rpc_tx_vtbl.remote_cap_retype(mrc, src_root, dest_root, src,
226 static errval_t cap_delete_remote(struct capref root, capaddr_t src, uint8_t level)
240 err = mrc->rpc_tx_vtbl.remote_cap_delete(mrc, root, src, level,
261 static errval_t cap_revoke_remote(struct capref root, capaddr_t src, uint8_t level)
275 err = mrc->rpc_tx_vtbl.remote_cap_revoke(mrc, root, src, level,
289 * \param src Source capability to retype
305 errval_t cap_retype(struct capref dest_start, struct capref src, gensize_t offset,
317 capaddr_t scp_root = get_croot_addr(src);
319 capaddr_t scp_addr = get_cap_addr(src);
326 struct capref src_root = get_croot_capref(src);
457 * \param src location of RAM capability to be retyped to new CNode
465 errval_t cnode_create_from_mem(struct capref dest, struct capref src,
479 err = cap_retype(dest, src, 0, cntype, slots * (1UL << OBJBITS_CTE), 1);
856 * \param src Cap_info struct for the source PhysAddr cap
860 errval_t devframe_type(struct capref *dest, struct capref src, uint8_t bits)
867 return cap_retype(*dest, src, 0, ObjType_DevFrame, 1UL << bits, 1);