/barrelfish-2018-10-04/usr/mem_serv_dist/ |
H A D | steal.h | 21 genpaddr_t minbase, 25 genpaddr_t minbase, genpaddr_t maxlimit);
|
H A D | no_steal.c | 25 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 D | steal.c | 89 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 D | mem_serv.h | 106 genpaddr_t minbase, genpaddr_t maxlimit); 108 genpaddr_t minbase,
|
H A D | thc_support.c | 62 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 D | mem_serv.c | 202 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 D | hybrid_support.c | 218 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 D | ram_alloc.h | 28 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 D | main.c | 22 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 D | udpechoserver.c | 29 extern uint64_t minbase, maxbase;
|
H A D | tcpechoserver.c | 32 extern uint64_t minbase, maxbase; 79 minbase, maxbase);
|
/barrelfish-2018-10-04/lib/barrelfish/ |
H A D | ram_alloc.c | 23 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 D | main.c | 56 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 D | NGD_mng.c | 49 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 D | mm.c | 234 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 D | common.c | 114 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 D | bulk_allocator.c | 62 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 D | dma_descriptor.c | 113 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 D | acpi_service.c | 31 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 D | benchmark.c | 41 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 D | benchmark_tcp.c | 34 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 D | e1000n.c | 375 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 D | ram_alloc.c | 48 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 D | main_host.c | 146 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 D | mm.h | 77 errval_t mm_alloc_range(struct mm *mm, uint8_t sizebits, genpaddr_t minbase,
|