Home
last modified time | relevance | path

Searched refs:get_wave_state (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_mqd_manager_v9.c317 static int get_wave_state(struct mqd_manager *mm, void *mqd, in get_wave_state() function
783 err = get_wave_state(mm, xcc_mqd, q, xcc_ctl_stack, in get_wave_state_v9_4_3()
856 mqd->get_wave_state = get_wave_state_v9_4_3; in mqd_manager_init_v9()
862 mqd->get_wave_state = get_wave_state; in mqd_manager_init_v9()
H A Dkfd_mqd_manager_v11.c288 static int get_wave_state(struct mqd_manager *mm, void *mqd, in get_wave_state() function
497 mqd->get_wave_state = get_wave_state; in mqd_manager_init_v11()
H A Dkfd_mqd_manager_vi.c254 static int get_wave_state(struct mqd_manager *mm, void *mqd, in get_wave_state() function
463 mqd->get_wave_state = get_wave_state; in mqd_manager_init_vi()
H A Dkfd_mqd_manager_v10.c234 static int get_wave_state(struct mqd_manager *mm, void *mqd, in get_wave_state() function
468 mqd->get_wave_state = get_wave_state; in mqd_manager_init_v10()
H A Dkfd_mqd_manager.h50 * @get_wave_state: Retrieves context save state and optionally copies the
99 int (*get_wave_state)(struct mqd_manager *mm, void *mqd, member
H A Dkfd_device_queue_manager.h122 * @get_wave_state: Retrieves context save state and optionally copies the
180 int (*get_wave_state)(struct device_queue_manager *dqm, member
H A Dkfd_device_queue_manager.c2267 static int get_wave_state(struct device_queue_manager *dqm, in get_wave_state() function
2281 !mqd_mgr->get_wave_state) { in get_wave_state()
2289 * get_wave_state is outside the dqm lock to prevent circular locking in get_wave_state()
2293 return mqd_mgr->get_wave_state(mqd_mgr, q->mqd, &q->properties, in get_wave_state()
2528 dqm->ops.get_wave_state = get_wave_state; in device_queue_manager_init()
2550 dqm->ops.get_wave_state = get_wave_state; in device_queue_manager_init()
2798 /* We ignore the return value from get_wave_state in copy_context_work_handler()
2804 mqd_mgr->get_wave_state(mqd_mg in copy_context_work_handler()
[all...]
H A Dkfd_process_queue_manager.c614 return pqn->q->device->dqm->ops.get_wave_state(pqn->q->device->dqm, in pqm_get_wave_state()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_mqd_manager.h49 * @get_wave_state: Retrieves context save state and optionally copies the
97 int (*get_wave_state)(struct mqd_manager *mm, void *mqd, member
H A Dkfd_mqd_manager_v9.c312 static int get_wave_state(struct mqd_manager *mm, void *mqd, in get_wave_state() function
463 mqd->get_wave_state = get_wave_state; in mqd_manager_init_v9()
H A Dkfd_mqd_manager_vi.c277 static int get_wave_state(struct mqd_manager *mm, void *mqd, in get_wave_state() function
431 mqd->get_wave_state = get_wave_state; in mqd_manager_init_vi()
H A Dkfd_mqd_manager_v10.c252 static int get_wave_state(struct mqd_manager *mm, void *mqd, in get_wave_state() function
409 mqd->get_wave_state = get_wave_state; in mqd_manager_init_v10()
H A Dkfd_device_queue_manager.h82 * @get_wave_state: Retrieves context save state and optionally copies the
137 int (*get_wave_state)(struct device_queue_manager *dqm, member
H A Dkfd_device_queue_manager.c1682 static int get_wave_state(struct device_queue_manager *dqm, in get_wave_state() function
1696 !mqd_mgr->get_wave_state) { in get_wave_state()
1704 * get_wave_state is outside the dqm lock to prevent circular locking in get_wave_state()
1708 return mqd_mgr->get_wave_state(mqd_mgr, q->mqd, ctl_stack, in get_wave_state()
1883 dqm->ops.get_wave_state = get_wave_state; in device_queue_manager_init()
1903 dqm->ops.get_wave_state = get_wave_state; in device_queue_manager_init()
H A Dkfd_process_queue_manager.c504 return pqn->q->device->dqm->ops.get_wave_state(pqn->q->device->dqm, in pqm_get_wave_state()

Completed in 18 milliseconds