Lines Matching defs:amdgpu_vm_manager
433 struct amdgpu_vm_manager { struct
435 struct amdgpu_vmid_mgr id_mgr[AMDGPU_MAX_VMHUBS];
436 unsigned int first_kfd_vmid;
437 bool concurrent_flush;
440 u64 fence_context;
441 unsigned seqno[AMDGPU_MAX_RINGS];
443 uint64_t max_pfn;
444 uint32_t num_level;
445 uint32_t block_size;
446 uint32_t fragment_size;
447 enum amdgpu_vm_level root_level;
449 u64 vram_base_offset;
451 const struct amdgpu_vm_pte_funcs *vm_pte_funcs;
452 struct drm_gpu_scheduler *vm_pte_scheds[AMDGPU_MAX_RINGS];
453 unsigned vm_pte_num_scheds;
454 struct amdgpu_ring *page_fault;
457 spinlock_t prt_lock;
458 atomic_t num_prt_users;
483 void amdgpu_vm_manager_init(struct amdgpu_device *adev); argument