Lines Matching defs:amdgpu_vm_manager
334 struct amdgpu_vm_manager { struct
336 struct amdgpu_vmid_mgr id_mgr[AMDGPU_MAX_VMHUBS];
337 unsigned int first_kfd_vmid;
338 bool concurrent_flush;
341 u64 fence_context;
342 unsigned seqno[AMDGPU_MAX_RINGS];
344 uint64_t max_pfn;
345 uint32_t num_level;
346 uint32_t block_size;
347 uint32_t fragment_size;
348 enum amdgpu_vm_level root_level;
350 u64 vram_base_offset;
352 const struct amdgpu_vm_pte_funcs *vm_pte_funcs;
353 struct drm_gpu_scheduler *vm_pte_scheds[AMDGPU_MAX_RINGS];
354 unsigned vm_pte_num_scheds;
355 struct amdgpu_ring *page_fault;
358 spinlock_t prt_lock;
382 void amdgpu_vm_manager_init(struct amdgpu_device *adev); argument