Defined in 2 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/radeon/radeon_audio.c radeon_audio_enable() -> (struct radeon_audio_basic_funcs)->enable()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 0 rdev->asic->gart.get_page_entry 1748129673084039168,4449618686452076544,7784585296588439552,9008408618322731008
PARAM_VALUE 0 rdev->asic->gart.set_page 1922013612707442688,7396625392114962432,8466392070674046976,8929948260979101696
PARAM_VALUE 0 rdev->asic->get_xclk 0,4096-ptr_max
PARAM_VALUE 0 rdev->audio.dp_funcs->dpms 0,249205330920337408,2901338172044464128,5502992917152362496
PARAM_VALUE 0 rdev->audio.dp_funcs->get_pin 3740092473928896512,6157821336698150912
PARAM_VALUE 0 rdev->audio.dp_funcs->mode_set 0,1530619101422612480,9023535636683964416
PARAM_VALUE 0 rdev->audio.dp_funcs->select_pin 0,6178252040623357952
PARAM_VALUE 0 rdev->audio.dp_funcs->set_audio_packet 3570501075943002112,6573278780965941248,7554276358967623680
PARAM_VALUE 0 rdev->audio.dp_funcs->set_avi_packet 198870506068058112,1074365531270811648
PARAM_VALUE 0 rdev->audio.dp_funcs->set_color_depth 0,9066112716428980224
PARAM_VALUE 0 rdev->audio.dp_funcs->set_dto 107897302881005568,592870544326602752,2020354746973302784,4154508955098120192,5635063533011492864,8334716949984927744
PARAM_VALUE 0 rdev->audio.dp_funcs->set_mute 0,738408042576162816,3218616334523662336,7307460968177803264
PARAM_VALUE 0 rdev->audio.dp_funcs->set_vbi_packet 0,4569738470470320128,5600661501620957184
PARAM_VALUE 0 rdev->audio.dp_funcs->update_acr 0,300890280700723200,550056702271356928,5275210508790788096
PARAM_VALUE 0 rdev->audio.dp_funcs->write_latency_fields 0,1285102761173475328,4967060072003457024
PARAM_VALUE 0 rdev->audio.dp_funcs->write_sad_regs 0,1240438092157964288,6135880489615593472,7953158802308468736
PARAM_VALUE 0 rdev->audio.dp_funcs->write_speaker_allocation 0,191016383530557440,505252745638989824,684344059184672768,1003752550110539776,1748302837573406720,4696777737104609280
PARAM_VALUE 0 rdev->audio.funcs 4096-ptr_max
PARAM_VALUE 0 rdev->audio.funcs->enable 2937915732903460864,3302029134679212032,5138816170612953088
PARAM_VALUE 0 rdev->audio.funcs->endpoint_rreg 3200767339674071040,7362695145348878336
PARAM_VALUE 0 rdev->audio.funcs->endpoint_wreg 3151768522728972288,4758400223681097728
PARAM_VALUE 0 rdev->audio.hdmi_funcs->dpms 0,249205330920337408,2901338172044464128,5502992917152362496
PARAM_VALUE 0 rdev->audio.hdmi_funcs->get_pin 3740092473928896512,6157821336698150912
PARAM_VALUE 0 rdev->audio.hdmi_funcs->mode_set 0,1530619101422612480,9023535636683964416
PARAM_VALUE 0 rdev->audio.hdmi_funcs->select_pin 0,6178252040623357952
PARAM_VALUE 0 rdev->audio.hdmi_funcs->set_audio_packet 3570501075943002112,6573278780965941248,7554276358967623680
PARAM_VALUE 0 rdev->audio.hdmi_funcs->set_avi_packet 198870506068058112,1074365531270811648
PARAM_VALUE 0 rdev->audio.hdmi_funcs->set_color_depth 0,9066112716428980224
PARAM_VALUE 0 rdev->audio.hdmi_funcs->set_dto 107897302881005568,592870544326602752,2020354746973302784,4154508955098120192,5635063533011492864,8334716949984927744
PARAM_VALUE 0 rdev->audio.hdmi_funcs->set_mute 0,738408042576162816,3218616334523662336,7307460968177803264
PARAM_VALUE 0 rdev->audio.hdmi_funcs->set_vbi_packet 0,4569738470470320128,5600661501620957184
PARAM_VALUE 0 rdev->audio.hdmi_funcs->update_acr 0,300890280700723200,550056702271356928,5275210508790788096
PARAM_VALUE 0 rdev->audio.hdmi_funcs->write_latency_fields 0,1285102761173475328,4967060072003457024
PARAM_VALUE 0 rdev->audio.hdmi_funcs->write_sad_regs 0,1240438092157964288,6135880489615593472,7953158802308468736
PARAM_VALUE 0 rdev->audio.hdmi_funcs->write_speaker_allocation 0,191016383530557440,505252745638989824,684344059184672768,1003752550110539776,1748302837573406720,4696777737104609280
PARAM_VALUE 0 rdev->gart.robj->tbo.bdev->dev_mapping->host->i_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648,2712
PARAM_VALUE 0 rdev->gart.robj->tbo.bdev->dev_mapping->host->i_sb->s_export_op->encode_fh 0,2,1398972869330624512,1616549510479982592,2037984473558433792,2776440803454029824,3228746867770966016,3502492669594062848,3526768263295340544,3559173554394271744,5000850239487131648,5583386343686406144,5817357685191483392-s64max
PARAM_VALUE 0 rdev->gart.robj->tbo.bdev->dev_mapping->host->i_sb->s_export_op->fh_to_dentry 0,8684,447817974243774464,687732489194512384,742201802719268864,868497899885588480,1471448175530500096,2021658383390310400,2445877819203563520,2512819722689847296,2649270699546726400,2761259683714371584,2893332316235677696-s64max
PARAM_VALUE 0 rdev->gart.robj->tbo.bdev->dev_mapping->host->i_sb->s_export_op->fh_to_parent 0,4672,148606482432692224,436469935444291584,457356038048772096,467281172929331200,529780027764285440,1092893949038768128,1556959531105513472,1608953577475584000,1649536479961075712,2404761408063094784,2970908329832960000-s64max
PARAM_VALUE 0 rdev->gart.robj->tbo.bdev->dev_mapping->host->i_sb->s_export_op->get_parent 0,8931,264940071972966400,291591359766798336,565128213429456896,893189740598853632,1241177127089143808,1474696885321834496,1812477326828269568,1893665921928286208,2210088671756947456,2437012291923775488,2483979068402987008-s64max
PARAM_VALUE 0 rdev->gart.robj->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rdev->gart.robj->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rdev->ih.ring_obj->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rdev->ih.ring_obj->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rdev->mec.hpd_eop_obj->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rdev->mman.bdev.dev_mapping->host->i_sb->s_export_op->encode_fh 0,2,1398972869330624512,1616549510479982592,2037984473558433792,2776440803454029824,3228746867770966016,3502492669594062848,3526768263295340544,3559173554394271744,5000850239487131648,5583386343686406144,5817357685191483392-s64max
PARAM_VALUE 0 rdev->mman.bdev.dev_mapping->host->i_sb->s_export_op->fh_to_dentry 0,8684,447817974243774464,687732489194512384,742201802719268864,868497899885588480,1471448175530500096,2021658383390310400,2445877819203563520,2512819722689847296,2649270699546726400,2761259683714371584,2893332316235677696-s64max
PARAM_VALUE 0 rdev->mman.bdev.dev_mapping->host->i_sb->s_export_op->fh_to_parent 0,4672,5297,148606482432692224,436469935444291584,457356038048772096,467281172929331200,529780027764285440,1092893949038768128,1556959531105513472,1608953577475584000,1649536479961075712,2404761408063094784,2970908329832960000-s64max
PARAM_VALUE 0 rdev->mman.bdev.dev_mapping->host->i_sb->s_export_op->get_parent 0,8931,264940071972966400,291591359766798336,565128213429456896,893189740598853632,1241177127089143808,1474696885321834496,1812477326828269568,1893665921928286208,2210088671756947456,2437012291923775488,2483979068402987008-s64max
PARAM_VALUE 0 rdev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rdev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rdev->mman.bdev.funcs->access_memory 0,1017633713053646848,3225919106585391104,6129073923208413184
PARAM_VALUE 0 rdev->mman.bdev.funcs->delete_mem_notify 0,1324054607772385280,3362702293586616320,3508674538459328512,4046619066990776320,4672322443624128512,6012858452504408064
PARAM_VALUE 0 rdev->mman.bdev.funcs->evict_flags 0,4096-ptr_max
PARAM_VALUE 0 rdev->mman.bdev.funcs->eviction_valuable 0,1858549247423643648,2081513394135252992,4678632391305342976,8260624757114155008
PARAM_VALUE 0 rdev->mman.bdev.funcs->io_mem_free 0,2194093600872873984
PARAM_VALUE 0 rdev->mman.bdev.funcs->io_mem_pfn 0,2706132887046717440,3654902622055292928,7331281985970253824
PARAM_VALUE 0 rdev->mman.bdev.funcs->io_mem_reserve 0,4096-ptr_max
PARAM_VALUE 0 rdev->mman.bdev.funcs->move 0,4096-ptr_max
PARAM_VALUE 0 rdev->mman.bdev.funcs->release_notify 0,6700952100510887936,8497440169773187072
PARAM_VALUE 0 rdev->mman.bdev.funcs->swap_notify 0,444935274221056000,3637901885053157376,5073818069448499200
PARAM_VALUE 0 rdev->mman.bdev.funcs->ttm_tt_create 4096-ptr_max
PARAM_VALUE 0 rdev->mman.bdev.funcs->ttm_tt_destroy 0,4096-ptr_max
PARAM_VALUE 0 rdev->mman.bdev.funcs->ttm_tt_populate 0,222258046416863232,3994591000577544192,4134842942852018176,4222010675217444864,4805071350855475200,7664591298186248192,8057603946702434304
PARAM_VALUE 0 rdev->mman.bdev.funcs->ttm_tt_unpopulate 0,4666166901115146240,5282055296047239168,6183271797138042880,6595337069447958528,7578260243328782336,7595606228058984448,7854353412451688448
PARAM_VALUE 0 rdev->mman.bdev.sysman.func->alloc 0,4096-ptr_max
PARAM_VALUE 0 rdev->mman.bdev.sysman.func->compatible 0,274508856900993024,942966462427676672,2838048026806190080,3899080206247886848,6557464253006684160,8487539334912819200,8783362542734950400
PARAM_VALUE 0 rdev->mman.bdev.sysman.func->debug 0,1142380444699836416,2168929095995453440,4293063542262321152,4674121973590315008,5056297650213752832,7683926893538705408,7996272259696484352
PARAM_VALUE 0 rdev->mman.bdev.sysman.func->free 0,4096-ptr_max
PARAM_VALUE 0 rdev->mman.bdev.sysman.func->intersects 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216
PARAM_VALUE 0 rdev->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 rdev->pm.int_hwmon_dev->kobj.parent->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 rdev->pm.int_hwmon_dev->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 rdev->pm.int_hwmon_dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 rdev->pm.mclk_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rdev->pm.mclk_lock.first_waiter->type 0-1
PARAM_VALUE 0 rdev->ring_tmp_bo.bo->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rdev->rlc.cs_data->section->reg_index 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530,41630,41632-41633,41635,41637-41638,41694,41701,41717,41920,62460,65472
PARAM_VALUE 0 rdev->stolen_vga_memory->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rdev->uvd.vcpu_bo->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rdev->uvd.vcpu_bo->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rdev->vce.vcpu_bo->tbo.bdev->dev_mapping->host->i_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648,2712
PARAM_VALUE 0 rdev->vce.vcpu_bo->tbo.bdev->dev_mapping->host->i_sb->s_export_op->encode_fh 0,2,1398972869330624512,1616549510479982592,2037984473558433792,2776440803454029824,3228746867770966016,3502492669594062848,3526768263295340544,3559173554394271744,5000850239487131648,5583386343686406144,5817357685191483392-s64max
PARAM_VALUE 0 rdev->vce.vcpu_bo->tbo.bdev->dev_mapping->host->i_sb->s_export_op->fh_to_dentry 0,8684,447817974243774464,687732489194512384,742201802719268864,868497899885588480,1471448175530500096,2021658383390310400,2445877819203563520,2512819722689847296,2649270699546726400,2761259683714371584,2893332316235677696-s64max
PARAM_VALUE 0 rdev->vce.vcpu_bo->tbo.bdev->dev_mapping->host->i_sb->s_export_op->fh_to_parent 0,5297,148606482432692224,436469935444291584,467281172929331200,529780027764285440,1092893949038768128,1556959531105513472,1608953577475584000,1649536479961075712,2404761408063094784,2970908329832960000,3511613614414655488-s64max
PARAM_VALUE 0 rdev->vce.vcpu_bo->tbo.bdev->dev_mapping->host->i_sb->s_export_op->get_parent 0,8931,264940071972966400,291591359766798336,565128213429456896,893189740598853632,1241177127089143808,1474696885321834496,1812477326828269568,1893665921928286208,2210088671756947456,2437012291923775488,2483979068402987008-s64max
PARAM_VALUE 0 rdev->vce.vcpu_bo->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rdev->vce.vcpu_bo->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rdev->vram_scratch.robj->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rdev->wb.wb_obj->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rdev->wb.wb_obj->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 *rdev->config.cik.macrotile_mode_array 0-4294967295
PARAM_VALUE 0 *rdev->config.cik.tile_mode_array 0-4294967295
PARAM_VALUE 0 *rdev->config.si.tile_mode_array 0-4294967295
PARAM_VALUE 0 *rdev->pdev->saved_config_space 0-4294967295
PARAM_VALUE 0 *rdev->scratch.free 0-1
PARAM_VALUE 0 *rdev->scratch.reg 0-4294967295
PARAM_VALUE 0 *rdev->uvd.img_size 0-4294967295
PARAM_VALUE 1 pin 1-u64max
PARAM_VALUE 2 enable_mask 0,15
BUF_SIZE 0 rdev s32min-(-1),1-s32max
BUF_SIZE 0 rdev s32min-(-1),1-s32max
BUF_SIZE 0 rdev->agp (-1),144
BUF_SIZE 0 rdev->rlc.cs_data (-1),32,64
BUF_SIZE 0 rdev->rlc.reg_list (-1),324,488,872,1284,1772
BUF_SIZE 1 pin (-1),196
BUF_SIZE 1 pin (-1),196
DATA_SOURCE 0 rdev $0
DATA_SOURCE 1 pin $1
DATA_SOURCE 2 enable_mask $2
CONTAINER 0 -16-224-20864+0 $(-1)
HARD_MAX 2 enable_mask 15
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 rdev->config.cik.tile_config 0-16383[c]
HOST_DATA 0 rdev->config.r100.hdp_cntl 0-u32max
HOST_DATA 0 rdev->config.r300.hdp_cntl 0-u32max
HOST_DATA 0 rdev->config.r600.backend_map 0-3[c]
HOST_DATA 0 rdev->config.r600.tile_config 0-262143[c]
HOST_DATA 0 rdev->config.rv770.tile_config 0,2048-u32max[c]
HOST_DATA 0 rdev->gart.num_cpu_pages 0-524287[c]
HOST_DATA 0 rdev->irq.stat_regs.cik.d1grph_int 0-u32max
HOST_DATA 0 rdev->irq.stat_regs.cik.d2grph_int 0-u32max
HOST_DATA 0 rdev->irq.stat_regs.cik.d3grph_int 0-u32max
HOST_DATA 0 rdev->irq.stat_regs.cik.d4grph_int 0-u32max
HOST_DATA 0 rdev->irq.stat_regs.cik.d5grph_int 0-u32max
HOST_DATA 0 rdev->irq.stat_regs.cik.d6grph_int 0-u32max
HOST_DATA 0 rdev->irq.stat_regs.cik.disp_int 0-u32max
HOST_DATA 0 rdev->irq.stat_regs.cik.disp_int_cont 0-u32max
HOST_DATA 0 rdev->irq.stat_regs.cik.disp_int_cont2 0-u32max
HOST_DATA 0 rdev->irq.stat_regs.cik.disp_int_cont3 0-u32max
HOST_DATA 0 rdev->irq.stat_regs.cik.disp_int_cont4 0-u32max
HOST_DATA 0 rdev->irq.stat_regs.cik.disp_int_cont5 0-u32max
HOST_DATA 0 rdev->irq.stat_regs.cik.disp_int_cont6 0-u32max
HOST_DATA 0 rdev->irq.stat_regs.r500.disp_int 0-u32max
HOST_DATA 0 rdev->irq.stat_regs.r500.hdmi0_status 0,268435456
HOST_DATA 0 rdev->mc.aper_base 0-1099511627775
HOST_DATA 0 rdev->mc.gtt_size 0-s32max[c]
HOST_DATA 0 rdev->mc.gtt_start 0-u64max[c]
HOST_DATA 0 rdev->mc.mc_vram_size 0-4503599626321920
HOST_DATA 0 rdev->mc.real_vram_size 0-4503599626321920
HOST_DATA 0 rdev->mc.vram_end 0-9223372039002259453,u64max[c]
HOST_DATA 0 rdev->mc.vram_start 0-9223372036854775807[c]
HOST_DATA 0 rdev->num_gb_pipes 2-4[c]
HOST_DATA 0 rdev->pdev->bus->bridge_ctl 0-u16max
HOST_DATA 0 rdev->vm_manager.vram_base_offset 0,4194304-18014398505287680[c]
HOST_DATA 0 *rdev->bios 0-255
NO_OVERFLOW_SIMPLE 0 rdev->pm.current_power_state_index
NO_OVERFLOW_SIMPLE 0 rdev->pm.default_power_state_index
NO_OVERFLOW_SIMPLE 0 rdev->pm.num_power_states
NO_OVERFLOW_SIMPLE 0 rdev->ring_tmp_bo.base.size