2025-08-29 17:03 ftp://ftp.de.debian.org/debian/pool/main/x/xserver-xorg-video-openchrome/xserver-xorg-video-openchrome_0.6.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=motif --library=opengl --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.12.41+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: 478055e (2025-08-29 18:53:24 +0200) count: 244 694 elapsed-time: 0.9 3.3 head-timing-info: old-timing-info: head results: xf86-video-openchrome-0.6.0/src/via_driver.h:41:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GET_ABI_MAJOR( ... ) [preprocessorErrorDirective] xf86-video-openchrome-0.6.0/src/via_driver.h:41:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GET_ABI_MAJOR( ... ) [preprocessorErrorDirective] xf86-video-openchrome-0.6.0/src/via_3d.c:111:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/via_3d.c:121:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/via_3d.c:128:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/via_3d.c:140:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/via_3d.c:151:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/via_3d.c:180:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/via_3d.c:248:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/via_3d.c:261:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/via_3d.c:322:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/via_3d.c:398:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/via_3d.c:541:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/via_3d.c:569:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/via_xv.c:36:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GET_ABI_MAJOR( ... ) [preprocessorErrorDirective] xf86-video-openchrome-0.6.0/src/via_xv.c:36:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GET_ABI_MAJOR( ... ) [preprocessorErrorDirective] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.h:114:0: debug: Failed to parse 'typedef _XFUNCPROTOEND struct _drawableInfo { drm_drawable_t drmDraw ; unsigned stamp ; unsigned index ; drm_clip_rect_t * clipFront ; drm_clip_rect_t * clipBack ; int x ; int y ; int w ; int h ; int backX ; int backY ; int numClipFront ; int numClipBack ; Bool touched ; } drawableInfo ;'. The checking continues anyway. [simplifyTypedef] xf86-video-openchrome-0.6.0/src/via_3d.c:195:71: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] xf86-video-openchrome-0.6.0/src/via_3d.c:204:71: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] xf86-video-openchrome-0.6.0/src/via_3d.c:210:71: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] xf86-video-openchrome-0.6.0/src/via_3d.c:216:71: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] xf86-video-openchrome-0.6.0/src/via_3d.c:220:71: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] xf86-video-openchrome-0.6.0/src/via_3d.c:445:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] xf86-video-openchrome-0.6.0/src/via_3d.c:447:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] xf86-video-openchrome-0.6.0/src/via_3d.c:464:13: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] xf86-video-openchrome-0.6.0/src/via_3d.c:466:13: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] xf86-video-openchrome-0.6.0/src/via_3d.c:506:13: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] xf86-video-openchrome-0.6.0/src/via_xvmc.c:31:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GET_ABI_MAJOR( ... ) [preprocessorErrorDirective] xf86-video-openchrome-0.6.0/src/via_xvmc.c:31:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GET_ABI_MAJOR( ... ) [preprocessorErrorDirective] xf86-video-openchrome-0.6.0/src/xvmc/driDrawable.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stamp [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/driDrawable.c:82:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/via_3d.c:108:18: style: Variable 'fm' can be declared as pointer to const [constVariablePointer] xf86-video-openchrome-0.6.0/src/via_3d.c:118:18: style: Variable 'fm' can be declared as pointer to const [constVariablePointer] xf86-video-openchrome-0.6.0/src/via_3d.c:170:30: style: Parameter 'v3d' can be declared as pointer to const. However it seems that 'viaSet3DTexture' is a callback function, if 'v3d' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_3d.c:558:23: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_3d.c:170:30: note: Parameter 'v3d' can be declared as pointer to const xf86-video-openchrome-0.6.0/src/via_3d.c:236:34: style: Parameter 'v3d' can be declared as pointer to const. However it seems that 'viaSet3DTexBlendCol' is a callback function, if 'v3d' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_3d.c:559:27: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_3d.c:236:34: note: Parameter 'v3d' can be declared as pointer to const xf86-video-openchrome-0.6.0/src/via_3d.c:258:27: style: Variable 'vOp' can be declared as pointer to const [constVariablePointer] xf86-video-openchrome-0.6.0/src/via_3d.c:280:28: style: Parameter 'v3d' can be declared as pointer to const. However it seems that 'via3DEmitQuad' is a callback function, if 'v3d' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_3d.c:562:21: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_3d.c:280:28: note: Parameter 'v3d' can be declared as pointer to const xf86-video-openchrome-0.6.0/src/via_3d.c:287:21: style: Variable 'vTex' can be declared as pointer to const [constVariablePointer] xf86-video-openchrome-0.6.0/src/xvmc/driDrawable.c:139:10: style: Condition '!drawInfo->clipFront' is always false [knownConditionTrueFalse] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.h:114:0: debug: Failed to parse 'typedef _XFUNCPROTOEND struct _XF86DRIQueryVersion { CARD8 reqType ; CARD8 driReqType ; CARD16 length B16 ; } xXF86DRIQueryVersionReq ;'. The checking continues anyway. [simplifyTypedef] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:278:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIA_MEM_VIDEO [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:298:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_VIA_FREEMEM [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:482:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CARD32 [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:511:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CARD32 [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:627:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVMC_FRAME_PICTURE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:680:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVMC_MPEG_2 [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:1010:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:125:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86DRIQueryVersion [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:157:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86DRIQueryDirectRenderingCapable [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:189:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86DRIOpenConnection [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:242:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86DRIAuthConnection [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:273:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86DRICloseConnection [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:301:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86DRIGetClientDriverName [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:354:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86DRICreateContext [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:397:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86DRIDestroyContext [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:421:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86DRICreateDrawable [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:450:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86DRIDestroyDrawable [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:478:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86DRIGetDrawableInfo [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:567:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86DRIGetDeviceInfo [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:179:12: style:inconclusive: Function 'uniDRIOpenConnection' argument 4 names different: declaration 'busIDString' definition 'busIdString'. [funcArgNamesDifferent] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.h:79:12: note: Function 'uniDRIOpenConnection' argument 4 names different: declaration 'busIDString' definition 'busIdString'. xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:179:12: note: Function 'uniDRIOpenConnection' argument 4 names different: declaration 'busIDString' definition 'busIdString'. xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:343:10: style:inconclusive: Function 'uniDRICreateContextWithConfig' argument 4 names different: declaration 'ptr_to_returned_context_id' definition 'context'. [funcArgNamesDifferent] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.h:93:11: note: Function 'uniDRICreateContextWithConfig' argument 4 names different: declaration 'ptr_to_returned_context_id' definition 'context'. xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:343:10: note: Function 'uniDRICreateContextWithConfig' argument 4 names different: declaration 'ptr_to_returned_context_id' definition 'context'. xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:379:10: style:inconclusive: Function 'uniDRICreateContext' argument 4 names different: declaration 'ptr_to_returned_context_id' definition 'context'. [funcArgNamesDifferent] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.h:90:11: note: Function 'uniDRICreateContext' argument 4 names different: declaration 'ptr_to_returned_context_id' definition 'context'. xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:379:10: note: Function 'uniDRICreateContext' argument 4 names different: declaration 'ptr_to_returned_context_id' definition 'context'. xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:387:32: style:inconclusive: Function 'uniDRIDestroyContext' argument 1 names different: declaration 'dpy' definition 'ndpy'. [funcArgNamesDifferent] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.h:95:44: note: Function 'uniDRIDestroyContext' argument 1 names different: declaration 'dpy' definition 'ndpy'. xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:387:32: note: Function 'uniDRIDestroyContext' argument 1 names different: declaration 'dpy' definition 'ndpy'. xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:387:54: style:inconclusive: Function 'uniDRIDestroyContext' argument 3 names different: declaration 'context_id' definition 'context'. [funcArgNamesDifferent] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.h:95:65: note: Function 'uniDRIDestroyContext' argument 3 names different: declaration 'context_id' definition 'context'. xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:387:54: note: Function 'uniDRIDestroyContext' argument 3 names different: declaration 'context_id' definition 'context'. xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:409:32: style:inconclusive: Function 'uniDRICreateDrawable' argument 1 names different: declaration 'dpy' definition 'ndpy'. [funcArgNamesDifferent] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.h:97:44: note: Function 'uniDRICreateDrawable' argument 1 names different: declaration 'dpy' definition 'ndpy'. xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:409:32: note: Function 'uniDRICreateDrawable' argument 1 names different: declaration 'dpy' definition 'ndpy'. xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:440:33: style:inconclusive: Function 'uniDRIDestroyDrawable' argument 1 names different: declaration 'dpy' definition 'ndpy'. [funcArgNamesDifferent] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.h:100:45: note: Function 'uniDRIDestroyDrawable' argument 1 names different: declaration 'dpy' definition 'ndpy'. xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:440:33: note: Function 'uniDRIDestroyDrawable' argument 1 names different: declaration 'dpy' definition 'ndpy'. xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:378:13: style: Parameter 'visual' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:497:17: style: Variable 'total_rects' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/xf86dri.c:502:17: style: Variable 'total_rects' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:125:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNICHROME_LOCK_DECODER1 [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:149:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNICHROME_LOCK_DECODER1 [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:173:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attribute [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:193:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:273:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XvMCBadContext [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:581:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XvMCBadContext [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:609:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:670:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:695:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:721:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:762:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIA_XVMC_COMMAND_DISPLAY [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:811:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:980:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1073:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1189:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XvMCBadContext [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1196:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XvMCBadContext [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1202:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1210:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XvMCBadContext [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1216:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XvMCBadContext [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1232:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1291:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1372:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1417:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1480:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1524:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1611:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1636:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1653:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1692:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1716:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1748:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1791:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIA_NUM_XVMC_ATTRIBUTES [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1810:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XvMCBadContext [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1862:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XvMCBadContext [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1899:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadValue [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:326:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:373:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:398:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:479:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVMC_FRAME_PICTURE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:499:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:616:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIA_MEM_VIDEO [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:636:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_VIA_FREEMEM [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:721:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIA_IRQ_ABSOLUTE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:850:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CARD32 [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:885:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CARD32 [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:987:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:1056:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:1067:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVMC_FRAME_PICTURE [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:1103:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVMC_MPEG_2 [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:1463:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_VIA_FREEMEM [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:1487:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_VIA_FREEMEM [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:1520:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/tools/registers.c:1102:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/tools/registers.c:1213:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] xf86-video-openchrome-0.6.0/tools/registers.c:788:4: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] xf86-video-openchrome-0.6.0/tools/registers.c:956:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] xf86-video-openchrome-0.6.0/tools/registers.c:1077:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] xf86-video-openchrome-0.6.0/tools/registers.c:970:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] xf86-video-openchrome-0.6.0/tools/registers.c:972:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] xf86-video-openchrome-0.6.0/tools/registers.c:1048:2: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] xf86-video-openchrome-0.6.0/tools/registers.c:717:8: warning: Redundant code: Found unused member access. [constStatement] xf86-video-openchrome-0.6.0/tools/registers.c:719:8: warning: Redundant code: Found unused member access. [constStatement] xf86-video-openchrome-0.6.0/tools/registers.c:970:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] xf86-video-openchrome-0.6.0/tools/registers.c:972:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] xf86-video-openchrome-0.6.0/tools/registers.c:836:20: style: Variable 'desc' can be declared as pointer to const [constVariablePointer] xf86-video-openchrome-0.6.0/tools/registers.c:872:8: style: Variable 'name' can be declared as pointer to const [constVariablePointer] xf86-video-openchrome-0.6.0/tools/registers.c:989:53: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/tools/registers.c:1055:8: style: Variable 'mode' can be declared as pointer to const [constVariablePointer] xf86-video-openchrome-0.6.0/tools/registers.c:1092:61: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/tools/registers.c:1168:24: style: Variable 'long_options' can be declared as const array [constVariable] xf86-video-openchrome-0.6.0/tools/registers.c:1038:19: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] xf86-video-openchrome-0.6.0/tools/registers.c:1043:17: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] xf86-video-openchrome-0.6.0/tools/registers.c:1010:14: style: Variable 'sl_size_mb' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/tools/registers.c:1013:14: style: Variable 'sl_size_mb' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/tools/registers.c:1016:14: style: Variable 'sl_size_mb' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/tools/registers.c:1019:14: style: Variable 'sl_size_mb' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/tools/registers.c:1022:14: style: Variable 'sl_size_mb' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/tools/registers.c:1025:14: style: Variable 'sl_size_mb' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/tools/registers.c:1028:14: style: Variable 'sl_size_mb' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/tools/registers.c:1031:14: style: Variable 'sl_size_mb' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/tools/registers.c:1034:14: style: Variable 'sl_size_mb' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:1041:35: style:inconclusive: Function 'setLowLevelLocking' argument 2 names different: declaration 'perFormLocking' definition 'performLocking'. [funcArgNamesDifferent] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.h:89:47: note: Function 'setLowLevelLocking' argument 2 names different: declaration 'perFormLocking' definition 'performLocking'. xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:1041:35: note: Function 'setLowLevelLocking' argument 2 names different: declaration 'perFormLocking' definition 'performLocking'. xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:213:26: style: Parameter 'now' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:213:47: style: Parameter 'then' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:595:53: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:794:13: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:252:22: style: Variable 'here.tz_minuteswest' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:253:18: style: Variable 'here.tz_dsttime' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:273:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:340:25: style: Variable 'here.tz_minuteswest' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:341:21: style: Variable 'here.tz_dsttime' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:383:25: style: Variable 'here.tz_minuteswest' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:384:21: style: Variable 'here.tz_dsttime' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:410:25: style: Variable 'here.tz_minuteswest' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:411:21: style: Variable 'here.tz_dsttime' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:444:25: style: Variable 'here.tz_minuteswest' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.c:445:21: style: Variable 'here.tz_dsttime' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1543:47: style: Condition 'height!=pViaSSurface->height' is always false [knownConditionTrueFalse] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1542:12: note: height is assigned 'pViaSSurface->height' here. xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1543:47: note: Condition 'height!=pViaSSurface->height' is always false xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:688:25: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:688:48: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:715:24: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:715:47: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:785:49: style: Parameter 'surface' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:968:28: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1066:27: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1128:27: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1128:50: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1178:16: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1179:19: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1181:19: style: Parameter 'target_surface' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1182:19: style: Parameter 'past_surface' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1183:19: style: Parameter 'future_surface' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1187:27: style: Parameter 'macroblock_array' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1187:62: style: Parameter 'blocks' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1193:16: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1194:19: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1194:70: style: Parameter 'block' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1200:29: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1200:55: style: Parameter 'block' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1206:16: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1207:19: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1208:52: style: Parameter 'blocks' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1214:34: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1214:65: style: Parameter 'block' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1281:36: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1282:20: style: Parameter 'palette' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1286:32: style: Variable 'sAPriv' can be declared as pointer to const [constVariablePointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1360:31: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1403:35: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1414:20: style: Variable 'sAddr' can be declared as pointer to const [constVariablePointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1467:31: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1468:19: style: Parameter 'target_surface' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1469:22: style: Parameter 'subpicture' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1509:19: style: Parameter 'target_surface' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1510:22: style: Parameter 'subpicture' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1604:30: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1604:56: style: Parameter 'subpicture' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1631:31: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1631:57: style: Parameter 'subpicture' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1633:24: style: Variable 'pViaSubPic' can be declared as pointer to const [constVariablePointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1685:35: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1685:61: style: Parameter 'subpic' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1689:32: style: Variable 'sAPriv' can be declared as pointer to const [constVariablePointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1709:28: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1709:51: style: Parameter 'surface' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1739:32: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1739:55: style: Parameter 'surface' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1743:32: style: Variable 'sAPriv' can be declared as pointer to const [constVariablePointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1774:31: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1774:54: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1802:19: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1854:28: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1855:19: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1888:50: style: Parameter 'surface' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1893:24: style: Variable 'pViaSubPic' can be declared as pointer to const [constVariablePointer] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:1586:35: style:inconclusive: Function 'setLowLevelLocking' argument 2 names different: declaration 'perFormLocking' definition 'performLocking'. [funcArgNamesDifferent] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevel.h:89:47: note: Function 'setLowLevelLocking' argument 2 names different: declaration 'perFormLocking' definition 'performLocking'. xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:1586:35: note: Function 'setLowLevelLocking' argument 2 names different: declaration 'perFormLocking' definition 'performLocking'. xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:55:9: style: struct member 'ViaDRMVersion::patchlevel' is never used. [unusedStructMember] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1089:19: style: Variable 'timeStamp' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1098:13: style: Variable 'timeStamp' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:550:26: style: Parameter 'now' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:550:47: style: Parameter 'then' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:1033:53: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:1229:13: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] xf86-video-openchrome-0.6.0/src/xvmc/viaXvMC.c:1638:29: style: Variable 'pViaSubPic' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:589:22: style: Variable 'here.tz_minuteswest' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:590:18: style: Variable 'here.tz_dsttime' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:611:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:678:25: style: Variable 'here.tz_minuteswest' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:679:21: style: Variable 'here.tz_dsttime' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:777:25: style: Variable 'here.tz_minuteswest' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:778:21: style: Variable 'here.tz_dsttime' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:811:25: style: Variable 'here.tz_minuteswest' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:812:21: style: Variable 'here.tz_dsttime' is assigned a value that is never used. [unreadVariable] xf86-video-openchrome-0.6.0/src/xvmc/viaLowLevelPro.c:1468:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] diff: 2.18.0 xf86-video-openchrome-0.6.0/src/via_analog.c:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_analog.c:180:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_analog.c:216:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_NOCLOCK [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_analog.c:224:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_analog.c:230:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPMSModeOff [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_analog.c:236:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPMSModeOn [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_analog.c:246:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_analog.c:262:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86OutputStatusDisconnected [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_analog.c:308:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_analog.c:393:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_analog.c:406:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.18.0 xf86-video-openchrome-0.6.0/src/via_analog.c:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_analog.c:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_analog.c:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:143:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:156:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:204:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:252:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:271:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:293:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:349:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:364:17: style: Variable 'DotCrawl' can be declared as pointer to const [constVariablePointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:426:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:43:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:511:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:526:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:542:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:548:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:554:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:560:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:570:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:588:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:603:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ch7xxx.c:64:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:1165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:1349:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:1403:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:142:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:164:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:1746:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:1812:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:1836:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:1854:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:2024:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:2040:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:217:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:2293:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:242:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:2604:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:2740:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:2787:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3023:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3087:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3280:13: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] xf86-video-openchrome-0.6.0/src/via_display.c:3282:13: note: Found duplicate branches for 'if' and 'else'. xf86-video-openchrome-0.6.0/src/via_display.c:3280:13: note: Found duplicate branches for 'if' and 'else'. 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3297:13: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] xf86-video-openchrome-0.6.0/src/via_display.c:3299:13: note: Found duplicate branches for 'if' and 'else'. xf86-video-openchrome-0.6.0/src/via_display.c:3297:13: note: Found duplicate branches for 'if' and 'else'. 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3317:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3449:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3601:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3641:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3691:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3710:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3755:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3770:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3790:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3844:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3858:47: style: Parameter 'red' can be declared as pointer to const. However it seems that 'iga1_crtc_gamma_set' is a callback function, if 'red' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_display.c:4031:31: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_display.c:3858:47: note: Parameter 'red' can be declared as pointer to const 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3858:60: style: Parameter 'green' can be declared as pointer to const. However it seems that 'iga1_crtc_gamma_set' is a callback function, if 'green' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_display.c:4031:31: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_display.c:3858:60: note: Parameter 'green' can be declared as pointer to const 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3858:75: style: Parameter 'blue' can be declared as pointer to const. However it seems that 'iga1_crtc_gamma_set' is a callback function, if 'blue' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_display.c:4031:31: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_display.c:3858:75: note: Parameter 'blue' can be declared as pointer to const 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3865:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3924:49: style: Parameter 'data' can be declared as pointer to const. However it seems that 'iga1_crtc_shadow_create' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_display.c:4032:31: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_display.c:3924:49: note: Parameter 'data' can be declared as pointer to const 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3930:75: style: Parameter 'data' can be declared as pointer to const. However it seems that 'iga1_crtc_shadow_destroy' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_display.c:4034:31: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_display.c:3930:75: note: Parameter 'data' can be declared as pointer to const 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:394:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3953:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3987:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3995:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:3999:54: style: Parameter 'image' can be declared as pointer to const. However it seems that 'iga1_crtc_load_cursor_argb' is a callback function, if 'image' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_display.c:4039:31: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_display.c:3999:54: note: Parameter 'image' can be declared as pointer to const 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4051:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4081:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4095:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4107:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4126:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4171:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:417:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4186:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4205:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4250:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4264:47: style: Parameter 'red' can be declared as pointer to const. However it seems that 'iga2_crtc_gamma_set' is a callback function, if 'red' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_display.c:4442:31: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_display.c:4264:47: note: Parameter 'red' can be declared as pointer to const 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4264:60: style: Parameter 'green' can be declared as pointer to const. However it seems that 'iga2_crtc_gamma_set' is a callback function, if 'green' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_display.c:4442:31: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_display.c:4264:60: note: Parameter 'green' can be declared as pointer to const 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4264:75: style: Parameter 'blue' can be declared as pointer to const. However it seems that 'iga2_crtc_gamma_set' is a callback function, if 'blue' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_display.c:4442:31: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_display.c:4264:75: note: Parameter 'blue' can be declared as pointer to const 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4271:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4330:49: style: Parameter 'data' can be declared as pointer to const. However it seems that 'iga2_crtc_shadow_create' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_display.c:4443:31: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_display.c:4330:49: note: Parameter 'data' can be declared as pointer to const 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4336:75: style: Parameter 'data' can be declared as pointer to const. However it seems that 'iga2_crtc_shadow_destroy' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_display.c:4445:31: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_display.c:4336:75: note: Parameter 'data' can be declared as pointer to const 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4365:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4405:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:440:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4413:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:4417:54: style: Parameter 'image' can be declared as pointer to const. However it seems that 'iga2_crtc_load_cursor_argb' is a callback function, if 'image' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_display.c:4450:31: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_display.c:4417:54: note: Parameter 'image' can be declared as pointer to const 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:462:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:512:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:536:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:60:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:659:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:683:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:697:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:781:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_display.c:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:133:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_WARNING [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:152:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:170:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:189:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:240:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:275:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_ERROR [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:359:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_ERROR [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:372:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:505:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:645:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:688:49: style: Parameter 'pVisualConfigPriv' can be declared as pointer to const. However it seems that 'VIACreateContext' is a callback function, if 'pVisualConfigPriv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_dri.c:603:31: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_dri.c:688:49: note: Parameter 'pVisualConfigPriv' can be declared as pointer to const 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:691:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:703:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:72:9: style: struct member 'ViaDRMVersion::major' is never used. [unusedStructMember] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:73:9: style: struct member 'ViaDRMVersion::minor' is never used. [unusedStructMember] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:74:9: style: struct member 'ViaDRMVersion::patchlevel' is never used. [unusedStructMember] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:762:34: style:inconclusive: Function 'VIADRISwapContext' argument 3 names different: declaration 'readContextType' definition 'oldContextType'. [funcArgNamesDifferent] xf86-video-openchrome-0.6.0/src/via_dri.c:91:46: note: Function 'VIADRISwapContext' argument 3 names different: declaration 'readContextType' definition 'oldContextType'. xf86-video-openchrome-0.6.0/src/via_dri.c:762:34: note: Function 'VIADRISwapContext' argument 3 names different: declaration 'readContextType' definition 'oldContextType'. 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:762:56: style: Parameter 'oldContext' can be declared as pointer to const. However it seems that 'VIADRISwapContext' is a callback function, if 'oldContext' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_dri.c:605:29: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_dri.c:762:56: note: Parameter 'oldContext' can be declared as pointer to const 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:762:56: style:inconclusive: Function 'VIADRISwapContext' argument 4 names different: declaration 'readContextStore' definition 'oldContext'. [funcArgNamesDifferent] xf86-video-openchrome-0.6.0/src/via_dri.c:92:37: note: Function 'VIADRISwapContext' argument 4 names different: declaration 'readContextStore' definition 'oldContext'. xf86-video-openchrome-0.6.0/src/via_dri.c:762:56: note: Function 'VIADRISwapContext' argument 4 names different: declaration 'readContextStore' definition 'oldContext'. 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:763:34: style:inconclusive: Function 'VIADRISwapContext' argument 5 names different: declaration 'writeContextType' definition 'newContextType'. [funcArgNamesDifferent] xf86-video-openchrome-0.6.0/src/via_dri.c:93:46: note: Function 'VIADRISwapContext' argument 5 names different: declaration 'writeContextType' definition 'newContextType'. xf86-video-openchrome-0.6.0/src/via_dri.c:763:34: note: Function 'VIADRISwapContext' argument 5 names different: declaration 'writeContextType' definition 'newContextType'. 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:763:56: style: Parameter 'newContext' can be declared as pointer to const. However it seems that 'VIADRISwapContext' is a callback function, if 'newContext' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_dri.c:605:29: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_dri.c:763:56: note: Parameter 'newContext' can be declared as pointer to const 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:763:56: style:inconclusive: Function 'VIADRISwapContext' argument 6 names different: declaration 'writeContextStore' definition 'newContext'. [funcArgNamesDifferent] xf86-video-openchrome-0.6.0/src/via_dri.c:94:37: note: Function 'VIADRISwapContext' argument 6 names different: declaration 'writeContextStore' definition 'newContext'. xf86-video-openchrome-0.6.0/src/via_dri.c:763:56: note: Function 'VIADRISwapContext' argument 6 names different: declaration 'writeContextStore' definition 'newContext'. 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:804:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:844:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:866:46: style: Parameter 'vram' can be declared as pointer to const [constParameterPointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:887:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:918:21: style: Variable 'src' can be declared as pointer to const [constVariablePointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:922:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_dri.c:946:15: style: Variable 'src' can be declared as pointer to const [constVariablePointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:1578:52: style: Parameter 'indices' can be declared as pointer to const. However it seems that 'LoadPalette' is a callback function, if 'indices' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_driver.c:1917:47: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_driver.c:1578:52: note: Parameter 'indices' can be declared as pointer to const 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:1593:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:1637:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:1649:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:1688:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:1755:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:281:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:289:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:309:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:348:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:355:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:404:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:432:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:496:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:631:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:63:6: style: struct member 'ViaDRMVersion::major' is never used. [unusedStructMember] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:64:6: style: struct member 'ViaDRMVersion::minor' is never used. [unusedStructMember] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:65:6: style: struct member 'ViaDRMVersion::patchlevel' is never used. [unusedStructMember] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:711:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:778:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driver_private [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_driver.c:928:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_DEFAULT [valueFlowBailoutIncompleteVar] head xf86-video-openchrome-0.6.0/src/via_driver.h:41:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GET_ABI_MAJOR( ... ) [preprocessorErrorDirective] head xf86-video-openchrome-0.6.0/src/via_driver.h:41:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GET_ABI_MAJOR( ... ) [preprocessorErrorDirective] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa.c:134:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa.c:196:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CARD32 [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa.c:236:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa.c:260:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa.c:383:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICT_TYPE_A [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa.c:517:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa.c:54:13: style: Variable 'endp' can be declared as pointer to const [constVariablePointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa.c:70:13: style: Variable 'endp' can be declared as pointer to const [constVariablePointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa.c:797:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa.c:938:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa.c:997:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h2.c:137:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h2.c:169:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h2.c:194:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h2.c:199:21: style: Variable 'tdc' can be declared as pointer to const [constVariablePointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h2.c:224:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h2.c:259:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h2.c:263:21: style: Variable 'tdc' can be declared as pointer to const [constVariablePointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h2.c:298:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h2.c:366:54: style: Parameter 'offset' can be declared as pointer to const [constParameterPointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h2.c:381:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h2.c:387:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h2.c:400:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h2.c:508:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h2.c:548:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h2.c:85:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h6.c:137:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h6.c:170:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h6.c:195:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h6.c:200:21: style: Variable 'tdc' can be declared as pointer to const [constVariablePointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h6.c:225:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h6.c:260:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h6.c:264:21: style: Variable 'tdc' can be declared as pointer to const [constVariablePointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h6.c:300:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h6.c:379:54: style: Parameter 'offset' can be declared as pointer to const [constParameterPointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h6.c:394:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h6.c:400:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h6.c:413:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h6.c:521:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_exa_h6.c:85:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:1025:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:1137:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:1180:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:1191:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_PANEL [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:1212:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:1225:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPMSModeOff [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:1234:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPMSModeOn [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:1289:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:1306:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86OutputStatusDisconnected [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:1345:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:140:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:1449:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_DEFAULT [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:1489:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:213:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:238:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:261:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:287:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:311:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:333:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:356:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:381:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:406:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:428:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:449:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:558:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:564:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:568:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:572:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:576:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:583:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:587:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:591:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:603:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:610:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:614:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:618:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:622:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:629:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:634:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:639:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:662:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:683:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:713:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:776:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:790:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:816:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:821:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:840:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:889:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_fp.c:952:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_i2c.c:147:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_i2c.c:202:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_i2c.c:217:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_i2c.c:284:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_i2c.c:307:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_i2c.c:341:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_i2c.c:372:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_i2c.c:439:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_i2c.c:460:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_i2c.c:496:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_i2c.c:73:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_id.c:47:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_WARNING [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:139:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_DISPLAY_MODE_LEN [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:172:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:277:53: style: Parameter 'image' can be declared as pointer to const. However it seems that 'drmmode_load_cursor_argb' is a callback function, if 'image' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-openchrome-0.6.0/src/via_kms.c:317:31: note: You might need to cast the function pointer here xf86-video-openchrome-0.6.0/src/via_kms.c:277:53: note: Parameter 'image' can be declared as pointer to const 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:295:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:345:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:380:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drmmode_prop_rec [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:415:91: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:443:91: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:464:1: error: Memory leak: drmmode_output.props [memleak] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:480:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_MODE_PROP_RANGE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:517:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:533:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86OutputStatusConnected [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:549:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_OK [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:566:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_MODE_PROP_BLOB [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:57:27: style: Variable 'area' is assigned a value that is never used. [unreadVariable] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:605:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_prop [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:675:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drmModeEncoderPtr [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:782:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encoder_id [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:79:22: style: Variable 'area' is assigned a value that is never used. [unreadVariable] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:800:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:88:62: style: Parameter 'kmode' can be declared as pointer to const [constParameterPointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_kms.c:91:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayModeRec [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_memcpy.c:643:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_memmgr.c:120:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_memmgr.c:193:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_memmgr.c:272:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_memmgr.c:65:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadAlloc [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:190:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:218:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:270:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:294:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:322:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:348:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:376:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:400:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:431:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:660:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:727:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:771:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:787:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:863:13: style: Variable 'factual' is assigned a value that is never used. [unreadVariable] 2.18.0 xf86-video-openchrome-0.6.0/src/via_outputs.c:956:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_sii164.c:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_sii164.c:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_sii164.c:139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_sii164.c:158:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_OK [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_sii164.c:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_sii164.c:215:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_sii164.c:230:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_sii164.c:250:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_sii164.c:271:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_sii164.c:294:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86OutputStatusDisconnected [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_sii164.c:375:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_sii164.c:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_sii164.c:452:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.18.0 xf86-video-openchrome-0.6.0/src/via_sii164.c:57:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_sii164.c:84:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:1039:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:1085:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:1130:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:1165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:194:14: style: Variable 'hwp' is assigned a value that is never used. [unreadVariable] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:194:18: style: Variable 'hwp' is assigned a value that is never used. [unreadVariable] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:195:12: style: Variable 'pVia' is assigned a value that is never used. [unreadVariable] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:195:17: style: Variable 'pVia' is assigned a value that is never used. [unreadVariable] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:206:39: style: Condition 'tmdsReceiverDetected&0x01' is always true [knownConditionTrueFalse] xf86-video-openchrome-0.6.0/src/via_tmds.c:202:28: note: Assignment 'tmdsReceiverDetected=0x01', assigned value is 1 xf86-video-openchrome-0.6.0/src/via_tmds.c:206:39: note: Condition 'tmdsReceiverDetected&0x01' is always true 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:218:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:232:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:239:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:255:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:275:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:342:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:474:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:605:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:705:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:803:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:815:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:842:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:854:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:867:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:887:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:900:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:915:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:932:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:954:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86OutputStatusDisconnected [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tmds.c:963:21: style: Condition 'viaTMDSSense(pScrn)' is always true [knownConditionTrueFalse] xf86-video-openchrome-0.6.0/src/via_tmds.c:202:28: note: Assignment 'tmdsReceiverDetected=0x01', assigned value is 1 xf86-video-openchrome-0.6.0/src/via_tmds.c:963:21: note: Calling function 'viaTMDSSense' returns 1 xf86-video-openchrome-0.6.0/src/via_tmds.c:963:21: note: Condition 'viaTMDSSense(pScrn)' is always true 2.18.0 xf86-video-openchrome-0.6.0/src/via_tv.c:185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tv.c:319:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tv.c:432:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tv.c:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tv.c:541:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tv.c:550:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tv.c:559:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tv.c:587:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tv.c:604:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tv.c:638:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tv.c:669:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_OK [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tv.c:681:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tv.c:687:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPMSModeOff [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tv.c:693:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPMSModeOn [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tv.c:717:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tv.c:723:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86OutputStatusDisconnected [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tv.c:734:39: style: Variable 'mode' is assigned a value that is never used. [unreadVariable] 2.18.0 xf86-video-openchrome-0.6.0/src/via_tv.c:782:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ums.c:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ums.c:334:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ums.c:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ums.c:477:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ums.c:636:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xf86Screens [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ums.c:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ums.c:704:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ums.c:764:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_PROBED [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_ums.c:933:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vgahw.c:141:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:102:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:168:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:180:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:255:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:296:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:347:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:395:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:415:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:42:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:447:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:482:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:514:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:580:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:634:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:661:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:768:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:818:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:831:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:83:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:844:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt162x.c:858:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBIOSInfo [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt1632.c:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt1632.c:135:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt1632.c:153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt1632.c:172:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_OK [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt1632.c:203:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt1632.c:229:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt1632.c:244:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt1632.c:264:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt1632.c:285:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt1632.c:308:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86OutputStatusDisconnected [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt1632.c:387:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt1632.c:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt1632.c:464:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt1632.c:57:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_vt1632.c:98:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head xf86-video-openchrome-0.6.0/src/via_xv.c:36:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GET_ABI_MAJOR( ... ) [preprocessorErrorDirective] head xf86-video-openchrome-0.6.0/src/via_xv.c:36:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GET_ABI_MAJOR( ... ) [preprocessorErrorDirective] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:107:22: style: Variable 'pdwState' can be declared as pointer to const [constVariablePointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CARD32 [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:1134:12: style: Variable 'AddrReg' can be declared as const array [constVariable] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:1142:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOURCC_YV12 [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:1145:11: style: Variable 'width' is assigned a value that is never used. [unreadVariable] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:1183:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:1214:57: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:1251:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CARD32 [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:145:22: style: Variable 'pdwState' can be declared as pointer to const [constVariablePointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CARD32 [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:1509:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOURCC_YV12 [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:1808:31: style: Variable 'hqvSrcWidth' is assigned a value that is never used. [unreadVariable] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:1808:48: style: Variable 'hqvDstWidth' is assigned a value that is never used. [unreadVariable] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:1810:48: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:1882:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOURCC_YV12 [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:191:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CARD32 [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:2184:21: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:2198:25: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:2294:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOURCC_YUY2 [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:2429:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOURCC_YUY2 [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:341:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_ERROR [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:411:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:565:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:566:16: style: Variable 'hwDiff' can be declared as pointer to const [constVariablePointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:568:12: style: Variable 'HQVfilter' can be declared as const array [constVariable] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:573:12: style: Variable 'falign' is assigned a value that is never used. [unreadVariable] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:574:10: style: Variable 'mdiv' is assigned a value that is never used. [unreadVariable] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:642:14: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:679:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:680:16: style: Variable 'hwDiff' can be declared as pointer to const [constVariablePointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:682:12: style: Variable 'HQVfilter' can be declared as const array [constVariable] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:93:22: style: Variable 'pdwState' can be declared as pointer to const [constVariablePointer] 2.18.0 xf86-video-openchrome-0.6.0/src/via_xv_overlay.c:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CARD32 [valueFlowBailoutIncompleteVar] head xf86-video-openchrome-0.6.0/src/via_xvmc.c:31:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GET_ABI_MAJOR( ... ) [preprocessorErrorDirective] head xf86-video-openchrome-0.6.0/src/via_xvmc.c:31:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GET_ABI_MAJOR( ... ) [preprocessorErrorDirective] DONE