| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_irq.c | 173 if (!src || !src->funcs->set || !src->num_types) in amdgpu_irq_disable_all() 176 for (k = 0; k < src->num_types; ++k) { in amdgpu_irq_disable_all() 446 if (source->num_types && !source->enabled_types) { in amdgpu_irq_add_id() 449 types = kzalloc_objs(atomic_t, source->num_types); in amdgpu_irq_add_id() 606 for (k = 0; k < src->num_types; k++) in amdgpu_irq_gpu_reset_resume_helper() 630 if (type >= src->num_types) in amdgpu_irq_get() 664 if (type >= src->num_types) in amdgpu_irq_put() 698 if (type >= src->num_types) in amdgpu_irq_enabled()
|
| H A D | amdgpu_pmu.c | 94 unsigned int num_types; member 140 .num_types = ARRAY_SIZE(vega20_types) 175 .num_types = 0 205 .num_types = ARRAY_SIZE(arcturus_types) 518 for (i = 0; i < config->num_types; i++) { in init_pmu_entry_by_type_and_add()
|
| H A D | nbio_v7_9.c | 650 adev->nbio.ras_controller_irq.num_types = 1; in nbio_v7_9_init_ras_controller_interrupt() 668 adev->nbio.ras_err_event_athub_irq.num_types = 1; in nbio_v7_9_init_ras_err_event_athub_interrupt()
|
| H A D | sdma_v4_4_2.c | 2251 adev->sdma.trap_irq.num_types = adev->sdma.num_instances; in sdma_v4_4_2_set_irq_funcs() 2252 adev->sdma.ecc_irq.num_types = adev->sdma.num_instances; in sdma_v4_4_2_set_irq_funcs() 2253 adev->sdma.vm_hole_irq.num_types = adev->sdma.num_instances; in sdma_v4_4_2_set_irq_funcs() 2254 adev->sdma.doorbell_invalid_irq.num_types = adev->sdma.num_instances; in sdma_v4_4_2_set_irq_funcs() 2255 adev->sdma.pool_timeout_irq.num_types = adev->sdma.num_instances; in sdma_v4_4_2_set_irq_funcs() 2256 adev->sdma.srbm_write_irq.num_types = adev->sdma.num_instances; in sdma_v4_4_2_set_irq_funcs() 2257 adev->sdma.ctxt_empty_irq.num_types = adev->sdma.num_instances; in sdma_v4_4_2_set_irq_funcs()
|
| H A D | gmc_v12_1.c | 693 adev->gmc.vm_fault.num_types = 1; in gmc_v12_1_set_irq_funcs() 696 adev->gmc.ecc_irq.num_types = 1; in gmc_v12_1_set_irq_funcs()
|
| H A D | jpeg_v4_0.c | 807 adev->jpeg.inst->irq.num_types = 1; in jpeg_v4_0_set_irq_funcs() 810 adev->jpeg.inst->ras_poison_irq.num_types = 1; in jpeg_v4_0_set_irq_funcs()
|
| H A D | gmc_v11_0.c | 178 adev->gmc.vm_fault.num_types = 1; in gmc_v11_0_set_irq_funcs() 182 adev->gmc.ecc_irq.num_types = 1; in gmc_v11_0_set_irq_funcs()
|
| H A D | jpeg_v5_0_1.c | 962 adev->jpeg.inst->irq.num_types += adev->jpeg.num_jpeg_rings; in jpeg_v5_0_1_set_irq_funcs() 966 adev->jpeg.inst->ras_poison_irq.num_types = 1; in jpeg_v5_0_1_set_irq_funcs()
|
| H A D | vce_v2_0.c | 682 adev->vce.irq.num_types = 1; in vce_v2_0_set_irq_funcs()
|
| H A D | uvd_v3_1.c | 539 adev->uvd.inst->irq.num_types = 1; in uvd_v3_1_set_irq_funcs()
|
| H A D | jpeg_v4_0_3.c | 1300 adev->jpeg.inst->irq.num_types += adev->jpeg.num_jpeg_rings; in jpeg_v4_0_3_set_irq_funcs() 1304 adev->jpeg.inst->ras_poison_irq.num_types = 1; in jpeg_v4_0_3_set_irq_funcs()
|
| H A D | vce_v1_0.c | 844 adev->vce.irq.num_types = 1; in vce_v1_0_set_irq_funcs()
|
| H A D | nbif_v6_3_1.c | 719 adev->nbio.ras_err_event_athub_irq.num_types = 1; in nbif_v6_3_1_init_ras_err_event_athub_interrupt()
|
| H A D | jpeg_v4_0_5.c | 874 adev->jpeg.inst[i].irq.num_types = 1; in jpeg_v4_0_5_set_irq_funcs()
|
| H A D | ih_v6_1.c | 531 adev->irq.self_irq.num_types = 0; in ih_v6_1_set_self_irq_funcs()
|
| H A D | vcn_v5_0_1.c | 1657 adev->vcn.inst->irq.num_types++; in vcn_v5_0_1_set_irq_funcs() 1661 adev->vcn.inst->ras_poison_irq.num_types = 1; in vcn_v5_0_1_set_irq_funcs()
|
| H A D | vce_v3_0.c | 947 adev->vce.irq.num_types = 1; in vce_v3_0_set_irq_funcs()
|
| H A D | vcn_v4_0_3.c | 2035 adev->vcn.inst->irq.num_types++; in vcn_v4_0_3_set_irq_funcs() 2039 adev->vcn.inst->ras_poison_irq.num_types = 1; in vcn_v4_0_3_set_irq_funcs()
|
| H A D | vcn_v4_0.c | 2290 adev->vcn.inst[i].irq.num_types = adev->vcn.inst[i].num_enc_rings + 1; in vcn_v4_0_set_irq_funcs() 2293 adev->vcn.inst[i].ras_poison_irq.num_types = adev->vcn.inst[i].num_enc_rings + 1; in vcn_v4_0_set_irq_funcs()
|
| H A D | gfx_v9_4_3.c | 4066 adev->gfx.eop_irq.num_types = AMDGPU_CP_IRQ_LAST; in gfx_v9_4_3_set_irq_funcs() 4069 adev->gfx.priv_reg_irq.num_types = 1; in gfx_v9_4_3_set_irq_funcs() 4072 adev->gfx.bad_op_irq.num_types = 1; in gfx_v9_4_3_set_irq_funcs() 4075 adev->gfx.priv_inst_irq.num_types = 1; in gfx_v9_4_3_set_irq_funcs()
|
| H A D | gfx_v12_1.c | 4290 adev->gfx.eop_irq.num_types = AMDGPU_CP_IRQ_LAST; in gfx_v12_1_set_irq_funcs() 4293 adev->gfx.priv_reg_irq.num_types = 1; in gfx_v12_1_set_irq_funcs() 4296 adev->gfx.priv_inst_irq.num_types = 1; in gfx_v12_1_set_irq_funcs() 4299 adev->gfx.rlc_poison_irq.num_types = 1; in gfx_v12_1_set_irq_funcs()
|
| /linux/drivers/gpu/drm/i915/gvt/ |
| H A D | vgpu.c | 113 unsigned int num_types = ARRAY_SIZE(intel_vgpu_configs); in intel_gvt_init_vgpu_types() local 116 gvt->types = kzalloc_objs(struct intel_vgpu_type, num_types); in intel_gvt_init_vgpu_types() 120 gvt->mdev_types = kzalloc_objs(*gvt->mdev_types, num_types); in intel_gvt_init_vgpu_types() 124 for (i = 0; i < num_types; ++i) { in intel_gvt_init_vgpu_types() 147 gvt->num_types = i; in intel_gvt_init_vgpu_types()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_irq.c | 933 adev->crtc_irq.num_types = adev->mode_info.num_crtc; in amdgpu_dm_set_irq_funcs() 936 adev->vline0_irq.num_types = adev->mode_info.num_crtc; in amdgpu_dm_set_irq_funcs() 939 adev->dmub_outbox_irq.num_types = 1; in amdgpu_dm_set_irq_funcs() 942 adev->vupdate_irq.num_types = adev->mode_info.num_crtc; in amdgpu_dm_set_irq_funcs() 945 adev->dmub_trace_irq.num_types = 1; in amdgpu_dm_set_irq_funcs() 948 adev->pageflip_irq.num_types = adev->mode_info.num_crtc; in amdgpu_dm_set_irq_funcs() 951 adev->hpd_irq.num_types = adev->mode_info.num_hpd; in amdgpu_dm_set_irq_funcs()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/ |
| H A D | amdgpu_dm_irq_test.c | 1198 KUNIT_EXPECT_EQ(test, adev->crtc_irq.num_types, 6); in dm_test_set_irq_funcs() 1199 KUNIT_EXPECT_EQ(test, adev->vline0_irq.num_types, 6); in dm_test_set_irq_funcs() 1200 KUNIT_EXPECT_EQ(test, adev->vupdate_irq.num_types, 6); in dm_test_set_irq_funcs() 1201 KUNIT_EXPECT_EQ(test, adev->pageflip_irq.num_types, 6); in dm_test_set_irq_funcs() 1202 KUNIT_EXPECT_EQ(test, adev->dmub_outbox_irq.num_types, 1); in dm_test_set_irq_funcs() 1203 KUNIT_EXPECT_EQ(test, adev->dmub_trace_irq.num_types, 1); in dm_test_set_irq_funcs() 1204 KUNIT_EXPECT_EQ(test, adev->hpd_irq.num_types, 4); in dm_test_set_irq_funcs()
|
| /linux/net/sctp/ |
| H A D | sm_make_chunk.c | 209 int num_types, addrs_len = 0; in sctp_make_init() local 235 num_types = sp->pf->supported_addrs(sp, types); in sctp_make_init() 238 chunksize += SCTP_PAD4(SCTP_SAT_LEN(num_types)); in sctp_make_init() 328 sat.param_hdr.length = htons(SCTP_SAT_LEN(num_types)); in sctp_make_init() 330 sctp_addto_chunk(retval, num_types * sizeof(__u16), &types); in sctp_make_init()
|