Defined in 2 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/video/fbdev/sis/init301.c SiS_GetCRT2DataLVDS() -> SiS_CalcLCDACRT1Timing()

Type Parameter Key Value
PARAM_VALUE 0 SiS_Pr 4096-ptr_max
PARAM_VALUE 0 SiS_Pr->SiS_VBInfo 32768-u16max
PARAM_VALUE 1 ModeNo 0-127,254
DATA_SOURCE 0 SiS_Pr $0
DATA_SOURCE 1 ModeNo $1
DATA_SOURCE 2 ModeIdIndex $2
BIT_INFO 0 SiS_Pr->SiS_SetFlag 0x1,0xffffffffffffffff
BIT_INFO 0 SiS_Pr->SiS_VBInfo 0x8000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 SiS_Pr->Backup 0-1
HOST_DATA 0 SiS_Pr->Backup_14 0-255
HOST_DATA 0 SiS_Pr->Backup_15 0-255
HOST_DATA 0 SiS_Pr->Backup_16 0-255
HOST_DATA 0 SiS_Pr->Backup_17 0-255
HOST_DATA 0 SiS_Pr->Backup_18 0-255
HOST_DATA 0 SiS_Pr->Backup_19 0-255
HOST_DATA 0 SiS_Pr->Backup_1a 0-255
HOST_DATA 0 SiS_Pr->Backup_1b 0-255
HOST_DATA 0 SiS_Pr->Backup_1c 0-255
HOST_DATA 0 SiS_Pr->Backup_1d 0-255
HOST_DATA 0 SiS_Pr->Backup_Mode 0-255
HOST_DATA 0 SiS_Pr->CDClock 0-u32max
HOST_DATA 0 SiS_Pr->CFlags 0-u32max
HOST_DATA 0 SiS_Pr->CHBlankEnd 0-u16max
HOST_DATA 0 SiS_Pr->CHBlankStart 0-u16max
HOST_DATA 0 SiS_Pr->CHDisplay 0-u16max
HOST_DATA 0 SiS_Pr->CHSyncEnd 0-u16max
HOST_DATA 0 SiS_Pr->CHSyncStart 0-u16max
HOST_DATA 0 SiS_Pr->CHTotal 0-u16max
HOST_DATA 0 SiS_Pr->CInfoFlag 0-u16max
HOST_DATA 0 SiS_Pr->CModeFlag 0-u16max
HOST_DATA 0 SiS_Pr->CModeFlag_CRT1 0-u16max
HOST_DATA 0 SiS_Pr->CP_HaveCustomData 0-1
HOST_DATA 0 SiS_Pr->CP_MaxClock s32min-s32max
HOST_DATA 0 SiS_Pr->CP_MaxX s32min-s32max
HOST_DATA 0 SiS_Pr->CP_MaxY s32min-s32max
HOST_DATA 0 SiS_Pr->CP_PrefClock 0-u16max
HOST_DATA 0 SiS_Pr->CP_PrefSR2B 0-255
HOST_DATA 0 SiS_Pr->CP_PrefSR2C 0-255
HOST_DATA 0 SiS_Pr->CP_PreferredIndex s32min-s32max
HOST_DATA 0 SiS_Pr->CP_PreferredX s32min-s32max
HOST_DATA 0 SiS_Pr->CP_PreferredY s32min-s32max
HOST_DATA 0 SiS_Pr->CP_Product 0-u16max
HOST_DATA 0 SiS_Pr->CP_Supports64048075 0-1
HOST_DATA 0 SiS_Pr->CP_Vendor 0-u16max
HOST_DATA 0 SiS_Pr->CSR2B 0-255
HOST_DATA 0 SiS_Pr->CSR2C 0-255
HOST_DATA 0 SiS_Pr->CSRClock 0-u16max
HOST_DATA 0 SiS_Pr->CSRClock_CRT1 0-u16max
HOST_DATA 0 SiS_Pr->CVBlankEnd 0-u16max
HOST_DATA 0 SiS_Pr->CVBlankStart 0-u16max
HOST_DATA 0 SiS_Pr->CVDisplay 0-u16max
HOST_DATA 0 SiS_Pr->CVSyncEnd 0-u16max
HOST_DATA 0 SiS_Pr->CVSyncStart 0-u16max
HOST_DATA 0 SiS_Pr->CVTotal 0-u16max
HOST_DATA 0 SiS_Pr->CenterScreen s32min-s32max
HOST_DATA 0 SiS_Pr->ChipRevision 0-255
HOST_DATA 0 SiS_Pr->ChipType 0-255
HOST_DATA 0 SiS_Pr->DDCPortMixup 0-1
HOST_DATA 0 SiS_Pr->EMI_30 0-255
HOST_DATA 0 SiS_Pr->EMI_31 0-255
HOST_DATA 0 SiS_Pr->EMI_32 0-255
HOST_DATA 0 SiS_Pr->EMI_33 0-255
HOST_DATA 0 SiS_Pr->HaveEMI 0-1
HOST_DATA 0 SiS_Pr->HaveEMILCD 0-1
HOST_DATA 0 SiS_Pr->IOAddress 0-u64max
HOST_DATA 0 SiS_Pr->IOAddress2 0-u64max
HOST_DATA 0 SiS_Pr->LVDSHL s32min-s32max
HOST_DATA 0 SiS_Pr->OverruleEMI 0-1
HOST_DATA 0 SiS_Pr->PDC s16min-s16max
HOST_DATA 0 SiS_Pr->PDCA s16min-s16max
HOST_DATA 0 SiS_Pr->PanelHT 0-u16max
HOST_DATA 0 SiS_Pr->PanelSelfDetected 0-1
HOST_DATA 0 SiS_Pr->PanelVCLKIdx300 0-u16max
HOST_DATA 0 SiS_Pr->PanelVCLKIdx315 0-u16max
HOST_DATA 0 SiS_Pr->PanelVT 0-u16max
HOST_DATA 0 SiS_Pr->PanelXRes 0-u16max
HOST_DATA 0 SiS_Pr->PanelYRes 0-u16max
HOST_DATA 0 SiS_Pr->RelIO 0-u64max
HOST_DATA 0 SiS_Pr->SiS661LCD2TableSize 0-u16max
HOST_DATA 0 SiS_Pr->SiS_Backup70xx 0-u16max
HOST_DATA 0 SiS_Pr->SiS_CHOverScan s32min-s32max
HOST_DATA 0 SiS_Pr->SiS_CHSOverScan 0-1
HOST_DATA 0 SiS_Pr->SiS_CRT1Mode 0-u16max
HOST_DATA 0 SiS_Pr->SiS_ChSW 0-1
HOST_DATA 0 SiS_Pr->SiS_ChannelAB 0-255
HOST_DATA 0 SiS_Pr->SiS_CustomT 0-u32max
HOST_DATA 0 SiS_Pr->SiS_DDC_Clk 0-u16max
HOST_DATA 0 SiS_Pr->SiS_DDC_Data 0-u16max
HOST_DATA 0 SiS_Pr->SiS_DDC_DeviceAddr 0-u16max
HOST_DATA 0 SiS_Pr->SiS_DDC_Index 0-u16max
HOST_DATA 0 SiS_Pr->SiS_DDC_NClk 0-u16max
HOST_DATA 0 SiS_Pr->SiS_DDC_NData 0-u16max
HOST_DATA 0 SiS_Pr->SiS_DDC_ReadAddr 0-u16max
HOST_DATA 0 SiS_Pr->SiS_DDC_SecAddr 0-u16max
HOST_DATA 0 SiS_Pr->SiS_DataBusWidth 0-255
HOST_DATA 0 SiS_Pr->SiS_EMIOffset 0-u16max
HOST_DATA 0 SiS_Pr->SiS_HDE 0-u16max
HOST_DATA 0 SiS_Pr->SiS_HT 0-u16max
HOST_DATA 0 SiS_Pr->SiS_IF_DEF_DSTN 0-1
HOST_DATA 0 SiS_Pr->SiS_IF_DEF_FSTN 0-1
HOST_DATA 0 SiS_Pr->SiS_LCDHDES 0-u16max
HOST_DATA 0 SiS_Pr->SiS_LCDInfo661 0-u16max
HOST_DATA 0 SiS_Pr->SiS_LCDVDES 0-u16max
HOST_DATA 0 SiS_Pr->SiS_RAMType s32min-s32max
HOST_DATA 0 SiS_Pr->SiS_TVBlue s32min-s32max
HOST_DATA 0 SiS_Pr->SiS_UseLCDA 0-1
HOST_DATA 0 SiS_Pr->SiS_UseOEM s32min-s32max
HOST_DATA 0 SiS_Pr->SiS_UseWide s32min-s32max
HOST_DATA 0 SiS_Pr->SiS_UseWideCRT2 s32min-s32max
HOST_DATA 0 SiS_Pr->SiS_VBExtInfo 0-u16max
HOST_DATA 0 SiS_Pr->SiS_VBInfo 32768-u16max[c]
HOST_DATA 0 SiS_Pr->SiS_VDE 0-u16max
HOST_DATA 0 SiS_Pr->SiS_VGAHT 0-u16max
HOST_DATA 0 SiS_Pr->SiS_VGAVT 0-u16max
HOST_DATA 0 SiS_Pr->SiS_VT 0-u16max
HOST_DATA 0 SiS_Pr->SiS_XGIROM 0-1
HOST_DATA 0 SiS_Pr->UsePanelScaler s32min-s32max
HOST_DATA 0 SiS_Pr->UseROM 0-1
HOST_DATA 0 SiS_Pr->VideoMemorySize 0-u32max
HOST_DATA 1 ModeNo 1-19[c]

