resource_size
devm_release_mem_region(adev->dev, res->start, resource_size(res));
if (offset > resource_size(&dcp->disp_bw_scratch_res) - 4) {
dma_addr_t dva = dma_map_resource(dcp->dev, rsrc->start, resource_size(rsrc),
.length = resource_size(rsrc),
if (range_overflows(offset, size, resource_size(&mem->region)))
offset + size > resource_size(&mem->io) &&
if (size > resource_size(&mr->region))
resource_size(&intel_graphics_stolen_res),
return resource_size(&i915->dsm.stolen);
if (resource_size(&stolen[0]) > resource_size(&stolen[1]))
resource_size(dsm),
resource_size(dsm) - 2,
min(resource_size(&mem->io),
resource_size(&mem->region)));
i915->dsm.usable_size = resource_size(&mem->region);
(u64)resource_size(&i915->dsm.stolen) >> 10,
GEM_BUG_ON(range_overflows(offset, size, resource_size(&i915->dsm.stolen)));
if (mem->type == INTEL_MEMORY_STOLEN_LOCAL && !resource_size(&mem->io) &&
if (GEM_WARN_ON(resource_size(&mem->region) == 0))
if (resource_size(&mem->io) &&
!io_mapping_init_wc(&mem->iomap, mem->io.start, resource_size(&mem->io)))
if (resource_size(&mem->io)) {
end = start + atop(resource_size(&mem->io));
for (i = 0; i < atop(resource_size(&mem->io)); i++)
if (bus_space_map(mem->i915->bst, mem->io.start, resource_size(&mem->io),
mem->iomap.size = resource_size(&mem->io);
if (resource_size(&mem->io))
if (!resource_size(&mr->io) && mr->type != INTEL_MEMORY_SYSTEM)
if (!resource_size(&mr->io) && mr->type != INTEL_MEMORY_SYSTEM)
} else if (resource_size(&mr->io) && resource_size(&mr->io) < mr->total) {
WARN_ON(overflows_type(resource_size(&mr->io) >> PAGE_SHIFT, place->lpfn));
place->lpfn = resource_size(&mr->io) >> PAGE_SHIFT;
size = resource_size(&mr->io);
if (!resource_size(&mr->io))
if (resource_size(&mr->io) == mr->total) {
resource_size_t io_size = resource_size(&mr->io);
resource_size(&mr->io) >> PAGE_SHIFT);
ggtt->mappable_end = resource_size(&ggtt->gmadr);
ggtt->mappable_end = resource_size(&ggtt->gmadr);
ggtt->mappable_end = resource_size(&ggtt->gmadr);
ggtt->mappable_end = resource_size(&ggtt->gmadr);
(u64)resource_size(&intel_graphics_stolen_res) >> 20);
resource_size(&mem->io)))
end = start + atop(resource_size(&mem->io));
for (i = 0; i < atop(resource_size(&mem->io)); i++)
if (bus_space_map(i915->bst, mem->io.start, resource_size(&mem->io),
mem->iomap.size = resource_size(&mem->io);
num_pages = resource_size(dsm) >> PAGE_SHIFT;
if (mr && size > resource_size(&mr->io) / 4)
size = resource_size(&mr->io) / 4;
if (offset + PAGE_SIZE > resource_size(&mem->io)) {
info.probed_cpu_visible_size = resource_size(&mr->io);
if (resource_size(&mem->io) < PAGE_SIZE)
last = resource_size(&mem->io) - PAGE_SIZE;
region_size = resource_size(&mem->region) >> 20;
io_size = resource_size(&mem->io) >> 20;
if (resource_size(&mem->io))
if (resource_size(&mem->io)) {
} else if (resource_size(&mem->io) && resource_size(&mem->io) < mem->total) {
if (WARN_ON(overflows_type(resource_size(&mem->io) >> PAGE_SHIFT, place.lpfn))) {
place.lpfn = resource_size(&mem->io) >> PAGE_SHIFT;
resource_size(&mem->region),
resource_size(&mem->io),
const resource_size_t size = resource_size(&i915->dsm.stolen);
resource_size_t avail = resource_size(&mem->region);
total = resource_size(&mem->region);
if (start < resource_size(&mr->io))
total += min_t(u64, end, resource_size(&mr->io)) - start;
resource_size_t total = resource_size(&mem->region);
ggtt->mappable_end = resource_size(&ggtt->gmadr);
if (size > resource_size(&mem->region))