Lines Matching refs:qpd
43 struct qcm_process_device *qpd)
45 struct kfd_process_device *pdd = qpd_to_pdd(qpd);
54 packet->bitfields2.diq_enable = (qpd->is_debug) ? 1 : 0;
57 packet->bitfields3.page_table_base = qpd->page_table_base;
58 packet->bitfields10.gds_size = qpd->gds_size;
59 packet->bitfields10.num_gws = qpd->num_gws;
60 packet->bitfields10.num_oac = qpd->num_oac;
61 packet->bitfields10.num_queues = (qpd->is_debug) ? 0 : qpd->queue_count;
63 packet->sh_mem_config = qpd->sh_mem_config;
64 packet->sh_mem_bases = qpd->sh_mem_bases;
65 packet->sh_mem_ape1_base = qpd->sh_mem_ape1_base;
66 packet->sh_mem_ape1_limit = qpd->sh_mem_ape1_limit;
68 packet->sh_hidden_private_base_vmid = qpd->sh_hidden_private_base;
70 packet->gds_addr_lo = lower_32_bits(qpd->gds_context_area);
71 packet->gds_addr_hi = upper_32_bits(qpd->gds_context_area);