Home
last modified time | relevance | path

Searched refs:mqd_manager (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/amd/amdkfd/
Dkfd_mqd_manager.h63 struct mqd_manager { struct
64 int (*init_mqd)(struct mqd_manager *mm, void **mqd, argument
68 int (*load_mqd)(struct mqd_manager *mm, void *mqd, argument
72 int (*update_mqd)(struct mqd_manager *mm, void *mqd, argument
75 int (*destroy_mqd)(struct mqd_manager *mm, void *mqd, argument
80 void (*uninit_mqd)(struct mqd_manager *mm, void *mqd, argument
83 bool (*is_occupied)(struct mqd_manager *mm, void *mqd, argument
Dkfd_mqd_manager_cik.c36 static int init_mqd(struct mqd_manager *mm, void **mqd, in init_mqd()
108 static int init_mqd_sdma(struct mqd_manager *mm, void **mqd, in init_mqd_sdma()
137 static void uninit_mqd(struct mqd_manager *mm, void *mqd, in uninit_mqd()
144 static void uninit_mqd_sdma(struct mqd_manager *mm, void *mqd, in uninit_mqd_sdma()
151 static int load_mqd(struct mqd_manager *mm, void *mqd, uint32_t pipe_id, in load_mqd()
158 static int load_mqd_sdma(struct mqd_manager *mm, void *mqd, in load_mqd_sdma()
165 static int update_mqd(struct mqd_manager *mm, void *mqd, in update_mqd()
209 static int update_mqd_sdma(struct mqd_manager *mm, void *mqd, in update_mqd_sdma()
244 static int destroy_mqd(struct mqd_manager *mm, void *mqd, in destroy_mqd()
257 static int destroy_mqd_sdma(struct mqd_manager *mm, void *mqd, in destroy_mqd_sdma()
[all …]
Dkfd_device_queue_manager.h97 struct mqd_manager * (*get_mqd_manager)
139 struct mqd_manager *mqds[KFD_MQD_TYPE_MAX];
Dkfd_mqd_manager_vi.c28 struct mqd_manager *mqd_manager_init_vi(enum KFD_MQD_TYPE type, in mqd_manager_init_vi()
Dkfd_mqd_manager.c26 struct mqd_manager *mqd_manager_init(enum KFD_MQD_TYPE type, in mqd_manager_init()
Dkfd_device_queue_manager.c240 struct mqd_manager *mqd; in create_compute_queue_nocpsch()
279 struct mqd_manager *mqd; in destroy_queue_nocpsch()
343 struct mqd_manager *mqd; in update_queue()
377 static struct mqd_manager *get_mqd_manager_nocpsch( in get_mqd_manager_nocpsch()
380 struct mqd_manager *mqd; in get_mqd_manager_nocpsch()
475 struct mqd_manager *mqd; in init_pipelines()
635 struct mqd_manager *mqd; in create_sdma_queue_nocpsch()
857 struct mqd_manager *mqd; in create_queue_cpsch()
1025 struct mqd_manager *mqd; in destroy_queue_cpsch()
Dkfd_priv.h578 struct mqd_manager *mqd_manager_init(enum KFD_MQD_TYPE type,
580 struct mqd_manager *mqd_manager_init_cik(enum KFD_MQD_TYPE type,
582 struct mqd_manager *mqd_manager_init_vi(enum KFD_MQD_TYPE type,
Dkfd_kernel_queue.h73 struct mqd_manager *mqd;