drivers/video/fbdev/sis/init301.c SiS_ModCRT1CRTC() -> SiS_CalcLCDACRT1Timing()

Type Parameter Key Value
PARAM_VALUE 0 SiS_Pr 4096-ptr_max
PARAM_VALUE 0 SiS_Pr->SiS_LCDInfo 16-65279
PARAM_VALUE 0 SiS_Pr->SiS_VBInfo 512-u16max
PARAM_VALUE 1 ModeNo 0-127,254
DATA_SOURCE 0 SiS_Pr $0
DATA_SOURCE 1 ModeNo $1
DATA_SOURCE 2 ModeIdIndex $2
BIT_INFO 0 SiS_Pr->SiS_LCDInfo 0x0,0xfeff
BIT_INFO 0 SiS_Pr->SiS_VBInfo 0x0,0xdfff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 SiS_Pr->Backup 0-1
HOST_DATA 0 SiS_Pr->Backup_14 0-255
HOST_DATA 0 SiS_Pr->Backup_15 0-255
HOST_DATA 0 SiS_Pr->Backup_16 0-255
HOST_DATA 0 SiS_Pr->Backup_17 0-255
HOST_DATA 0 SiS_Pr->Backup_18 0-255
HOST_DATA 0 SiS_Pr->Backup_19 0-255
HOST_DATA 0 SiS_Pr->Backup_1a 0-255
HOST_DATA 0 SiS_Pr->Backup_1b 0-255
HOST_DATA 0 SiS_Pr->Backup_1c 0-255
HOST_DATA 0 SiS_Pr->Backup_1d 0-255
HOST_DATA 0 SiS_Pr->Backup_Mode 0-255
HOST_DATA 0 SiS_Pr->CDClock 0-u32max
HOST_DATA 0 SiS_Pr->CFlags 0-u32max
HOST_DATA 0 SiS_Pr->CHBlankEnd 0-u16max
HOST_DATA 0 SiS_Pr->CHBlankStart 0-u16max
HOST_DATA 0 SiS_Pr->CHDisplay 0-u16max
HOST_DATA 0 SiS_Pr->CHSyncEnd 0-u16max
HOST_DATA 0 SiS_Pr->CHSyncStart 0-u16max
HOST_DATA 0 SiS_Pr->CHTotal 0-u16max
HOST_DATA 0 SiS_Pr->CInfoFlag 0-u16max
HOST_DATA 0 SiS_Pr->CModeFlag 0-u16max
HOST_DATA 0 SiS_Pr->CModeFlag_CRT1 0-u16max
HOST_DATA 0 SiS_Pr->CP_HaveCustomData 0-1
HOST_DATA 0 SiS_Pr->CP_MaxClock s32min-s32max
HOST_DATA 0 SiS_Pr->CP_MaxX s32min-s32max
HOST_DATA 0 SiS_Pr->CP_MaxY s32min-s32max
HOST_DATA 0 SiS_Pr->CP_PrefClock 0-u16max
HOST_DATA 0 SiS_Pr->CP_PrefSR2B 0-255
HOST_DATA 0 SiS_Pr->CP_PrefSR2C 0-255
HOST_DATA 0 SiS_Pr->CP_PreferredIndex s32min-s32max
HOST_DATA 0 SiS_Pr->CP_PreferredX s32min-s32max
HOST_DATA 0 SiS_Pr->CP_PreferredY s32min-s32max
HOST_DATA 0 SiS_Pr->CP_Product 0-u16max
HOST_DATA 0 SiS_Pr->CP_Supports64048075 0-1
HOST_DATA 0 SiS_Pr->CP_Vendor 0-u16max
HOST_DATA 0 SiS_Pr->CSR2B 0-255
HOST_DATA 0 SiS_Pr->CSR2C 0-255
HOST_DATA 0 SiS_Pr->CSRClock 0-u16max
HOST_DATA 0 SiS_Pr->CSRClock_CRT1 0-u16max
HOST_DATA 0 SiS_Pr->CVBlankEnd 0-u16max
HOST_DATA 0 SiS_Pr->CVBlankStart 0-u16max
HOST_DATA 0 SiS_Pr->CVDisplay 0-u16max
HOST_DATA 0 SiS_Pr->CVSyncEnd 0-u16max
HOST_DATA 0 SiS_Pr->CVSyncStart 0-u16max
HOST_DATA 0 SiS_Pr->CVTotal 0-u16max
HOST_DATA 0 SiS_Pr->CenterScreen s32min-s32max
HOST_DATA 0 SiS_Pr->ChipRevision 0-255
HOST_DATA 0 SiS_Pr->ChipType 0-255
HOST_DATA 0 SiS_Pr->DDCPortMixup 0-1
HOST_DATA 0 SiS_Pr->EMI_30 0-255
HOST_DATA 0 SiS_Pr->EMI_31 0-255
HOST_DATA 0 SiS_Pr->EMI_32 0-255
HOST_DATA 0 SiS_Pr->EMI_33 0-255
HOST_DATA 0 SiS_Pr->HaveEMI 0-1
HOST_DATA 0 SiS_Pr->HaveEMILCD 0-1
HOST_DATA 0 SiS_Pr->IOAddress 0-u64max
HOST_DATA 0 SiS_Pr->IOAddress2 0-u64max
HOST_DATA 0 SiS_Pr->LVDSHL s32min-s32max
HOST_DATA 0 SiS_Pr->OverruleEMI 0-1
HOST_DATA 0 SiS_Pr->PDC s16min-s16max
HOST_DATA 0 SiS_Pr->PDCA s16min-s16max
HOST_DATA 0 SiS_Pr->PanelHT 0-u16max
HOST_DATA 0 SiS_Pr->PanelSelfDetected 0-1
HOST_DATA 0 SiS_Pr->PanelVCLKIdx300 0-u16max
HOST_DATA 0 SiS_Pr->PanelVCLKIdx315 0-u16max
HOST_DATA 0 SiS_Pr->PanelVT 0-u16max
HOST_DATA 0 SiS_Pr->PanelXRes 0-u16max
HOST_DATA 0 SiS_Pr->PanelYRes 0-u16max
HOST_DATA 0 SiS_Pr->RelIO 0-u64max
HOST_DATA 0 SiS_Pr->SiS661LCD2TableSize 0-u16max
HOST_DATA 0 SiS_Pr->SiS_Backup70xx 0-u16max
HOST_DATA 0 SiS_Pr->SiS_CHOverScan s32min-s32max
HOST_DATA 0 SiS_Pr->SiS_CHSOverScan 0-1
HOST_DATA 0 SiS_Pr->SiS_CRT1Mode 0-u16max
HOST_DATA 0 SiS_Pr->SiS_ChSW 0-1
HOST_DATA 0 SiS_Pr->SiS_ChannelAB 0-255
HOST_DATA 0 SiS_Pr->SiS_CustomT 0-1,4-5,7-20,22-u32max
HOST_DATA 0 SiS_Pr->SiS_DDC_Clk 0-u16max
HOST_DATA 0 SiS_Pr->SiS_DDC_Data 0-u16max
HOST_DATA 0 SiS_Pr->SiS_DDC_DeviceAddr 0-u16max
HOST_DATA 0 SiS_Pr->SiS_DDC_Index 0-u16max
HOST_DATA 0 SiS_Pr->SiS_DDC_NClk 0-u16max
HOST_DATA 0 SiS_Pr->SiS_DDC_NData 0-u16max
HOST_DATA 0 SiS_Pr->SiS_DDC_ReadAddr 0-u16max
HOST_DATA 0 SiS_Pr->SiS_DDC_SecAddr 0-u16max
HOST_DATA 0 SiS_Pr->SiS_DataBusWidth 0-255
HOST_DATA 0 SiS_Pr->SiS_EMIOffset 0-u16max
HOST_DATA 0 SiS_Pr->SiS_HDE 0-u16max
HOST_DATA 0 SiS_Pr->SiS_HT 0-u16max
HOST_DATA 0 SiS_Pr->SiS_IF_DEF_DSTN 0-1
HOST_DATA 0 SiS_Pr->SiS_IF_DEF_FSTN 0-1
HOST_DATA 0 SiS_Pr->SiS_LCDHDES 0-u16max
HOST_DATA 0 SiS_Pr->SiS_LCDInfo661 0-u16max
HOST_DATA 0 SiS_Pr->SiS_LCDVDES 0-u16max
HOST_DATA 0 SiS_Pr->SiS_RAMType s32min-s32max
HOST_DATA 0 SiS_Pr->SiS_TVBlue s32min-s32max
HOST_DATA 0 SiS_Pr->SiS_UseLCDA 0-1
HOST_DATA 0 SiS_Pr->SiS_UseOEM s32min-s32max
HOST_DATA 0 SiS_Pr->SiS_UseWide s32min-s32max
HOST_DATA 0 SiS_Pr->SiS_UseWideCRT2 s32min-s32max
HOST_DATA 0 SiS_Pr->SiS_VBExtInfo 0-u16max
HOST_DATA 0 SiS_Pr->SiS_VBInfo 512-u16max[c]
HOST_DATA 0 SiS_Pr->SiS_VDE 0-u16max
HOST_DATA 0 SiS_Pr->SiS_VGAHT 0-u16max
HOST_DATA 0 SiS_Pr->SiS_VGAVT 0-u16max
HOST_DATA 0 SiS_Pr->SiS_VT 0-u16max
HOST_DATA 0 SiS_Pr->SiS_XGIROM 0-1
HOST_DATA 0 SiS_Pr->UsePanelScaler s32min-s32max
HOST_DATA 0 SiS_Pr->UseROM 0-1
HOST_DATA 0 SiS_Pr->VideoMemorySize 0-u32max
HOST_DATA 1 ModeNo 1-19[c]