Lines Matching refs:mqd_manager
70 struct mqd_manager { struct
74 void (*init_mqd)(struct mqd_manager *mm, void **mqd, argument
78 int (*load_mqd)(struct mqd_manager *mm, void *mqd, argument
83 void (*update_mqd)(struct mqd_manager *mm, void *mqd, argument
87 int (*destroy_mqd)(struct mqd_manager *mm, void *mqd, argument
92 void (*free_mqd)(struct mqd_manager *mm, void *mqd, argument
95 bool (*is_occupied)(struct mqd_manager *mm, void *mqd, argument
99 int (*get_wave_state)(struct mqd_manager *mm, void *mqd, argument
105 void (*get_checkpoint_info)(struct mqd_manager *mm, void *mqd, uint32_t *ctl_stack_size); argument
107 void (*checkpoint_mqd)(struct mqd_manager *mm, argument
112 void (*restore_mqd)(struct mqd_manager *mm, void **mqd, argument
123 uint64_t (*mqd_stride)(struct mqd_manager *mm, argument
136 void free_mqd_hiq_sdma(struct mqd_manager *mm, void *mqd, argument
139 void mqd_symmetrically_map_cu_mask(struct mqd_manager *mm,
143 int kfd_hiq_load_mqd_kiq(struct mqd_manager *mm, void *mqd,
147 int kfd_destroy_mqd_cp(struct mqd_manager *mm, void *mqd,
151 void kfd_free_mqd_cp(struct mqd_manager *mm, void *mqd,
154 bool kfd_is_occupied_cp(struct mqd_manager *mm, void *mqd,
158 int kfd_load_mqd_sdma(struct mqd_manager *mm, void *mqd,
162 int kfd_destroy_mqd_sdma(struct mqd_manager *mm, void *mqd,
166 bool kfd_is_occupied_sdma(struct mqd_manager *mm, void *mqd,
174 uint64_t kfd_mqd_stride(struct mqd_manager *mm,