amdgpu_ring_funcs
struct amdgpu_ring_funcs *ring_funcs;
static const struct amdgpu_ring_funcs cper_ring_funcs = {
const struct amdgpu_ring_funcs *funcs;
static const struct amdgpu_ring_funcs umsch_v4_0_ring_funcs = {
static const struct amdgpu_ring_funcs vpe_ring_funcs = {
static const struct amdgpu_ring_funcs cik_sdma_ring_funcs = {
static const struct amdgpu_ring_funcs gfx_v10_0_ring_funcs_gfx = {
static const struct amdgpu_ring_funcs gfx_v10_0_ring_funcs_compute = {
static const struct amdgpu_ring_funcs gfx_v10_0_ring_funcs_kiq = {
static const struct amdgpu_ring_funcs gfx_v11_0_ring_funcs_gfx = {
static const struct amdgpu_ring_funcs gfx_v11_0_ring_funcs_compute = {
static const struct amdgpu_ring_funcs gfx_v11_0_ring_funcs_kiq = {
static const struct amdgpu_ring_funcs gfx_v12_0_ring_funcs_gfx = {
static const struct amdgpu_ring_funcs gfx_v12_0_ring_funcs_compute = {
static const struct amdgpu_ring_funcs gfx_v12_0_ring_funcs_kiq = {
static const struct amdgpu_ring_funcs gfx_v12_1_ring_funcs_compute = {
static const struct amdgpu_ring_funcs gfx_v12_1_ring_funcs_kiq = {
static const struct amdgpu_ring_funcs gfx_v6_0_ring_funcs_gfx = {
static const struct amdgpu_ring_funcs gfx_v6_0_ring_funcs_compute = {
static const struct amdgpu_ring_funcs gfx_v7_0_ring_funcs_gfx = {
static const struct amdgpu_ring_funcs gfx_v7_0_ring_funcs_compute = {
static const struct amdgpu_ring_funcs gfx_v8_0_ring_funcs_gfx = {
static const struct amdgpu_ring_funcs gfx_v8_0_ring_funcs_compute = {
static const struct amdgpu_ring_funcs gfx_v8_0_ring_funcs_kiq = {
static const struct amdgpu_ring_funcs gfx_v9_0_ring_funcs_gfx = {
static const struct amdgpu_ring_funcs gfx_v9_0_sw_ring_funcs_gfx = {
static const struct amdgpu_ring_funcs gfx_v9_0_ring_funcs_compute = {
static const struct amdgpu_ring_funcs gfx_v9_0_ring_funcs_kiq = {
static const struct amdgpu_ring_funcs gfx_v9_4_3_ring_funcs_compute = {
static const struct amdgpu_ring_funcs gfx_v9_4_3_ring_funcs_kiq = {
static const struct amdgpu_ring_funcs jpeg_v1_0_decode_ring_vm_funcs = {
static const struct amdgpu_ring_funcs jpeg_v2_0_dec_ring_vm_funcs = {
static const struct amdgpu_ring_funcs jpeg_v2_5_dec_ring_vm_funcs = {
static const struct amdgpu_ring_funcs jpeg_v2_6_dec_ring_vm_funcs = {
static const struct amdgpu_ring_funcs jpeg_v3_0_dec_ring_vm_funcs = {
static const struct amdgpu_ring_funcs jpeg_v4_0_dec_ring_vm_funcs = {
static const struct amdgpu_ring_funcs jpeg_v4_0_3_dec_ring_vm_funcs = {
static const struct amdgpu_ring_funcs jpeg_v4_0_5_dec_ring_vm_funcs = {
static const struct amdgpu_ring_funcs jpeg_v5_0_0_dec_ring_vm_funcs = {
static const struct amdgpu_ring_funcs jpeg_v5_0_1_dec_ring_vm_funcs = {
static const struct amdgpu_ring_funcs jpeg_v5_3_0_dec_ring_vm_funcs = {
static const struct amdgpu_ring_funcs mes_v11_0_ring_funcs = {
static const struct amdgpu_ring_funcs mes_v12_0_ring_funcs = {
static const struct amdgpu_ring_funcs mes_v12_1_ring_funcs = {
static const struct amdgpu_ring_funcs sdma_v2_4_ring_funcs = {
static const struct amdgpu_ring_funcs sdma_v3_0_ring_funcs = {
static const struct amdgpu_ring_funcs sdma_v4_0_ring_funcs = {
static const struct amdgpu_ring_funcs sdma_v4_0_page_ring_funcs = {
static const struct amdgpu_ring_funcs sdma_v4_4_2_ring_funcs = {
static const struct amdgpu_ring_funcs sdma_v4_4_2_page_ring_funcs = {
static const struct amdgpu_ring_funcs sdma_v5_0_ring_funcs = {
static const struct amdgpu_ring_funcs sdma_v5_2_ring_funcs = {
static const struct amdgpu_ring_funcs sdma_v6_0_ring_funcs = {
static const struct amdgpu_ring_funcs sdma_v7_0_ring_funcs = {
static const struct amdgpu_ring_funcs sdma_v7_1_ring_funcs = {
static const struct amdgpu_ring_funcs si_dma_ring_funcs = {
static const struct amdgpu_ring_funcs uvd_v3_1_ring_funcs = {
static const struct amdgpu_ring_funcs uvd_v4_2_ring_funcs = {
static const struct amdgpu_ring_funcs uvd_v5_0_ring_funcs = {
static const struct amdgpu_ring_funcs uvd_v6_0_ring_phys_funcs = {
static const struct amdgpu_ring_funcs uvd_v6_0_ring_vm_funcs = {
static const struct amdgpu_ring_funcs uvd_v6_0_enc_ring_vm_funcs = {
static const struct amdgpu_ring_funcs uvd_v7_0_ring_vm_funcs = {
static const struct amdgpu_ring_funcs uvd_v7_0_enc_ring_vm_funcs = {
static const struct amdgpu_ring_funcs vce_v1_0_ring_funcs = {
static const struct amdgpu_ring_funcs vce_v2_0_ring_funcs = {
static const struct amdgpu_ring_funcs vce_v3_0_ring_phys_funcs = {
static const struct amdgpu_ring_funcs vce_v3_0_ring_vm_funcs = {
static const struct amdgpu_ring_funcs vce_v4_0_ring_vm_funcs = {
static const struct amdgpu_ring_funcs vcn_v1_0_dec_ring_vm_funcs = {
static const struct amdgpu_ring_funcs vcn_v1_0_enc_ring_vm_funcs = {
static const struct amdgpu_ring_funcs vcn_v2_0_dec_ring_vm_funcs = {
static const struct amdgpu_ring_funcs vcn_v2_0_enc_ring_vm_funcs = {
static const struct amdgpu_ring_funcs vcn_v2_5_dec_ring_vm_funcs = {
static const struct amdgpu_ring_funcs vcn_v2_5_enc_ring_vm_funcs = {
static const struct amdgpu_ring_funcs vcn_v3_0_dec_sw_ring_vm_funcs = {
static const struct amdgpu_ring_funcs vcn_v3_0_dec_ring_vm_funcs = {
static const struct amdgpu_ring_funcs vcn_v3_0_enc_ring_vm_funcs = {
static struct amdgpu_ring_funcs vcn_v4_0_unified_ring_vm_funcs = {
(const struct amdgpu_ring_funcs *)&vcn_v4_0_unified_ring_vm_funcs;
static const struct amdgpu_ring_funcs vcn_v4_0_3_unified_ring_vm_funcs = {
static struct amdgpu_ring_funcs vcn_v4_0_5_unified_ring_vm_funcs = {
static const struct amdgpu_ring_funcs vcn_v5_0_0_unified_ring_vm_funcs = {
static const struct amdgpu_ring_funcs vcn_v5_0_1_unified_ring_vm_funcs = {