Searched refs:minbase (Results 1 - 25 of 31) sorted by relevance

12

/barrelfish-2018-10-04/usr/mem_serv_dist/
H A Dsteal.h21 genpaddr_t minbase,
25 genpaddr_t minbase, genpaddr_t maxlimit);
H A Dno_steal.c25 genpaddr_t minbase,
34 genpaddr_t minbase, genpaddr_t maxlimit)
37 // PRIxGENPADDR " failed", bits, minbase, maxlimit);
24 percore_steal_handler_common(uint8_t bits, genpaddr_t minbase, genpaddr_t maxlimit, struct capref *retcap) argument
33 try_steal(errval_t *ret, struct capref *cap, uint8_t bits, genpaddr_t minbase, genpaddr_t maxlimit) argument
H A Dsteal.c89 genpaddr_t minbase,
109 peer->cl.call_seq.steal(&peer->cl, bits, minbase, maxlimit,
118 genpaddr_t minbase, genpaddr_t maxlimit)
136 err = steal_from_serv(peer, ret_cap, bits, minbase, maxlimit);
155 genpaddr_t minbase, genpaddr_t maxlimit)
164 "minbase: 0x%"PRIxGENPADDR", maxlimit: 0x%"PRIxGENPADDR")\n",
165 steal_bits, alloc_bits, minbase, maxlimit);
168 err = rr_steal(&ramcap, steal_bits, minbase, maxlimit);
214 err = percore_alloc(ret_cap, alloc_bits, minbase, maxlimit);
221 genpaddr_t minbase, genpaddr_
86 steal_from_serv(struct peer_core *peer, struct capref *ret_cap, uint8_t bits, genpaddr_t minbase, genpaddr_t maxlimit) argument
117 rr_steal(struct capref *ret_cap, uint8_t bits, genpaddr_t minbase, genpaddr_t maxlimit) argument
153 steal_and_alloc(struct capref *ret_cap, uint8_t steal_bits, uint8_t alloc_bits, genpaddr_t minbase, genpaddr_t maxlimit) argument
220 try_steal(errval_t *ret, struct capref *cap, uint8_t bits, genpaddr_t minbase, genpaddr_t maxlimit) argument
261 percore_steal_handler_common(uint8_t bits, genpaddr_t minbase, genpaddr_t maxlimit, struct capref *retcap) argument
[all...]
H A Dmem_serv.h106 genpaddr_t minbase, genpaddr_t maxlimit);
108 genpaddr_t minbase,
H A Dthc_support.c62 genpaddr_t minbase, genpaddr_t maxlimit)
66 ret = percore_steal_handler_common(bits, minbase, maxlimit, &cap);
75 genpaddr_t minbase, genpaddr_t maxlimit)
79 ret = percore_allocate_handler_common(bits, minbase, maxlimit, &cap);
114 msg.args.allocate.in.minbase,
119 msg.args.allocate.in.minbase,
60 percore_steal_handler(struct mem_thc_service_binding_t *sv, uint8_t bits, genpaddr_t minbase, genpaddr_t maxlimit) argument
73 percore_allocate_handler(struct mem_thc_service_binding_t *sv, uint8_t bits, genpaddr_t minbase, genpaddr_t maxlimit) argument
H A Dmem_serv.c202 genpaddr_t minbase, genpaddr_t maxlimit,
216 err = mm_alloc_range(mm, bits, minbase, maxlimit, ret, NULL);
228 genpaddr_t minbase, genpaddr_t maxlimit)
230 return do_alloc(&mm_percore, ret, bits, minbase, maxlimit, &mem_avail);
235 genpaddr_t minbase, genpaddr_t maxlimit)
240 err = percore_alloc(ret, bits, minbase, maxlimit);
244 err = do_alloc(&mm_local, ret, bits, minbase, maxlimit, &mem_local);
250 static errval_t get_more_ram(uint8_t bits, genpaddr_t minbase, argument
257 try_steal(&err, &cap, bits, minbase, maxlimit);
260 err = local_alloc(&cap, bits, minbase, maxlimi
201 do_alloc(struct mm *mm, struct capref *ret, uint8_t bits, genpaddr_t minbase, genpaddr_t maxlimit, memsize_t *mem_available) argument
227 percore_alloc(struct capref *ret, uint8_t bits, genpaddr_t minbase, genpaddr_t maxlimit) argument
234 local_alloc(struct capref *ret, uint8_t bits, genpaddr_t minbase, genpaddr_t maxlimit) argument
291 percore_allocate_handler_common(uint8_t bits, genpaddr_t minbase, genpaddr_t maxlimit, struct capref *retcap) argument
[all...]
H A Dhybrid_support.c218 genpaddr_t minbase, genpaddr_t maxlimit)
222 ret = percore_steal_handler_common(bits, minbase, maxlimit, &cap);
246 genpaddr_t minbase, genpaddr_t maxlimit)
250 ret = percore_allocate_handler_common(bits, minbase, maxlimit, cap);
216 percore_steal_handler(struct mem_binding *b, uint8_t bits, genpaddr_t minbase, genpaddr_t maxlimit) argument
244 percore_allocate_handler(struct mem_binding *b, uint8_t bits, genpaddr_t minbase, genpaddr_t maxlimit) argument
/barrelfish-2018-10-04/include/barrelfish/
H A Dram_alloc.h28 uint64_t minbase, uint64_t maxlimit);
31 uint64_t minbase, uint64_t maxlimit);
35 void ram_set_affinity(uint64_t minbase, uint64_t maxlimit);
36 void ram_get_affinity(uint64_t *minbase, uint64_t *maxlimit);
/barrelfish-2018-10-04/usr/echoserver/
H A Dmain.c22 static uint64_t minbase = -1, maxbase = -1; variable
52 minbase = atol(argv[i] + strlen("affinitymin="));
53 printf("minbase = %"PRIu64"\n", minbase);
70 if ((minbase != -1) && (maxbase != -1)) {
71 ram_set_affinity(minbase, maxbase);
H A Dudpechoserver.c29 extern uint64_t minbase, maxbase;
H A Dtcpechoserver.c32 extern uint64_t minbase, maxbase;
79 minbase, maxbase);
/barrelfish-2018-10-04/lib/barrelfish/
H A Dram_alloc.c23 uint64_t minbase, uint64_t maxlimit)
48 ram_set_affinity(minbase, maxlimit);
64 err = b->rpc_tx_vtbl.allocate(b, size_bits, minbase, maxlimit, &result, ret);
76 void ram_set_affinity(uint64_t minbase, uint64_t maxlimit) argument
79 ram_alloc_state->default_minbase = minbase;
83 void ram_get_affinity(uint64_t *minbase, uint64_t *maxlimit) argument
86 *minbase = ram_alloc_state->default_minbase;
93 uint64_t minbase, uint64_t maxlimit)
22 ram_alloc_remote(struct capref *ret, uint8_t size_bits, uint64_t minbase, uint64_t maxlimit) argument
92 ram_alloc_fixed(struct capref *ret, uint8_t size_bits, uint64_t minbase, uint64_t maxlimit) argument
/barrelfish-2018-10-04/usr/netd/
H A Dmain.c56 uint64_t minbase = -1, maxbase = -1; local
72 minbase = atol(argv[i] + strlen("affinitymin="));
73 NETD_DEBUG("minbase = %" PRIu64 "\n", minbase);
127 if ((minbase != -1) && (maxbase != -1)) {
128 ram_set_affinity(minbase, maxbase);
/barrelfish-2018-10-04/usr/device_managers/net_gen_dev/
H A DNGD_mng.c49 uint64_t minbase = -1, maxbase = -1; local
57 minbase = atol(argv[i] + strlen("affinitymin="));
58 NGKDM_DEBUG("minbase = %" PRIu64 "\n", minbase);
/barrelfish-2018-10-04/lib/mm/
H A Dmm.c234 genpaddr_t minbase, genpaddr_t maxlimit,
241 "-%" PRIxGENPADDR " %d\n", do_realloc, sizebits, minbase,
253 if (minbase + UNBITS_GENPA(sizebits) <= nodebase + UNBITS_GENPA(nodesizebits)
266 assert(minbase + UNBITS_GENPA(sizebits) <= nodebase + UNBITS_GENPA(nodesizebits)
293 if (minbase > nodebase) {
294 start = (minbase - nodebase) / UNBITS_GENPA(nodesizebits - node->childbits);
308 err = find_node(mm, do_realloc, sizebits, minbase, maxlimit,
338 * \param minbase Base address of desired return chunk
348 genpaddr_t minbase, genpaddr_t maxlimit,
366 PRIxGENPADDR " -> %" PRIuCSLOT "\n", sizebits, minbase,
233 find_node(struct mm *mm, bool do_realloc, uint8_t sizebits, genpaddr_t minbase, genpaddr_t maxlimit, struct mmnode *node, genpaddr_t nodebase, uint8_t nodesizebits, genpaddr_t *retnodebase, uint8_t *retnodesizebits, struct mmnode **retnode) argument
347 chunk_node(struct mm *mm, uint8_t sizebits, genpaddr_t minbase, genpaddr_t maxlimit, struct mmnode *node, genpaddr_t *nodebase, uint8_t *nodesizebits, struct mmnode **retnode) argument
694 mm_alloc_range(struct mm *mm, uint8_t sizebits, genpaddr_t minbase, genpaddr_t maxlimit, struct capref *retcap, genpaddr_t *retbase) argument
[all...]
/barrelfish-2018-10-04/usr/bench/xeon_phi_ump/
H A Dcommon.c114 uint64_t minbase, maxlimit; local
115 ram_get_affinity(&minbase, &maxlimit);
123 ram_set_affinity(minbase, maxlimit);
/barrelfish-2018-10-04/lib/bulk_transfer/
H A Dbulk_allocator.c62 uint64_t minbase, maxlimit; local
65 ram_get_affinity(&minbase, &maxlimit);
77 ram_set_affinity(minbase, maxlimit);
/barrelfish-2018-10-04/lib/dma/
H A Ddma_descriptor.c113 uint64_t minbase, maxlimit; local
114 ram_get_affinity(&minbase, &maxlimit);
125 ram_set_affinity(minbase, maxlimit);
/barrelfish-2018-10-04/usr/acpi/
H A Dacpi_service.c31 genpaddr_t minbase, genpaddr_t maxlimit)
33 ACPI_DEBUG("mm_alloc_range_proxy_handler: sizebits: %d, minbase: 0x%lx maxlimit: 0x%lx\n",
34 sizebits, minbase, maxlimit);
37 /* errval_t err = mm_alloc_range(&pci_mm_physaddr, sizebits, minbase, maxlimit, &devframe, NULL); */
38 errval_t err = mm_realloc_range(&pci_mm_physaddr, sizebits, minbase, &devframe);
48 genpaddr_t minbase)
51 "minbase: 0x%"PRIxGENPADDR"\n",
52 sizebits, minbase);
55 errval_t err = mm_realloc_range(&pci_mm_physaddr, sizebits, minbase, &devframe);
30 mm_alloc_range_proxy_handler(struct acpi_binding* b, uint8_t sizebits, genpaddr_t minbase, genpaddr_t maxlimit) argument
47 mm_realloc_range_proxy_handler(struct acpi_binding* b, uint8_t sizebits, genpaddr_t minbase) argument
/barrelfish-2018-10-04/usr/bench/net_latency/elb/
H A Dbenchmark.c41 static uint64_t minbase = -1ULL; variable
204 minbase = atol(arg + strlen("affinitymin="));
216 if (!affinity_set && minbase != -1ULL && maxbase != -1ULL) {
217 ram_set_affinity(minbase, maxbase);
H A Dbenchmark_tcp.c34 static uint64_t minbase = -1ULL; variable
274 minbase = atol(arg + strlen("affinitymin="));
290 if (!affinity_set && minbase != -1ULL && maxbase != -1ULL) {
291 ram_set_affinity(minbase, maxbase);
/barrelfish-2018-10-04/usr/drivers/e1000/
H A De1000n.c375 eds->minbase = -1;
520 eds->minbase = atol(args[i] + strlen("affinitymin="));
521 E1000_DEBUG("minbase = %lu\n", eds->minbase);
550 if ((eds->minbase != -1) && (eds->maxbase != -1)) {
551 E1000_DEBUG("set memory affinity [%lx, %lx]\n", eds->minbase, eds->maxbase);
552 ram_set_affinity(eds->minbase, eds->maxbase);
/barrelfish-2018-10-04/usr/monitor/
H A Dram_alloc.c48 uint8_t size_bits, genpaddr_t minbase,
155 uint64_t minbase, uint64_t maxlimit)
162 minbase, maxlimit, my_core_id, &reterr,
47 mem_alloc_handler(struct monitor_mem_binding *b, uint8_t size_bits, genpaddr_t minbase, genpaddr_t maxlimit, coreid_t from, errval_t *out_err, monitor_mem_caprep_t *out_caprep) argument
154 mon_ram_alloc(struct capref *ret, uint8_t size_bits, uint64_t minbase, uint64_t maxlimit) argument
/barrelfish-2018-10-04/usr/tests/xeon_phi_test/
H A Dmain_host.c146 uint64_t minbase, maxlimit; local
147 ram_get_affinity(&minbase, &maxlimit);
154 ram_set_affinity(minbase, maxlimit);
/barrelfish-2018-10-04/include/mm/
H A Dmm.h77 errval_t mm_alloc_range(struct mm *mm, uint8_t sizebits, genpaddr_t minbase,

Completed in 134 milliseconds

12