Lines Matching defs:mem
737 struct drm_amdgpu_memory_info mem;
743 memset(&mem, 0, sizeof(mem));
744 mem.vram.total_heap_size = adev->gmc.real_vram_size;
745 mem.vram.usable_heap_size = adev->gmc.real_vram_size -
748 mem.vram.heap_usage =
750 mem.vram.max_allocation = mem.vram.usable_heap_size * 3 / 4;
752 mem.cpu_accessible_vram.total_heap_size =
754 mem.cpu_accessible_vram.usable_heap_size =
757 mem.vram.usable_heap_size);
758 mem.cpu_accessible_vram.heap_usage =
760 mem.cpu_accessible_vram.max_allocation =
761 mem.cpu_accessible_vram.usable_heap_size * 3 / 4;
763 mem.gtt.total_heap_size = gtt_man->size;
764 mem.gtt.usable_heap_size = mem.gtt.total_heap_size -
766 mem.gtt.heap_usage = ttm_resource_manager_usage(gtt_man);
767 mem.gtt.max_allocation = mem.gtt.usable_heap_size * 3 / 4;
769 return copy_to_user(out, &mem,
770 min((size_t)size, sizeof(mem)))