Lines Matching defs:amdgpu_vm_manager
423 struct amdgpu_vm_manager { struct
425 struct amdgpu_vmid_mgr id_mgr[AMDGPU_MAX_VMHUBS];
426 unsigned int first_kfd_vmid;
427 bool concurrent_flush;
430 u64 fence_context;
431 unsigned seqno[AMDGPU_MAX_RINGS];
433 uint64_t max_pfn;
434 uint32_t num_level;
435 uint32_t block_size;
436 uint32_t fragment_size;
437 enum amdgpu_vm_level root_level;
439 u64 vram_base_offset;
441 const struct amdgpu_vm_pte_funcs *vm_pte_funcs;
442 struct drm_gpu_scheduler *vm_pte_scheds[AMDGPU_MAX_RINGS];
443 unsigned vm_pte_num_scheds;
444 struct amdgpu_ring *page_fault;
447 spinlock_t prt_lock;
448 atomic_t num_prt_users;
473 void amdgpu_vm_manager_init(struct amdgpu_device *adev); argument