Searched refs:sizebits (Results 1 - 6 of 6) sorted by relevance

/barrelfish-2018-10-04/lib/mm/
H A Dmm.c125 static errval_t add_node(struct mm *mm, genpaddr_t base, uint8_t sizebits, argument
132 base + UNBITS_GENPA(sizebits) <= nodebase + UNBITS_GENPA(nodesizebits));
135 PRIxGENPADDR " %d %d\n", base, base + UNBITS_GENPA(sizebits),
140 if ((base == nodebase && sizebits == nodesizebits)
150 if (childsizebits < sizebits) {
152 childsizebits = sizebits;
153 err = resize_node(mm, node, nodesizebits - sizebits);
163 return add_node(mm, base, sizebits, node->children[nchild],
168 if (childsizebits != sizebits) {
186 while (nodesizebits > sizebits
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
496 mm_init(struct mm *mm, enum objtype objtype, genpaddr_t base, uint8_t sizebits, uint8_t maxchildbits, slab_refill_func_t slab_refill_func, slot_alloc_t slot_alloc_func, slot_refill_t slot_refill_func, void *slot_alloc_inst, bool delete_chunked) argument
544 mm_add(struct mm *mm, struct capref cap, uint8_t sizebits, genpaddr_t base) argument
668 mm_alloc(struct mm *mm, uint8_t sizebits, struct capref *retcap, genpaddr_t *retbase) argument
694 mm_alloc_range(struct mm *mm, uint8_t sizebits, genpaddr_t minbase, genpaddr_t maxlimit, struct capref *retcap, genpaddr_t *retbase) argument
764 mm_realloc_range(struct mm *mm, uint8_t sizebits, genpaddr_t base, struct capref *retcap) argument
836 mm_free(struct mm *mm, struct capref cap, genpaddr_t base, uint8_t sizebits) argument
[all...]
/barrelfish-2018-10-04/include/mm/
H A Dmm.h59 uint8_t sizebits; ///< Size of root node (in bits) member in struct:mm
66 uint8_t sizebits, uint8_t maxchildbits,
71 errval_t mm_add(struct mm *mm, struct capref cap, uint8_t sizebits,
75 errval_t mm_alloc(struct mm *mm, uint8_t sizebits, struct capref *retcap,
77 errval_t mm_alloc_range(struct mm *mm, uint8_t sizebits, genpaddr_t minbase,
80 errval_t mm_realloc_range(struct mm *mm, uint8_t sizebits, genpaddr_t base,
83 uint8_t sizebits);
88 uint8_t sizebits; ///< Size of region in bits member in struct:mem_cap
/barrelfish-2018-10-04/usr/acpi/
H A Dacpi_service.c30 static void mm_alloc_range_proxy_handler(struct acpi_binding* b, uint8_t sizebits, argument
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);
47 static void mm_realloc_range_proxy_handler(struct acpi_binding* b, uint8_t sizebits, argument
50 ACPI_DEBUG("mm_realloc_range_proxy_handler: sizebits: %d, "
52 sizebits, minbase);
55 errval_t err = mm_realloc_range(&pci_mm_physaddr, sizebits, minbase, &devframe);
66 uint64_t base, uint8_t sizebits)
65 mm_free_proxy_handler(struct acpi_binding* b, struct capref devframe, uint64_t base, uint8_t sizebits) argument
[all...]
/barrelfish-2018-10-04/usr/tests/mdbtests/
H A Dtest_ops_with_root.c42 size_t sizebits; local
46 sizebits = randrange(1,max_addr_bits-2);
47 size = 1ULL<<sizebits;
71 out[gencount].cap.u.ram = (struct RAM) { .base = begin, .bits = sizebits };
H A Dtest_range_query.c42 size_t sizebits; local
46 sizebits = randrange(1,max_addr_bits-2);
47 size = 1ULL<<sizebits;
71 out[gencount].cap.u.ram = (struct RAM) { .base = begin, .bytes = 1UL << sizebits };
/barrelfish-2018-10-04/lib/dmalloc/
H A Ddmalloc.c3465 size_t sizebits = size << leftshift_for_tree_index(tidx); local
3467 t = t->child[(sizebits >> (SIZE_T_BITSIZE-SIZE_T_ONE)) & 1];
3468 sizebits <<= 1;
4502 size_t sizebits = nb << leftshift_for_tree_index(idx); local
4513 t = t->child[(sizebits >> (SIZE_T_BITSIZE-SIZE_T_ONE)) & 1];
4520 sizebits <<= 1;

Completed in 112 milliseconds