Searched refs:num_queue_per_pipe (Results 1 – 16 of 16) sorted by relevance
52 * adev->gfx.mec.num_queue_per_pipe; in amdgpu_gfx_mec_queue_to_bit()53 bit += pipe * adev->gfx.mec.num_queue_per_pipe; in amdgpu_gfx_mec_queue_to_bit()62 *queue = bit % adev->gfx.mec.num_queue_per_pipe; in amdgpu_queue_mask_bit_to_mec_queue()63 *pipe = (bit / adev->gfx.mec.num_queue_per_pipe) in amdgpu_queue_mask_bit_to_mec_queue()65 *mec = (bit / adev->gfx.mec.num_queue_per_pipe) in amdgpu_queue_mask_bit_to_mec_queue()83 * adev->gfx.me.num_queue_per_pipe; in amdgpu_gfx_me_queue_to_bit()84 bit += pipe * adev->gfx.me.num_queue_per_pipe; in amdgpu_gfx_me_queue_to_bit()206 adev->gfx.mec.num_queue_per_pipe, in amdgpu_gfx_compute_queue_acquire()217 adev->gfx.mec.num_queue_per_pipe; in amdgpu_gfx_compute_queue_acquire()219 set_bit(pipe * adev->gfx.mec.num_queue_per_pipe + queue, in amdgpu_gfx_compute_queue_acquire()[all …]
181 .num_queue_per_pipe = adev->gfx.mec.num_queue_per_pipe, in amdgpu_amdkfd_device_init()202 * adev->gfx.mec.num_queue_per_pipe; in amdgpu_amdkfd_device_init()
75 unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe + in kgd_gfx_v9_get_queue_mask()962 pipe_idx = queue_idx / adev->gfx.mec.num_queue_per_pipe; in get_wave_count()963 queue_slot = queue_idx % adev->gfx.mec.num_queue_per_pipe; in get_wave_count()1043 adev->gfx.mec.num_queue_per_pipe; in kgd_gfx_v9_get_cu_occupancy()
109 u32 num_queue_per_pipe; member346 uint32_t num_queue_per_pipe; member
1303 adev->gfx.mec.num_queue_per_pipe; in gfx_v12_0_alloc_ip_dump()1316 adev->gfx.me.num_queue_per_pipe; in gfx_v12_0_alloc_ip_dump()1339 adev->gfx.me.num_queue_per_pipe = 1; in gfx_v12_0_sw_init()1342 adev->gfx.mec.num_queue_per_pipe = 4; in gfx_v12_0_sw_init()1347 adev->gfx.me.num_queue_per_pipe = 1; in gfx_v12_0_sw_init()1350 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v12_0_sw_init()1370 adev->gfx.mec.num_queue_per_pipe) / 2; in gfx_v12_0_sw_init()1420 for (j = 0; j < adev->gfx.me.num_queue_per_pipe; j++) { in gfx_v12_0_sw_init()1437 for (j = 0; j < adev->gfx.mec.num_queue_per_pipe; j++) { in gfx_v12_0_sw_init()5096 adev->gfx.mec.num_queue_per_pipe); in gfx_v12_ip_print()[all …]
1525 adev->gfx.mec.num_queue_per_pipe; in gfx_v11_0_alloc_ip_dump()1538 adev->gfx.me.num_queue_per_pipe; in gfx_v11_0_alloc_ip_dump()1561 adev->gfx.me.num_queue_per_pipe = 1; in gfx_v11_0_sw_init()1564 adev->gfx.mec.num_queue_per_pipe = 4; in gfx_v11_0_sw_init()1573 adev->gfx.me.num_queue_per_pipe = 1; in gfx_v11_0_sw_init()1576 adev->gfx.mec.num_queue_per_pipe = 4; in gfx_v11_0_sw_init()1581 adev->gfx.me.num_queue_per_pipe = 1; in gfx_v11_0_sw_init()1584 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v11_0_sw_init()1669 for (j = 0; j < adev->gfx.me.num_queue_per_pipe; j++) { in gfx_v11_0_sw_init()1686 for (j = 0; j < adev->gfx.mec.num_queue_per_pipe; j++) { in gfx_v11_0_sw_init()[all …]
1058 adev->gfx.mec.num_queue_per_pipe; in gfx_v9_4_3_alloc_ip_dump()1095 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v9_4_3_sw_init()1141 for (j = 0; j < adev->gfx.mec.num_queue_per_pipe; j++) { in gfx_v9_4_3_sw_init()4625 adev->gfx.mec.num_queue_per_pipe; in gfx_v9_4_3_ip_print()4632 adev->gfx.mec.num_queue_per_pipe); in gfx_v9_4_3_ip_print()4639 for (k = 0; k < adev->gfx.mec.num_queue_per_pipe; k++) { in gfx_v9_4_3_ip_print()4684 adev->gfx.mec.num_queue_per_pipe; in gfx_v9_4_3_ip_dump()4692 for (k = 0; k < adev->gfx.mec.num_queue_per_pipe; k++) { in gfx_v9_4_3_ip_dump()
69 unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe + in get_queue_mask()
4674 adev->gfx.mec.num_queue_per_pipe; in gfx_v10_0_alloc_ip_dump()4687 adev->gfx.me.num_queue_per_pipe; in gfx_v10_0_alloc_ip_dump()4712 adev->gfx.me.num_queue_per_pipe = 1; in gfx_v10_0_sw_init()4715 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v10_0_sw_init()4727 adev->gfx.me.num_queue_per_pipe = 1; in gfx_v10_0_sw_init()4730 adev->gfx.mec.num_queue_per_pipe = 4; in gfx_v10_0_sw_init()4735 adev->gfx.me.num_queue_per_pipe = 1; in gfx_v10_0_sw_init()4738 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v10_0_sw_init()4819 for (j = 0; j < adev->gfx.me.num_queue_per_pipe; j++) { in gfx_v10_0_sw_init()4836 for (j = 0; j < adev->gfx.mec.num_queue_per_pipe; j++) { in gfx_v10_0_sw_init()[all …]
67 unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe + in get_queue_mask()
2201 adev->gfx.mec.num_queue_per_pipe; in gfx_v9_0_alloc_ip_dump()2255 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v9_0_sw_init()2371 for (j = 0; j < adev->gfx.mec.num_queue_per_pipe; j++) { in gfx_v9_0_sw_init()7374 adev->gfx.mec.num_queue_per_pipe); in gfx_v9_ip_print()7378 for (k = 0; k < adev->gfx.mec.num_queue_per_pipe; k++) { in gfx_v9_ip_print()7415 for (k = 0; k < adev->gfx.mec.num_queue_per_pipe; k++) { in gfx_v9_ip_dump()
4371 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v7_0_sw_init()4424 for (j = 0; j < adev->gfx.mec.num_queue_per_pipe; j++) { in gfx_v7_0_sw_init()
1938 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v8_0_sw_init()2015 for (j = 0; j < adev->gfx.mec.num_queue_per_pipe; j++) { in gfx_v8_0_sw_init()
114 uint32_t num_queue_per_pipe; member
83 + pipe) * dqm->dev->kfd->shared_resources.num_queue_per_pipe; in is_pipe_enabled()86 for (i = 0; i < dqm->dev->kfd->shared_resources.num_queue_per_pipe; ++i) in is_pipe_enabled()101 return dqm->dev->kfd->shared_resources.num_queue_per_pipe; in get_queues_per_pipe()1699 mec = (i / dqm->dev->kfd->shared_resources.num_queue_per_pipe) in set_sched_resources()1869 num_hw_queue_slots = dqm->dev->kfd->shared_resources.num_queue_per_pipe * in start_cpsch()2164 mec = (i / dqm->dev->kfd->shared_resources.num_queue_per_pipe) in detect_queue_hang()