Searched refs:ramcap (Results 1 - 14 of 14) sorted by relevance

/barrelfish-master/usr/mem_serv_dist/
H A Dmem_bench.c39 struct capref ramcap; local
47 err = ram_alloc(&ramcap, MEM_BITS);
58 struct capref ramcap; local
66 err = ram_alloc(&ramcap, MEM_BITS);
H A Dmem_serv.c136 static errval_t do_free(struct mm *mm, struct capref ramcap, argument
145 ret = mm_free(mm, ramcap, base, bits);
149 ret = mm_add(mm, ramcap, bits, base);
164 static errval_t percore_free(struct capref ramcap) argument
169 ret = debug_cap_identify(ramcap, &info);
185 return do_free(&mm_percore, ramcap, info.u.ram.base,
189 errval_t percore_free_handler_common(struct capref ramcap, genpaddr_t base, argument
192 return do_free(&mm_percore, ramcap, base, bits, &mem_avail);
401 struct capref ramcap; local
412 err = ram_alloc(&ramcap, bit
469 struct capref ramcap; local
[all...]
H A Dmem_bench_5.c44 struct capref ramcap; local
64 err = ram_alloc(&ramcap, bits);
70 err = cap_destroy(ramcap);
H A Dsteal.c159 struct capref ramcap; local
168 err = rr_steal(&ramcap, steal_bits, minbase, maxlimit);
174 err = monitor_cap_set_remote(ramcap, false);
180 err = debug_cap_identify(ramcap, &info);
198 err = mm_free(&mm_percore, ramcap, info.u.ram.base, log2ceil(info.u.ram.bytes));
202 err = mm_add(&mm_percore, ramcap, log2ceil(info.u.ram.bytes), info.u.ram.base);
H A Dmem_bench_3.c44 struct capref ramcap; local
60 err = ram_alloc(&ramcap, bits);
H A Dmem_bench_6.c46 struct capref ramcap; local
66 err = ram_alloc(&ramcap, bits);
H A Dmem_serv.h102 errval_t percore_free_handler_common(struct capref ramcap, genpaddr_t base,
H A Dthc_support.c44 struct capref ramcap, genpaddr_t base,
48 ret = percore_free_handler_common(ramcap, base, bits);
43 percore_free_handler(struct mem_thc_service_binding_t *sv, struct capref ramcap, genpaddr_t base, uint8_t bits) argument
H A Dhybrid_support.c165 struct capref ramcap,
173 ret = percore_free_handler_common(ramcap, base, bits);
164 percore_free_handler(struct mem_binding *b, struct capref ramcap, genpaddr_t base, uint8_t bits) argument
/barrelfish-master/usr/drivers/iommu/modules/intel_vtd/
H A Dintel_vtd_root_table.c37 struct capref ramcap; local
38 err = numa_ram_alloc_on_node(&ramcap, BASE_PAGE_SIZE, vtd->proximity_domain,
53 err = cap_retype(rt->rtcap, ramcap, 0, ObjType_VNode_VTd_root_table,
69 err = cap_destroy(ramcap);
72 DEBUG_ERR(err, "ignoring destorying of ramcap\n");
78 DEBUG_ERR(err, "ignoring destorying of ramcap\n");
90 cap_destroy(ramcap);
H A Dintel_vtd_ctxt_table.c39 struct capref ramcap; local
40 err = numa_ram_alloc_on_node(&ramcap, BASE_PAGE_SIZE, vtd->proximity_domain,
55 err = cap_retype(ct->ctcap, ramcap, 0, ObjType_VNode_VTd_ctxt_table,
70 err = cap_destroy(ramcap);
73 DEBUG_ERR(err, "ignoring destorying of ramcap\n");
79 DEBUG_ERR(err, "ignoring destorying of ramcap\n");
89 cap_destroy(ramcap);
/barrelfish-master/usr/monitor/
H A Ddomain.c41 struct capref ramcap; local
42 errval_t err = slot_alloc(&ramcap);
47 err = monitor_cap_create(ramcap, &c, my_core_id);
58 err = b->rpc_tx_vtbl.free_monitor(b, ramcap, base, bits, &result);
68 err = cap_destroy(ramcap);
/barrelfish-master/usr/mem_serv/
H A Dmem_serv.c112 static errval_t mymm_free(struct capref ramcap, genpaddr_t base, uint8_t bits) argument
119 ret = mm_free(&mm_ram, ramcap, base, bits);
123 ret = mm_add(&mm_ram, ramcap, bits, base);
212 struct capref ramcap, genpaddr_t base,
225 ret = mymm_free(ramcap, base, bits);
228 ret = mymm_free(ramcap, base, bits);
211 mem_free_handler(struct mem_binding *b, struct capref ramcap, genpaddr_t base, uint8_t bits) argument
/barrelfish-master/usr/drivers/xeon_phi/
H A Dinterphi.c946 struct capref ramcap; local
947 slot_alloc(&ramcap);
951 &msgerr, &ramcap);
963 msg_st->err = cap_retype(mreg->cap, ramcap, 0, ObjType_Frame, bytes, 1);

Completed in 70 milliseconds