/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_process_queue_manager.c | 666 uint32_t *ctl_stack_size) 673 ctl_stack_size); 699 uint32_t mqd_size, ctl_stack_size; local 703 ret = get_queue_data_sizes(pdd, q, &mqd_size, &ctl_stack_size); 707 extra_data_sizes += mqd_size + ctl_stack_size; 803 uint32_t ctl_stack_size; local 814 ret = get_queue_data_sizes(pdd, q, &mqd_size, &ctl_stack_size); 818 q_data_size = sizeof(*q_data) + mqd_size + ctl_stack_size; 836 q_data->ctl_stack_size = ctl_stack_size; 663 get_queue_data_sizes(struct kfd_process_device *pdd, struct queue *q, uint32_t *mqd_size, uint32_t *ctl_stack_size) argument 986 pqm_get_queue_checkpoint_info(struct process_queue_manager *pqm, unsigned int qid, uint32_t *mqd_size, uint32_t *ctl_stack_size) argument [all...] |
H A D | kfd_mqd_manager.h | 105 void (*get_checkpoint_info)(struct mqd_manager *mm, void *mqd, uint32_t *ctl_stack_size); 117 const u32 ctl_stack_size);
|
H A D | kfd_mqd_manager_v10.c | 137 m->cp_hqd_cntl_stack_size = q->ctl_stack_size; 138 m->cp_hqd_cntl_stack_offset = q->ctl_stack_size; 139 m->cp_hqd_wg_state_offset = q->ctl_stack_size; 285 const void *ctl_stack_src, const u32 ctl_stack_size) 405 const u32 ctl_stack_size) 281 restore_mqd(struct mqd_manager *mm, void **mqd, struct kfd_mem_obj *mqd_mem_obj, uint64_t *gart_addr, struct queue_properties *qp, const void *mqd_src, const void *ctl_stack_src, const u32 ctl_stack_size) argument 400 restore_mqd_sdma(struct mqd_manager *mm, void **mqd, struct kfd_mem_obj *mqd_mem_obj, uint64_t *gart_addr, struct queue_properties *qp, const void *mqd_src, const void *ctl_stack_src, const u32 ctl_stack_size) argument
|
H A D | kfd_mqd_manager_vi.c | 146 m->cp_hqd_cntl_stack_size = q->ctl_stack_size; 147 m->cp_hqd_cntl_stack_offset = q->ctl_stack_size; 148 m->cp_hqd_wg_state_offset = q->ctl_stack_size; 277 static void get_checkpoint_info(struct mqd_manager *mm, void *mqd, u32 *ctl_stack_size) argument 280 *ctl_stack_size = 0; 296 const void *ctl_stack_src, const u32 ctl_stack_size) 401 const void *ctl_stack_src, const u32 ctl_stack_size) 292 restore_mqd(struct mqd_manager *mm, void **mqd, struct kfd_mem_obj *mqd_mem_obj, uint64_t *gart_addr, struct queue_properties *qp, const void *mqd_src, const void *ctl_stack_src, const u32 ctl_stack_size) argument 397 restore_mqd_sdma(struct mqd_manager *mm, void **mqd, struct kfd_mem_obj *mqd_mem_obj, uint64_t *gart_addr, struct queue_properties *qp, const void *mqd_src, const void *ctl_stack_src, const u32 ctl_stack_size) argument
|
H A D | kfd_mqd_manager_v9.c | 46 return ALIGN(q->ctl_stack_size, PAGE_SIZE) + 137 (ALIGN(q->ctl_stack_size, PAGE_SIZE) + 215 m->cp_hqd_cntl_stack_size = q->ctl_stack_size; 216 m->cp_hqd_cntl_stack_offset = q->ctl_stack_size; 217 m->cp_hqd_wg_state_offset = q->ctl_stack_size; 362 static void get_checkpoint_info(struct mqd_manager *mm, void *mqd, u32 *ctl_stack_size) argument 366 *ctl_stack_size = m->cp_hqd_cntl_stack_size; 385 const void *ctl_stack_src, u32 ctl_stack_size) 402 memcpy(ctl_stack, ctl_stack_src, ctl_stack_size); 508 const void *ctl_stack_src, const u32 ctl_stack_size) 381 restore_mqd(struct mqd_manager *mm, void **mqd, struct kfd_mem_obj *mqd_mem_obj, uint64_t *gart_addr, struct queue_properties *qp, const void *mqd_src, const void *ctl_stack_src, u32 ctl_stack_size) argument 504 restore_mqd_sdma(struct mqd_manager *mm, void **mqd, struct kfd_mem_obj *mqd_mem_obj, uint64_t *gart_addr, struct queue_properties *qp, const void *mqd_src, const void *ctl_stack_src, const u32 ctl_stack_size) argument [all...] |
H A D | kfd_mqd_manager_v11.c | 191 m->cp_hqd_cntl_stack_size = q->ctl_stack_size; 192 m->cp_hqd_cntl_stack_offset = q->ctl_stack_size; 193 m->cp_hqd_wg_state_offset = q->ctl_stack_size; 338 const void *ctl_stack_src, const u32 ctl_stack_size) 334 restore_mqd(struct mqd_manager *mm, void **mqd, struct kfd_mem_obj *mqd_mem_obj, uint64_t *gart_addr, struct queue_properties *qp, const void *mqd_src, const void *ctl_stack_src, const u32 ctl_stack_size) argument
|
H A D | kfd_mqd_manager_cik.c | 264 const void *ctl_stack_src, const u32 ctl_stack_size) 302 const void *ctl_stack_src, const u32 ctl_stack_size) 260 restore_mqd(struct mqd_manager *mm, void **mqd, struct kfd_mem_obj *mqd_mem_obj, uint64_t *gart_addr, struct queue_properties *qp, const void *mqd_src, const void *ctl_stack_src, const u32 ctl_stack_size) argument 298 restore_mqd_sdma(struct mqd_manager *mm, void **mqd, struct kfd_mem_obj *mqd_mem_obj, uint64_t *gart_addr, struct queue_properties *qp, const void *mqd_src, const void *ctl_stack_src, const u32 ctl_stack_size) argument
|
H A D | kfd_device_queue_manager.h | 190 u32 *ctl_stack_size);
|
H A D | kfd_priv.h | 520 uint32_t ctl_stack_size; member in struct:queue_properties 1238 uint32_t ctl_stack_size; member in struct:kfd_criu_queue_priv_data 1353 u32 *ctl_stack_size);
|
H A D | kfd_device_queue_manager.c | 602 qd->ctl_stack_size); 1845 qd->ctl_stack_size); 2323 u32 *ctl_stack_size) 2332 *ctl_stack_size = 0; 2335 mqd_mgr->get_checkpoint_info(mqd_mgr, q->mqd, ctl_stack_size); 2320 get_queue_checkpoint_info(struct device_queue_manager *dqm, const struct queue *q, u32 *mqd_size, u32 *ctl_stack_size) argument
|
H A D | kfd_chardev.c | 257 q_properties->ctl_stack_size = args->ctl_stack_size;
|
/linux-master/include/uapi/linux/ |
H A D | kfd_ioctl.h | 79 __u32 ctl_stack_size; /* to KFD */ member in struct:kfd_ioctl_create_queue_args
|