Searched refs:ram (Results 1 - 25 of 35) sorted by relevance

12

/barrelfish-2018-10-04/usr/bench/mdb_bench/
H A Dreset.c26 struct RAM ram = { local
33 .u.ram = ram,
48 struct RAM ram = { local
55 .u.ram = ram,
78 struct RAM ram = { local
85 .u.ram = ram,
125 struct RAM ram local
[all...]
H A Dmain.c67 name, num_caps, run, curr->u.ram.base, curr->u.ram.bytes,
/barrelfish-2018-10-04/lib/lwip/src/core/
H A Dmem.c157 /** index (-> ram[next]) of the next struct */
159 /** index (-> ram[next]) of the next struct */
183 /** pointer to the heap (ram_heap): for alignment, ram is now a pointer instead of an array */
184 static u8_t *ram; variable
237 LWIP_ASSERT("plug_holes: mem >= ram", (u8_t *) mem >= ram);
245 nmem = (struct mem *) &ram[mem->next];
247 /* if mem->next is unused and not end of ram, combine mem and mem->next */
252 ((struct mem *) &ram[nmem->next])->prev = (u8_t *) mem - ram;
[all...]
/barrelfish-2018-10-04/usr/tests/memtest/
H A Dmem_free.c40 cap.u.ram.base, cap.u.ram.bits);
58 cap.u.ram.base, cap.u.ram.bits);
64 cap.u.ram.base, cap.u.ram.bits);
/barrelfish-2018-10-04/lib/lwip2/src/core/
H A Dmem.c265 /** index (-> ram[next]) of the next struct */
267 /** index (-> ram[prev]) of the previous struct */
294 /** pointer to the heap (ram_heap): for alignment, ram is now a pointer instead of an array */
295 static u8_t *ram; variable
349 LWIP_ASSERT("plug_holes: mem >= ram", (u8_t *)mem >= ram);
356 nmem = (struct mem *)(void *)&ram[mem->next];
358 /* if mem->next is unused and not end of ram, combine mem and mem->next */
363 ((struct mem *)(void *)&ram[nmem->next])->prev = (mem_size_t)((u8_t *)mem - ram);
[all...]
/barrelfish-2018-10-04/usr/mem_serv_dist/
H A Dargs.h27 genpaddr_t ram; member in struct:args
H A Dsteal.c187 info.type, info.u.ram.base, info.u.ram.base,
188 info.u.ram.bits);
190 if(steal_bits != log2ceil(info.u.ram.bytes)) {
192 steal_bits, log2ceil(info.u.ram.bytes), info.type);
194 assert(steal_bits == log2ceil(info.u.ram.bytes));
196 memsize_t mem_to_add = (memsize_t)info.u.ram.bytes;
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
[all...]
H A Dmem_serv.c181 info.type, info.u.ram.base, info.u.ram.base,
182 info.u.ram.bits);
185 return do_free(&mm_percore, ramcap, info.u.ram.base,
186 log2ceil(info.u.ram.bytes), &mem_avail);
437 info.type, info.u.ram.base, info.u.ram.base,
438 info.u.ram.bits);
440 assert(bits == log2ceil(info.u.ram.bytes));
446 err = mm_add(mm, ramcap, bits, info.u.ram
[all...]
H A Dmem_serv.h119 int len_cores, memsize_t ram);
H A Dargs.c197 .ram = 0,
237 res.ram = (genpaddr_t) strtoll(optarg, NULL, 10);
H A Dthc_support.c137 int len_cores, memsize_t ram)
144 err = initialize_percore_mem_serv(core, cores, len_cores, ram);
136 percore_mem_serv(coreid_t core, coreid_t *cores, int len_cores, memsize_t ram) argument
/barrelfish-2018-10-04/usr/tests/distops/
H A Drevoke.c30 // Try to retype ram (should fail) then revoke RAM cap
46 struct capref ram; member in struct:server_state
66 st->ram = cap;
70 server_test_retype(st->ram, NULL, 0, BASE_PAGE_SIZE, 1, SYS_ERR_REVOKE_FIRST);
73 err = cap_revoke(st->ram);
84 server_test_retype(st->ram, NULL, 0, BASE_PAGE_SIZE, 1, SYS_ERR_OK);
97 struct capref ram; ///< Large RAM cap member in struct:client_state
115 err = ram_alloc(&cst->ram, RAM_BITS);
121 err = cap_retype(cst->frame, cst->ram, 0, ObjType_Frame, BASE_PAGE_SIZE, L2_CNODE_SLOTS);
125 err = test_caps__tx(b, NOP_CONT, SERVER_OP_RETYPE_THEN_REVOKE, cst->ram, NULL_CA
[all...]
H A Dretype.c50 struct capref ram; member in struct:server_state
72 st->ram = cap;
116 struct capref ram; member in struct:client_state
133 err = ram_alloc(&cst->ram, RAM_BITS);
137 err = test_caps__tx(b, NOP_CONT, SERVER_OP_CREATE_COPY, cst->ram, NULL_CAP);
152 client_test_retype(st->ram, NULL, 0, BASE_PAGE_SIZE, 1, SYS_ERR_OK);
160 client_test_retype(st->ram, NULL, RAM_SIZE - BASE_PAGE_SIZE, BASE_PAGE_SIZE, 1,
164 client_test_retype(st->ram, &st->frame, 0, BASE_PAGE_SIZE, 1, SYS_ERR_OK);
167 client_test_retype(st->ram, NULL, RAM_SIZE - 2*BASE_PAGE_SIZE,
/barrelfish-2018-10-04/usr/monitor/
H A Ddomain.c36 .u.ram = {
102 struct RAM ram; member in union:rammsg
107 /* disp_name(), disp_get_core_id(), ram->base, ram->bits); */
109 err = reclaim_memory(u->ram.base, log2ceil(u->ram.bytes));
/barrelfish-2018-10-04/kernel/
H A Dcap_delete.c237 struct RAM ram = { .bytes = 0 }; local
248 ram.base = get_address(cap);
249 ram.bytes = get_size(cap);
254 ram.base = local_phys_to_gen_phys(mem_to_local_phys((lvaddr_t)cap->u.dispatcher.dcb));
255 ram.bytes = OBJSIZE_DISPATCHER;
261 ram.base = get_address(cap);
262 ram.bytes = vnode_objsize(cap->type);
270 if (ram.bytes > 0 &&
284 if(ram.bytes > 0) {
288 printk(LOG_WARN, "sending fresh ram ca
[all...]
/barrelfish-2018-10-04/usr/tests/mdbtests/
H A Dtest_range_query.c71 out[gencount].cap.u.ram = (struct RAM) { .base = begin, .bytes = 1UL << sizebits };
166 if (r_begin < begin && target->cap.u.ram.base > begin) {
170 else if ((target->cap.u.ram.base < begin) == (r_begin < begin)) {
195 ranges[i].cap.u.ram.base, ranges[i].cap.u.ram.bytes);
241 retcap->cap.u.ram.base, retcap->cap.u.ram.bytes,
242 q->target->cap.u.ram.base, q->target->cap.u.ram.bytes);
H A Dtest_addr_zero.c29 cap->u.ram.base = 0x0;
30 cap->u.ram.bytes = 1UL << (BASE_BITS + i);
H A Dtest_ops_with_root.c71 out[gencount].cap.u.ram = (struct RAM) { .base = begin, .bits = sizebits };
92 ranges[i].cap.u.ram.base, ranges[i].cap.u.ram.bits);
/barrelfish-2018-10-04/usr/bench/mem_bench/
H A Dmembench.c40 struct capref ram; local
44 err = ram_alloc(&ram, pt_bits);
48 err = cap_retype(pagetable, ram, 0, ObjType_VNode_x86_64_ptable, 1UL << pt_bits, 1);
H A Dmemeasy.c117 printf("%s:%s:%d: Usage: %s <ram bits> <sleep ms>\n",
162 struct capref ram; local
163 err = ram_alloc(&ram, ram_bits);
180 err = cap_retype(frame, ram, 0, ObjType_Frame, 1UL << ram_bits, 1);
/barrelfish-2018-10-04/lib/barrelfish/
H A Dcapabilities.c620 * The intermediate ram cap is destroyed.
626 struct capref ram; local
651 err = ram_alloc(&ram, bits + OBJBITS_CTE);
656 err = cnode_create_from_mem(dest, ram, cntype, cnoderef, slots);
661 err = cap_destroy(ram);
698 * The intermidiate ram cap is destroyed.
704 struct capref ram; local
707 err = ram_alloc(&ram, objbits_vnode);
711 err = ram_alloc(&ram, BASE_PAGE_BITS);
718 err = cap_retype(dest, ram,
758 struct capref ram; local
798 struct capref ram; local
[all...]
/barrelfish-2018-10-04/lib/mm/
H A Dslot_alloc.c35 // Allocate a ram cap
143 struct capref ram; local
144 err = ram_alloc(&ram, L2_CNODE_BITS + OBJBITS_CTE);
147 "CNode-sized ram cap");
159 err = cnode_create_from_mem(cnode, ram, ObjType_L2CNode,
/barrelfish-2018-10-04/usr/monitor/capops/
H A Ddelete.c72 struct RAM ram = cap_data.u.ram; local
81 err = mon_ram_free(&cap_data, ram.base, log2ceil(ram.bytes));
87 err = b->rpc_tx_vtbl.free_monitor(b, cap, ram.base, log2ceil(ram.bytes), &result);
/barrelfish-2018-10-04/lib/lwip2/src/apps/httpd/makefsdata/
H A Dmakefsdata34 } elsif($file =~ /\.ram$/) {
/barrelfish-2018-10-04/tools/
H A Dqemu-wrapper.sh136 echo "ERROR: No initial ram disk modules specified in menu.lst file." >&2; exit 1

Completed in 210 milliseconds

12