Lines Matching refs:size
360 uint32_t size = 0; in load_bars() local
362 pci_read_config_word(loc_, PCI_CONFIG_BASE_ADDRESSES + i * 4, &size); in load_bars()
366 bars_[i].size = ((size & ~0b11) ^ 0xffff) + 1; in load_bars()
368 bars_[i].valid = (bars_[i].size != 0); in load_bars()
377 uint32_t size = 0; in load_bars() local
379 pci_read_config_word(loc_, PCI_CONFIG_BASE_ADDRESSES + i * 4, &size); in load_bars()
383 bars_[i].size = (~(size & ~0b1111)) + 1; in load_bars()
385 bars_[i].valid = (bars_[i].size != 0); in load_bars()
400 uint64_t size; in load_bars() local
404 size = size32; in load_bars()
407 size |= (uint64_t)size32 << 32; in load_bars()
412 bars_[i].size = (~(size & ~(uint64_t)0b1111)) + 1; in load_bars()
414 bars_[i].valid = (bars_[i].size != 0); in load_bars()
453 sizes->io_size += ROUNDUP(bar.size, 16); in compute_bar_sizes()
459 auto size = ROUNDUP(bar.size, PAGE_SIZE); in compute_bar_sizes() local
460 auto align = __builtin_ctz(size); in compute_bar_sizes()
461 sizes->prefetchable64_size += size; in compute_bar_sizes()
467 auto size = ROUNDUP(bar.size, PAGE_SIZE); in compute_bar_sizes() local
468 auto align = __builtin_ctz(size); in compute_bar_sizes()
469 sizes->mmio64_size += size; in compute_bar_sizes()
475 auto size = ROUNDUP(bar.size, PAGE_SIZE); in compute_bar_sizes() local
476 auto align = __builtin_ctz(size); in compute_bar_sizes()
477 sizes->prefetchable_size += size; in compute_bar_sizes()
483 auto size = ROUNDUP(bar.size, PAGE_SIZE); in compute_bar_sizes() local
484 auto align = __builtin_ctz(size); in compute_bar_sizes()
485 sizes->mmio_size += size; in compute_bar_sizes()
517 request->size = ROUNDUP(bar.size, 16); in get_bar_alloc_requests()
522 auto size = ROUNDUP(bar.size, PAGE_SIZE); in get_bar_alloc_requests() local
523 auto align = __builtin_ctz(size); in get_bar_alloc_requests()
524 request->size = size; in get_bar_alloc_requests()
530 auto size = ROUNDUP(bar.size, PAGE_SIZE); in get_bar_alloc_requests() local
531 auto align = __builtin_ctz(size); in get_bar_alloc_requests()
532 request->size = size; in get_bar_alloc_requests()
586 … pci_loc_string(dev->loc(), str), type, pci_resource_type_to_str(type), prefetchable, size, align); in dump()
589 …string(dev->loc(), str), type, pci_resource_type_to_str(type), prefetchable, size, align, bar_num); in dump()