Searched refs:addressCells (Results 1 - 3 of 3) sorted by relevance
/haiku/src/system/boot/platform/riscv/ |
H A D | fdt.cpp | 55 GetReg(const void* fdt, int node, uint32 addressCells, uint32 sizeCells, size_t idx, argument 63 size_t entrySize = 4*(addressCells + sizeCells); 69 switch (addressCells) { 72 default: panic("unsupported addressCells"); 98 HandleFdt(const void* fdt, int node, uint32 addressCells, uint32 sizeCells, argument 128 GetReg(fdt, node, addressCells, sizeCells, 0, sPlic);
|
/haiku/src/add-ons/kernel/bus_managers/fdt/ |
H A D | fdt_module.cpp | 431 uint32 addressCells = fdt_get_address_cells(gFDT, fdtNode); 433 size_t entrySize = 4 * (addressCells + sizeCells); 439 const void* sizePtr = (const uint32*)addressPtr + addressCells; 441 switch (addressCells) { 604 int addressCells = 3; local 612 addressCells = B_BENDIAN_TO_HOST_INT32(*(uint32*)property); 623 it += addressCells;
|
/haiku/src/system/boot/platform/efi/ |
H A D | dtb.cpp | 238 int addressCells = 3; local 246 addressCells = fdt32_to_cpu(*prop); 259 for (int i = 0; i < addressCells; i++) { 379 uint32 addressCells = dtb_get_address_cells(fdt, node); local 387 size_t entrySize = 4 * (addressCells + sizeCells); 393 switch (addressCells) { 396 default: panic("unsupported addressCells"); 414 while (rangesSize >= (rangesPos + parentAddressCells + addressCells + sizeCells)) { 419 if (addressCells == 1) { 424 rangesPos += addressCells; [all...] |
Completed in 84 milliseconds