device_queue_manager   42 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int set_pasid_vmid_mapping(struct device_queue_manager *dqm,
device_queue_manager   45 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int execute_queues_cpsch(struct device_queue_manager *dqm,
device_queue_manager   48 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int unmap_queues_cpsch(struct device_queue_manager *dqm,
device_queue_manager   52 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int map_queues_cpsch(struct device_queue_manager *dqm);
device_queue_manager   54 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static void deallocate_sdma_queue(struct device_queue_manager *dqm,
device_queue_manager   57 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static inline void deallocate_hqd(struct device_queue_manager *dqm,
device_queue_manager   59 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int allocate_hqd(struct device_queue_manager *dqm, struct queue *q);
device_queue_manager   60 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int allocate_sdma_queue(struct device_queue_manager *dqm,
device_queue_manager   72 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static bool is_pipe_enabled(struct device_queue_manager *dqm, int mec, int pipe)
device_queue_manager   86 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c unsigned int get_queues_num(struct device_queue_manager *dqm)
device_queue_manager   92 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c unsigned int get_queues_per_pipe(struct device_queue_manager *dqm)
device_queue_manager   97 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c unsigned int get_pipes_per_mec(struct device_queue_manager *dqm)
device_queue_manager  102 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static unsigned int get_num_sdma_engines(struct device_queue_manager *dqm)
device_queue_manager  107 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static unsigned int get_num_xgmi_sdma_engines(struct device_queue_manager *dqm)
device_queue_manager  112 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c unsigned int get_num_sdma_queues(struct device_queue_manager *dqm)
device_queue_manager  118 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c unsigned int get_num_xgmi_sdma_queues(struct device_queue_manager *dqm)
device_queue_manager  124 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c void program_sh_mem_settings(struct device_queue_manager *dqm,
device_queue_manager  194 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int allocate_vmid(struct device_queue_manager *dqm,
device_queue_manager  247 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static void deallocate_vmid(struct device_queue_manager *dqm,
device_queue_manager  268 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int create_queue_nocpsch(struct device_queue_manager *dqm,
device_queue_manager  382 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int allocate_hqd(struct device_queue_manager *dqm, struct queue *q)
device_queue_manager  416 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static inline void deallocate_hqd(struct device_queue_manager *dqm,
device_queue_manager  425 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int destroy_queue_nocpsch_locked(struct device_queue_manager *dqm,
device_queue_manager  483 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int destroy_queue_nocpsch(struct device_queue_manager *dqm,
device_queue_manager  496 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int update_queue(struct device_queue_manager *dqm, struct queue *q)
device_queue_manager  569 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int evict_process_queues_nocpsch(struct device_queue_manager *dqm,
device_queue_manager  612 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int evict_process_queues_cpsch(struct device_queue_manager *dqm,
device_queue_manager  648 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int restore_process_queues_nocpsch(struct device_queue_manager *dqm,
device_queue_manager  722 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int restore_process_queues_cpsch(struct device_queue_manager *dqm,
device_queue_manager  766 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int register_process(struct device_queue_manager *dqm,
device_queue_manager  805 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int unregister_process(struct device_queue_manager *dqm,
device_queue_manager  840 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c set_pasid_vmid_mapping(struct device_queue_manager *dqm, unsigned int pasid,
device_queue_manager  847 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static void init_interrupts(struct device_queue_manager *dqm)
device_queue_manager  856 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int initialize_nocpsch(struct device_queue_manager *dqm)
device_queue_manager  889 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static void uninitialize(struct device_queue_manager *dqm)
device_queue_manager  902 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int start_nocpsch(struct device_queue_manager *dqm)
device_queue_manager  908 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int stop_nocpsch(struct device_queue_manager *dqm)
device_queue_manager  914 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int allocate_sdma_queue(struct device_queue_manager *dqm,
device_queue_manager  953 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static void deallocate_sdma_queue(struct device_queue_manager *dqm,
device_queue_manager  971 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int set_sched_resources(struct device_queue_manager *dqm)
device_queue_manager 1012 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int initialize_cpsch(struct device_queue_manager *dqm)
device_queue_manager 1030 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int start_cpsch(struct device_queue_manager *dqm)
device_queue_manager 1072 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int stop_cpsch(struct device_queue_manager *dqm)
device_queue_manager 1084 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int create_kernel_queue_cpsch(struct device_queue_manager *dqm,
device_queue_manager 1113 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static void destroy_kernel_queue_cpsch(struct device_queue_manager *dqm,
device_queue_manager 1132 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int create_queue_cpsch(struct device_queue_manager *dqm, struct queue *q,
device_queue_manager 1245 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int unmap_sdma_queues(struct device_queue_manager *dqm)
device_queue_manager 1260 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int map_queues_cpsch(struct device_queue_manager *dqm)
device_queue_manager 1282 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int unmap_queues_cpsch(struct device_queue_manager *dqm,
device_queue_manager 1320 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int execute_queues_cpsch(struct device_queue_manager *dqm,
device_queue_manager 1339 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int destroy_queue_cpsch(struct device_queue_manager *dqm,
device_queue_manager 1413 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static bool set_cache_memory_policy(struct device_queue_manager *dqm,
device_queue_manager 1475 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int set_trap_handler(struct device_queue_manager *dqm,
device_queue_manager 1495 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int process_termination_nocpsch(struct device_queue_manager *dqm,
device_queue_manager 1536 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int get_wave_state(struct device_queue_manager *dqm,
device_queue_manager 1568 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int process_termination_cpsch(struct device_queue_manager *dqm,
device_queue_manager 1649 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int init_mqd_managers(struct device_queue_manager *dqm)
device_queue_manager 1675 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c static int allocate_hiq_sdma_mqd(struct device_queue_manager *dqm)
device_queue_manager 1693 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c struct device_queue_manager *device_queue_manager_init(struct kfd_dev *dev)
device_queue_manager 1695 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 	struct device_queue_manager *dqm;
device_queue_manager 1828 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c void device_queue_manager_uninit(struct device_queue_manager *dqm)
device_queue_manager 1835 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c int kfd_process_vm_fault(struct device_queue_manager *dqm,
device_queue_manager 1854 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 	struct device_queue_manager *dqm = container_of(work,
device_queue_manager 1855 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 			struct device_queue_manager, hw_exception_work);
device_queue_manager 1884 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 	struct device_queue_manager *dqm = data;
device_queue_manager 1943 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c int dqm_debugfs_execute_queues(struct device_queue_manager *dqm)
device_queue_manager   85 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	int	(*create_queue)(struct device_queue_manager *dqm,
device_queue_manager   89 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	int	(*destroy_queue)(struct device_queue_manager *dqm,
device_queue_manager   93 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	int	(*update_queue)(struct device_queue_manager *dqm,
device_queue_manager   96 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	int	(*register_process)(struct device_queue_manager *dqm,
device_queue_manager   99 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	int	(*unregister_process)(struct device_queue_manager *dqm,
device_queue_manager  102 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	int	(*initialize)(struct device_queue_manager *dqm);
device_queue_manager  103 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	int	(*start)(struct device_queue_manager *dqm);
device_queue_manager  104 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	int	(*stop)(struct device_queue_manager *dqm);
device_queue_manager  105 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	void	(*uninitialize)(struct device_queue_manager *dqm);
device_queue_manager  106 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	int	(*create_kernel_queue)(struct device_queue_manager *dqm,
device_queue_manager  110 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	void	(*destroy_kernel_queue)(struct device_queue_manager *dqm,
device_queue_manager  114 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	bool	(*set_cache_memory_policy)(struct device_queue_manager *dqm,
device_queue_manager  121 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	int	(*set_trap_handler)(struct device_queue_manager *dqm,
device_queue_manager  126 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	int (*process_termination)(struct device_queue_manager *dqm,
device_queue_manager  129 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	int (*evict_process_queues)(struct device_queue_manager *dqm,
device_queue_manager  131 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	int (*restore_process_queues)(struct device_queue_manager *dqm,
device_queue_manager  134 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	int	(*get_wave_state)(struct device_queue_manager *dqm,
device_queue_manager  142 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	int	(*update_qpd)(struct device_queue_manager *dqm,
device_queue_manager  144 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	bool	(*set_cache_memory_policy)(struct device_queue_manager *dqm,
device_queue_manager  150 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	void	(*init_sdma_vm)(struct device_queue_manager *dqm,
device_queue_manager  215 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h void program_sh_mem_settings(struct device_queue_manager *dqm,
device_queue_manager  217 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h unsigned int get_queues_num(struct device_queue_manager *dqm);
device_queue_manager  218 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h unsigned int get_queues_per_pipe(struct device_queue_manager *dqm);
device_queue_manager  219 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h unsigned int get_pipes_per_mec(struct device_queue_manager *dqm);
device_queue_manager  220 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h unsigned int get_num_sdma_queues(struct device_queue_manager *dqm);
device_queue_manager  221 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h unsigned int get_num_xgmi_sdma_queues(struct device_queue_manager *dqm);
device_queue_manager  238 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h static inline void dqm_lock(struct device_queue_manager *dqm)
device_queue_manager  243 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h static inline void dqm_unlock(struct device_queue_manager *dqm)
device_queue_manager   29 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_cik.c static bool set_cache_memory_policy_cik(struct device_queue_manager *dqm,
device_queue_manager   35 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_cik.c static int update_qpd_cik(struct device_queue_manager *dqm,
device_queue_manager   37 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_cik.c static int update_qpd_cik_hawaii(struct device_queue_manager *dqm,
device_queue_manager   39 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_cik.c static void init_sdma_vm(struct device_queue_manager *dqm, struct queue *q,
device_queue_manager   41 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_cik.c static void init_sdma_vm_hawaii(struct device_queue_manager *dqm,
device_queue_manager   90 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_cik.c static bool set_cache_memory_policy_cik(struct device_queue_manager *dqm,
device_queue_manager  116 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_cik.c static int update_qpd_cik(struct device_queue_manager *dqm,
device_queue_manager  150 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_cik.c static int update_qpd_cik_hawaii(struct device_queue_manager *dqm,
device_queue_manager  180 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_cik.c static void init_sdma_vm(struct device_queue_manager *dqm, struct queue *q,
device_queue_manager  196 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_cik.c static void init_sdma_vm_hawaii(struct device_queue_manager *dqm,
device_queue_manager   29 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v10.c static int update_qpd_v10(struct device_queue_manager *dqm,
device_queue_manager   31 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v10.c static void init_sdma_vm_v10(struct device_queue_manager *dqm, struct queue *q,
device_queue_manager   51 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v10.c static int update_qpd_v10(struct device_queue_manager *dqm,
device_queue_manager   83 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v10.c static void init_sdma_vm_v10(struct device_queue_manager *dqm, struct queue *q,
device_queue_manager   30 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v9.c static int update_qpd_v9(struct device_queue_manager *dqm,
device_queue_manager   32 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v9.c static void init_sdma_vm_v9(struct device_queue_manager *dqm, struct queue *q,
device_queue_manager   52 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v9.c static int update_qpd_v9(struct device_queue_manager *dqm,
device_queue_manager   80 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v9.c static void init_sdma_vm_v9(struct device_queue_manager *dqm, struct queue *q,
device_queue_manager   29 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_vi.c static bool set_cache_memory_policy_vi(struct device_queue_manager *dqm,
device_queue_manager   35 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_vi.c static bool set_cache_memory_policy_vi_tonga(struct device_queue_manager *dqm,
device_queue_manager   41 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_vi.c static int update_qpd_vi(struct device_queue_manager *dqm,
device_queue_manager   43 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_vi.c static int update_qpd_vi_tonga(struct device_queue_manager *dqm,
device_queue_manager   45 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_vi.c static void init_sdma_vm(struct device_queue_manager *dqm, struct queue *q,
device_queue_manager   47 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_vi.c static void init_sdma_vm_tonga(struct device_queue_manager *dqm,
device_queue_manager   97 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_vi.c static bool set_cache_memory_policy_vi(struct device_queue_manager *dqm,
device_queue_manager  126 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_vi.c static bool set_cache_memory_policy_vi_tonga(struct device_queue_manager *dqm,
device_queue_manager  153 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_vi.c static int update_qpd_vi(struct device_queue_manager *dqm,
device_queue_manager  194 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_vi.c static int update_qpd_vi_tonga(struct device_queue_manager *dqm,
device_queue_manager  228 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_vi.c static void init_sdma_vm(struct device_queue_manager *dqm, struct queue *q,
device_queue_manager  244 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_vi.c static void init_sdma_vm_tonga(struct device_queue_manager *dqm,
device_queue_manager  223 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c int pm_init(struct packet_manager *pm, struct device_queue_manager *dqm)
device_queue_manager  271 drivers/gpu/drm/amd/amdkfd/kfd_priv.h 	struct device_queue_manager *dqm;
device_queue_manager  545 drivers/gpu/drm/amd/amdkfd/kfd_priv.h 	struct device_queue_manager *dqm;
device_queue_manager  884 drivers/gpu/drm/amd/amdkfd/kfd_priv.h struct device_queue_manager *device_queue_manager_init(struct kfd_dev *dev);
device_queue_manager  885 drivers/gpu/drm/amd/amdkfd/kfd_priv.h void device_queue_manager_uninit(struct device_queue_manager *dqm);
device_queue_manager  889 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int kfd_process_vm_fault(struct device_queue_manager *dqm, unsigned int pasid);
device_queue_manager  932 drivers/gpu/drm/amd/amdkfd/kfd_priv.h 	struct device_queue_manager *dqm;
device_queue_manager  976 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int pm_init(struct packet_manager *pm, struct device_queue_manager *dqm);
device_queue_manager 1057 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int dqm_debugfs_execute_queues(struct device_queue_manager *dqm);
device_queue_manager  341 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c 	struct device_queue_manager *dqm;