2026-10-06 03:43 ftp://ftp.de.debian.org/debian/pool/main/d/dahdi-linux/dahdi-linux_3.4.0~dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --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 -j1 platform: Linux-6.12.107+deb13-amd64-x86_64-with-glibc2.41 python: 3.12.14 client-version: 1.4.0 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.22.0 head-info: 746b3a7 (2026-10-04 08:53:56 +0200) count: 669 671 elapsed-time: 3.4 3.3 head-timing-info: old-timing-info: head results: dahdi-linux-3.4.0/drivers/dahdi/adt_lec.c:47:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/adt_lec.c:39:30: style: Parameter 'ecp' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/dahdi-base.c:66:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/dahdi-sysfs-chan.c:163:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/dahdi-sysfs.c:71:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/dahdi.h:57:51: style: Parameter 'span' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dummy.c:60:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic.c:39:2: error: #error "Dynamic support depends on DAHDI_SYNC_TICK being enabled." [preprocessorErrorDirective] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_eth.c:63:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zlock [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_eth.c:92:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_eth.c:108:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zlock [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_eth.c:140:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_eth.c:257:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zlock [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_eth.c:289:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_eth.c:58:57: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_eth.c:82:24: style: Variable 'zh' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_eth.c:133:51: style: Parameter 'dyn' can be declared as pointer to const. However it seems that 'ztdeth_transmit' is a callback function, if 'dyn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_eth.c:386:14: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_eth.c:133:51: note: Parameter 'dyn' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_eth.c:133:60: style: Parameter 'msg' can be declared as pointer to const. However it seems that 'ztdeth_transmit' is a callback function, if 'msg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_eth.c:386:14: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_eth.c:133:60: note: Parameter 'msg' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_eth.c:226:26: style: Parameter 's' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:177:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:256:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:384:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ALEN [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:526:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ethmf_lock [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:560:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:673:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jiffies [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:760:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jiffies [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:538:7: style: Condition 'z' is always false [knownConditionTrueFalse] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:532:6: note: Assuming that condition 'z' is not redundant dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:538:7: note: Condition 'z' is always false dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:703:12: style: Condition 'c==1' is always true [knownConditionTrueFalse] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:700:8: note: Assignment 'c=1', assigned value is 1 dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:702:22: note: Assuming condition is true dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:703:12: note: Condition 'c==1' is always true dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:433:30: warning:inconclusive: Either the condition 'dev' is redundant or there is possible null pointer dereference: dev. [nullPointerRedundantCheck] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:487:7: note: Assuming that condition 'dev' is not redundant dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:433:30: note: Null pointer dereference dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:442:20: warning:inconclusive: Either the condition 'dev' is redundant or there is possible null pointer dereference: dev. [nullPointerRedundantCheck] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:487:7: note: Assuming that condition 'dev' is not redundant dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:442:20: note: Null pointer dereference dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:485:49: warning:inconclusive: Either the condition 'dev' is redundant or there is possible null pointer dereference: dev. [nullPointerRedundantCheck] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:487:7: note: Assuming that condition 'dev' is not redundant dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:485:49: note: Null pointer dereference dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:530:46: warning: Either the condition 'z' is redundant or there is possible null pointer dereference: z. [nullPointerRedundantCheck] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:532:6: note: Assuming that condition 'z' is not redundant dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:530:46: note: Null pointer dereference dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:235:24: style: Variable 'zh' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:378:53: style: Parameter 'dyn' can be declared as pointer to const. However it seems that 'ztdethmf_transmit' is a callback function, if 'dyn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:636:14: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:378:53: note: Parameter 'dyn' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:378:62: style: Parameter 'msg' can be declared as pointer to const. However it seems that 'ztdethmf_transmit' is a callback function, if 'msg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:636:14: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:378:62: note: Parameter 'msg' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:518:52: style: Parameter 'dyn' can be declared as pointer to const. However it seems that 'ztdethmf_destroy' is a callback function, if 'dyn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:635:13: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:518:52: note: Parameter 'dyn' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:204:37: error: Uninitialized variable: t->addr_hash [uninitvar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:231:16: style: Variable 'num_spans' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_ethmf.c:385:29: style: Variable 'index' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_loc.c:84:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_lock [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_loc.c:138:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_lock [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_loc.c:178:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_loc.c:79:52: style: Parameter 'dyn' can be declared as pointer to const. However it seems that 'dahdi_dynamic_local_transmit' is a callback function, if 'dyn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_loc.c:252:14: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_loc.c:79:52: note: Parameter 'dyn' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/dahdi_dynamic_loc.c:141:12: error: Uninitialized variable: cur->peer [uninitvar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_jpah.c:74:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_WARNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_jpah.c:121:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_jpah.c:68:81: style: Parameter 'ecp' can be declared as pointer to const. However it seems that 'echo_can_create' is a callback function, if 'ecp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_jpah.c:52:20: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_jpah.c:68:81: note: Parameter 'ecp' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_jpah.c:113:58: style: Parameter 'ec' can be declared as pointer to const. However it seems that 'echo_can_traintap' is a callback function, if 'ec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_jpah.c:58:22: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_jpah.c:113:58: note: Parameter 'ec' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_kb1.c:657:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_kb1.c:719:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_kb1.c:259:45: style: Parameter 'cb' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_kb1.c:629:81: style: Parameter 'ecp' can be declared as pointer to const. However it seems that 'echo_can_create' is a callback function, if 'ecp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_kb1.c:154:20: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_kb1.c:629:81: note: Parameter 'ecp' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_kb1.c:171:6: style: struct member 'ec_pvt::id' is never used. [unusedStructMember] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_mg2.c:798:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_mg2.c:866:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_mg2.c:300:45: style: Parameter 'cb' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_mg2.c:769:81: style: Parameter 'ecp' can be declared as pointer to const. However it seems that 'echo_can_create' is a callback function, if 'ecp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_mg2.c:186:20: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_mg2.c:769:81: note: Parameter 'ecp' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_mg2.c:203:6: style: struct member 'ec_pvt::id' is never used. [unusedStructMember] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_oslec.c:100:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_WARNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_oslec.c:145:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_oslec.c:122:58: style: Parameter 'ec' can be declared as pointer to const. However it seems that 'echo_can_traintap' is a callback function, if 'ec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_oslec.c:60:22: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_oslec.c:122:58: note: Parameter 'ec' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_sec.c:145:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_WARNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_sec.c:332:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_sec.c:138:81: style: Parameter 'ecp' can be declared as pointer to const. However it seems that 'echo_can_create' is a callback function, if 'ecp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_sec.c:92:20: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_sec.c:138:81: note: Parameter 'ecp' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_sec.c:126:10: style: struct member 'ec_pvt::supp_test1' is never used. [unusedStructMember] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_sec.c:127:10: style: struct member 'ec_pvt::supp_test2' is never used. [unusedStructMember] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_sec.c:128:10: style: struct member 'ec_pvt::supp1' is never used. [unusedStructMember] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_sec.c:129:10: style: struct member 'ec_pvt::supp2' is never used. [unusedStructMember] dahdi-linux-3.4.0/drivers/dahdi/fir.h:53:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/fir.h:94:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_sec2.c:135:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_WARNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_sec2.c:327:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_sec2.c:128:81: style: Parameter 'ecp' can be declared as pointer to const. However it seems that 'echo_can_create' is a callback function, if 'ecp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_sec2.c:87:20: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_sec2.c:128:81: note: Parameter 'ecp' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_sec2.c:116:10: style: struct member 'ec_pvt::supp_test1' is never used. [unusedStructMember] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_sec2.c:117:10: style: struct member 'ec_pvt::supp_test2' is never used. [unusedStructMember] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_sec2.c:118:10: style: struct member 'ec_pvt::supp1' is never used. [unusedStructMember] dahdi-linux-3.4.0/drivers/dahdi/dahdi_echocan_sec2.c:119:10: style: struct member 'ec_pvt::supp2' is never used. [unusedStructMember] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:63:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:103:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable translock [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:154:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dahdi_transcode_fops [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:234:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_list_node [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:259:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:316:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:347:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:362:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:391:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_WARNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:408:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:438:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dahdi_transcode_fops [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:456:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dahdi_transcode_fops [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:328:6: style: Condition '!tc' is always true [knownConditionTrueFalse] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:312:32: note: Assignment 'tc=NULL', assigned value is 0 dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:315:20: note: Assuming condition is false dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:321:18: note: Assuming condition is false dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:328:6: note: Condition '!tc' is always true dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:139:6: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:120:10: note: res is initialized dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:139:6: note: res is overwritten dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:91:41: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:176:63: style: Parameter 'file' can be declared as pointer to const. However it seems that 'dahdi_tc_release' is a callback function, if 'file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:422:13: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:176:63: note: Parameter 'file' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:340:44: style: Parameter 'file' can be declared as pointer to const. However it seems that 'dahdi_tc_write' is a callback function, if 'file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:425:13: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:340:44: note: Parameter 'file' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:355:43: style: Parameter 'file' can be declared as pointer to const. However it seems that 'dahdi_tc_read' is a callback function, if 'file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:424:13: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/dahdi_transcode.c:355:43: note: Parameter 'file' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_cisco.c:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hdlc_header [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_cisco.c:66:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hdlc_header [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_cisco.c:98:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hdlc_header [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_cisco.c:126:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hdlc_header [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_cisco.c:226:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jiffies [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_cisco.c:256:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jiffies [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_cisco.c:280:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cisco_proto [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_cisco.c:96:15: style: Variable 'data' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_cisco.c:122:16: style: Variable 'cisco_data' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_fr.c:1067:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_generic.c:285:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_ppp.c:42:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PP_CISCO [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_ppp.c:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDLC_MAX_MTU [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_ppp.c:71:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_P_WAN_PPP [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_ppp.c:83:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IF_PROTO_PPP [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_raw.c:29:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_P_IP [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_raw.c:36:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_hdlc_proto [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_raw_eth.c:31:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_ZLEN [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/datamods/hdlc_raw_eth.c:49:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_hdlc_proto [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/datamods/syncppp.c:1458:20: error: syntax error [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/hpec/dahdi_echocan_hpec.c:84:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/hpec/dahdi_echocan_hpec.c:115:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_WARNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/hpec/dahdi_echocan_hpec.c:155:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_CODE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/hpec/dahdi_echocan_hpec.c:182:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/hpec/dahdi_echocan_hpec.c:109:81: style: Parameter 'ecp' can be declared as pointer to const. However it seems that 'echo_can_create' is a callback function, if 'ecp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/hpec/dahdi_echocan_hpec.c:48:20: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/hpec/dahdi_echocan_hpec.c:109:81: note: Parameter 'ecp' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/hpec/dahdi_echocan_hpec.c:143:58: style: Parameter 'ec' can be declared as pointer to const. However it seems that 'echo_can_traintap' is a callback function, if 'ec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/hpec/dahdi_echocan_hpec.c:60:22: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/hpec/dahdi_echocan_hpec.c:143:58: note: Parameter 'ec' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/makefw.c:80:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/makefw.c:31:26: style: Parameter 'argv' can be declared as const array [constParameter] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:39:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_BT0_KEY_SIZE_NOT_MUTLIPLE_OF_UINT32 [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:59:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_BT0_KEY_SIZE_NOT_MUTLIPLE_OF_UINT32 [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:107:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT32 [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:128:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_BT0_NO_NODES_AVAILABLE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:180:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:232:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_BT0_NO_NODES_AVAILABLE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:311:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:578:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_BT0_KEY_NOT_IN_TREE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:749:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_BT0_KEY_NOT_IN_TREE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:946:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:959:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_BT0_KEY_NOT_IN_TREE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:1007:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:1033:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_BT0_NO_NODES_AVAILABLE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:1067:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:1151:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_BT0_NO_NODES_AVAILABLE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:1202:21: style: The if condition is the same as the previous if condition [duplicateCondition] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:1199:21: note: First condition dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:1202:21: note: Second condition dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:116:20: style: Variable 'new_node' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:294:10: style: Variable 'nkey' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:295:10: style: Variable 'okey' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:392:62: style: Parameter 'link' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:392:77: style: Parameter 'lkey' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:394:11: style: Variable 'nkey' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:569:20: style: Variable 'this_node' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:738:10: style: Variable 'nkey' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:739:10: style: Variable 'okey' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:740:20: style: Variable 'this_node' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:1023:11: style: Variable 'lkey' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:1060:20: style: Variable 'new_node' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:1137:20: style: Variable 'new_node' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:1030:7: style: Variable 'lkey' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/largmath/octapi_largmath.c:65:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_LM_ARRAY_SIZE_MISMATCH [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/largmath/octapi_largmath.c:124:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_LM_ARRAY_SIZE_MISMATCH [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/largmath/octapi_largmath.c:212:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/largmath/octapi_largmath.c:263:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/largmath/octapi_largmath.c:426:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/largmath/octapi_largmath.c:521:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/largmath/octapi_largmath.c:548:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/largmath/octapi_largmath.c:615:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/largmath/octapi_largmath.c:56:29: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/largmath/octapi_largmath.c:56:52: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/largmath/octapi_largmath.c:115:34: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/largmath/octapi_largmath.c:115:57: style: Parameter 'bneg' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/largmath/octapi_largmath.c:181:33: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/largmath/octapi_largmath.c:181:56: style: Parameter 'bneg' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/largmath/octapi_largmath.c:599:32: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:56:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_BAD_PARAM [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:85:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_BAD_PARAM [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:141:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:181:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_LLM_NO_STRUCTURES_LEFT [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:229:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:274:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_BAD_PARAM [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:303:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_BAD_PARAM [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:369:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:406:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:468:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:535:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:630:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_BAD_PARAM [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:683:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_BAD_PARAM [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:783:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:825:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:879:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_LLM_BLOCKNUM_OUT_OF_RANGE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:950:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_LLM_BLOCKNUM_OUT_OF_RANGE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:987:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1083:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1247:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_LLM_ELEMENT_ALREADY_ASSIGNED [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1381:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_LLM_INVALID_LIST_HANDLE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1531:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_LLM_INVALID_LIST_HANDLE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1690:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_LLM_INVALID_LIST_HANDLE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1801:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_LLM_INVALID_LIST_HANDLE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1890:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2034:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_BAD_PARAM [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2087:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_BAD_PARAM [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2186:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2238:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_LLM2_BLOCKNUM_OUT_OF_RANGE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2307:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTAPI_LLM2_BLOCKNUM_OUT_OF_RANGE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2344:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2426:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2589:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2748:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT32 [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:716:2: style: Variable 'ls' is assigned an expression that holds the same value. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:696:5: note: ls is assigned '(struct LLM_LIST*)(*l)' here. dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:716:2: note: Variable 'ls' is assigned an expression that holds the same value. dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:717:2: style: Variable 'lsbyte' is assigned an expression that holds the same value. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:716:5: note: ls is assigned '(struct LLM_LIST*)(*l)' here. dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:716:5: note: ls is assigned '(struct LLM_LIST*)(*l)' here. dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:717:2: note: Variable 'lsbyte' is assigned an expression that holds the same value. dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1700:2: style: Variable 'lh' is assigned an expression that holds the same value. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1691:5: note: lh is assigned '&ls->lh[list_handle]' here. dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1692:22: note: Assuming condition is false dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1696:17: note: Assuming condition is false dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1700:2: note: Variable 'lh' is assigned an expression that holds the same value. dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1811:2: style: Variable 'lh' is assigned an expression that holds the same value. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1802:5: note: lh is assigned '&ls->lh[list_handle]' here. dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1803:22: note: Assuming condition is false dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1807:17: note: Assuming condition is false dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1811:2: note: Variable 'lh' is assigned an expression that holds the same value. dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2120:2: style: Variable 'ls' is assigned an expression that holds the same value. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2100:5: note: ls is assigned '(struct LLM2_LIST*)(*l)' here. dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2120:2: note: Variable 'ls' is assigned an expression that holds the same value. dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2121:2: style: Variable 'lsbyte' is assigned an expression that holds the same value. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2120:5: note: ls is assigned '(struct LLM2_LIST*)(*l)' here. dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2120:5: note: ls is assigned '(struct LLM2_LIST*)(*l)' here. dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2121:2: note: Variable 'lsbyte' is assigned an expression that holds the same value. dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:362:14: style: Variable 'ls' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:935:17: style: Variable 'lh' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1777:17: style: Variable 'item' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2292:18: style: Variable 'lh' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2337:18: style: Variable 'lh' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2629:20: style: Variable 'last_last_item' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:579:20: style: Variable 'fConditionFlag' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:585:20: style: Variable 'fConditionFlag' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1164:20: style: Variable 'fConditionFlag' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:1974:20: style: Variable 'fConditionFlag' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2505:20: style: Variable 'fConditionFlag' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2516:20: style: Variable 'fConditionFlag' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2673:20: style: Variable 'fConditionFlag' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/oct612x/oct612x-user.c:40:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/oct612x-user.c:47:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/oct612x-user.c:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/oct612x-user.c:61:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/oct612x-user.c:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/oct612x-user.c:84:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/oct612x-user.c:92:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/oct612x-user.c:106:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/oct612x-user.c:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/oct612x-user.c:137:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/oct612x-user.c:151:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/oct612x-user.c:166:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.c:259:75: error: syntax error [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:1196:75: error: syntax error [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:306:3: error: There is an unknown macro here somewhere. Configuration is required. If mOCT6100_ROUND_MEMORY_SIZE is a macro then please configure it. [unknownMacro] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.c:84:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.c:121:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.c:179:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_VERSION_NUMBER_MAX_SIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.c:245:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_VERSION_NUMBER_MAX_SIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.c:332:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.c:395:160: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_EXTERNAL_MEM_BASE_ADDRESS [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:795:83: error: syntax error [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:85:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_INVALID_VALUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:98:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:153:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_DEBUG_GET_DATA_MODE_120S_LITE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:172:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:252:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:525:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:411:19: style: Condition 'pChanEntry!=NULL' is always false [knownConditionTrueFalse] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:233:38: note: Assignment 'pChanEntry=NULL', assigned value is 0 dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:411:19: note: Condition 'pChanEntry!=NULL' is always false dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:91:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_INVALID_VALUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:107:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:164:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_INVALID_VALUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:180:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:245:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tOCT6100_API_TONE_EVENT [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:307:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:448:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_NUM_WORDS_PER_TONE_EVENT [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:942:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:1079:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:1212:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_CHANNEL_ROOT_BASE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:1129:48: style: Condition 'ulLastBufPlayoutEventBufferOverflowCnt==pSharedInfo->SoftBufs.ulBufPlayoutEventBufferOverflowCnt' is always true [knownConditionTrueFalse] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:1110:48: note: Assuming that condition 'ulLastBufPlayoutEventBufferOverflowCnt==pSharedInfo->SoftBufs.ulBufPlayoutEventBufferOverflowCnt' is not redundant dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:1129:48: note: Condition 'ulLastBufPlayoutEventBufferOverflowCnt==pSharedInfo->SoftBufs.ulBufPlayoutEventBufferOverflowCnt' is always true dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:329:3: style: Variable 'ulSoftReadPnt' is assigned an expression that holds the same value. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:317:17: note: ulSoftReadPnt is assigned 'pSharedInfo->SoftBufs.ulToneEventBufferReadPtr' here. dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:329:3: note: Variable 'ulSoftReadPnt' is assigned an expression that holds the same value. dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:330:3: style: Variable 'ulSoftWritePnt' is assigned an expression that holds the same value. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:318:18: note: ulSoftWritePnt is assigned 'pSharedInfo->SoftBufs.ulToneEventBufferWritePtr' here. dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:330:3: note: Variable 'ulSoftWritePnt' is assigned an expression that holds the same value. dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:968:3: style: Variable 'ulSoftReadPnt' is assigned an expression that holds the same value. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:956:17: note: ulSoftReadPnt is assigned 'pSharedInfo->SoftBufs.ulBufPlayoutEventBufferReadPtr' here. dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:968:3: note: Variable 'ulSoftReadPnt' is assigned an expression that holds the same value. dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:969:3: style: Variable 'ulSoftWritePnt' is assigned an expression that holds the same value. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:957:18: note: ulSoftWritePnt is assigned 'pSharedInfo->SoftBufs.ulBufPlayoutEventBufferWritePtr' here. dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:969:3: note: Variable 'ulSoftWritePnt' is assigned an expression that holds the same value. dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:83:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_INTERRUPT_NO_TIMEOUT [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:117:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_WAIT_INFINITELY [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:163:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:205:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_WAIT_INFINITELY [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:260:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_INTRPT_DISABLED [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:318:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:387:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:557:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_INTRPT_DISABLED [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:656:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:837:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:1092:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:1173:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_INTRPT_WILL_TIMEOUT [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:1320:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_INTRPT_ACTIVE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:1442:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:1492:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:1639:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:1870:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:917:14: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:898:14: note: ulResult is assigned dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:917:14: note: ulResult is overwritten dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:1052:13: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:1041:13: note: ulResult is assigned dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:1052:13: note: ulResult is overwritten dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:824:30: style: Variable 'WriteParams.pProcessContext' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:826:27: style: Variable 'WriteParams.ulUserChipId' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:1312:29: style: Variable 'ReadParams.pProcessContext' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:1314:26: style: Variable 'ReadParams.ulUserChipId' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_memory.c:90:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_TOTAL_TSI_CONTROL_MEM_ENTRY [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_memory.c:143:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_TOTAL_TSI_CONTROL_MEM_ENTRY [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_memory.c:197:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_EXTERNAL_MEM_BASE_ADDRESS [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_memory.c:286:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_FATAL_CC [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_memory.c:354:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_memory.c:389:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_memory.c:526:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_BUFFER_PLAYOUT_MALLOC_POINT_NOT_FOUND [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_memory.c:661:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_memory.c:724:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_TSST_CONTROL_TIMESTAMP_BASE_ENTRY [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_memory.c:778:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_memory.c:824:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_miscellaneous.c:85:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_miscellaneous.c:155:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_miscellaneous.c:251:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_miscellaneous.c:309:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_miscellaneous.c:545:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_MISC_ASCII_CONVERSION_FAILED [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_miscellaneous.c:599:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_miscellaneous.c:78:21: style: Parameter 'f_aulWaitTime' can be declared as const array [constParameter] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:257:72: error: syntax error [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.c:250:74: error: syntax error [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:626:82: error: syntax error [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_remote_debug.c:292:76: error: syntax error [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tlv.c:92:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tlv.c:258:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tlv.c:1955:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_FATAL_59 [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tlv.c:2009:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:90:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_INVALID_HANDLE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:104:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:160:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_INVALID_HANDLE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:176:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:251:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:312:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_HNDL_TAG_MASK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:412:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_CH_MAIN_TONE_EVENT_OFFSET [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:506:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_INVALID_INDEX [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:616:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:682:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_HNDL_TAG_MASK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:801:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_CH_MAIN_TONE_EVENT_OFFSET [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:919:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:1013:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:1066:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.c:248:70: error: syntax error [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsst.c:87:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_MAX_TSSTS [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsst.c:136:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_MAX_TSSTS [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsst.c:190:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_UNASSIGNED [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsst.c:282:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsst.c:490:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_INVALID_INDEX [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.c:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.c:88:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.c:115:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.c:140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.c:164:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.c:188:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.c:212:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.c:240:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.c:265:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.c:296:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.c:325:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.c:356:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.c:385:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.c:413:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.c:439:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.c:470:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.c:499:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_apimi/oct6100_mask_interrupts.c:60:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_INVALID_VALUE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_apimi/oct6100_mask_interrupts.c:83:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cOCT6100_ERR_OK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:31:11: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:27:11: note: ulResult is assigned dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:31:11: note: ulResult is overwritten dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:34:11: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:31:11: note: ulResult is assigned dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:34:11: note: ulResult is overwritten dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:35:11: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:34:11: note: ulResult is assigned dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:35:11: note: ulResult is overwritten dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:37:11: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:35:11: note: ulResult is assigned dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:37:11: note: ulResult is overwritten dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:41:11: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:37:11: note: ulResult is assigned dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:41:11: note: ulResult is overwritten dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:43:11: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:41:11: note: ulResult is assigned dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:43:11: note: ulResult is overwritten dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:43:11: style: Variable 'ulResult' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/oct612x/test.c:17:22: style: Unused variable: tonefound [unusedVariable] dahdi-linux-3.4.0/drivers/dahdi/opvxa1200/base.c:383:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.h:180:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakApi.c:370:15: style: Parameter 'pMsgBufr' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:59:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ifacelock [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:73:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:127:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HZ [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:153:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:165:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:221:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_ATOMIC [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:255:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADT_COMP_ALAW [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:416:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:437:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:493:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:554:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jiffies [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:630:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODEV [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:654:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:790:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_list [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:712:6: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:654:10: note: res is initialized dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:712:6: note: res is overwritten dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:712:6: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:692:9: note: res is assigned dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:712:6: note: res is overwritten dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:229:48: style: Parameter 'vpm' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:486:43: style: Parameter 'options' can be declared as pointer to const. However it seems that 'vpmadt032_alloc' is a callback function, if 'options' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:539:15: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:486:43: note: Parameter 'options' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:996:20: style: Parameter 'pBuffer' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:417:12: error: Uninitialized variable: cur->channel [uninitvar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/GpakCust.c:139:7: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/voicebus/voicebus.c:1138:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:454:14: debug: Scope::checkVariable found variable '_binary_dahdi_fw_vpmoct032_bin_size' with varid 0. [varid0] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:54:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:110:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:131:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:156:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_ATOMIC [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:185:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jiffies [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:218:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VPMOCT_FIRM_HEADER_LEN [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:241:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VPMOCT_FIRM_HEADER_LEN [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:306:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:329:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VPMOCT_BOOT_RAM [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:376:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOTLOADER [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:454:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _binary_dahdi_fw_vpmoct032_bin_size [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:491:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VPMOCT_SERIAL_SIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:593:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:609:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:646:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:689:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_LAW_MULAW [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:750:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jiffies [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:803:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/voicebus/vpmoct.c:829:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/vpmadt032_loader/dahdi_vpmadt032_loader.c:51:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/vpmadt032_loader/dahdi_vpmadt032_loader.c:71:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entry [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/vpmadt032_loader/dahdi_vpmadt032_loader.c:83:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entry [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/vpmadt032_loader/dahdi_vpmadt032_loader.c:101:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcaxx-base.c:38:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/wcb4xxp/base.c:60:2: error: #error Sorry, wcb4xxp does not support chunksize != 8 [preprocessorErrorDirective] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:260:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_CHUNKSIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:339:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_CHUNKSIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:445:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IRQ_NONE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:556:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_CHUNKSIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:577:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODEV [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:594:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:645:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_NOTICE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:668:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:708:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_INTERRUPTIBLE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:767:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_INTERRUPTIBLE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:810:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:839:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_UNINTERRUPTIBLE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:923:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:1025:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:1041:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_MAX_CHUNKSIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:1078:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_NOTICE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:573:43: style: Parameter 'chan' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:599:43: style: Parameter 'chan' can be declared as pointer to const. However it seems that 'wcfxo_close' is a callback function, if 'chan' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:656:11: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:599:43: note: Parameter 'chan' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:609:45: style: Parameter 'chan' can be declared as pointer to const. However it seems that 'wcfxo_hooksig' is a callback function, if 'chan' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:654:13: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:609:45: note: Parameter 'chan' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:755:51: style: Parameter 'wc' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:763:43: style: Parameter 'wc' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:773:45: style: Parameter 'wc' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:781:42: style: Parameter 'wc' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:786:43: style: Parameter 'wc' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/wcfxo.c:792:52: style: Parameter 'wc' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:210:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODEV [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:283:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:310:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_INTERRUPTIBLE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:336:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_NOTICE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:354:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_FLAG_RUNNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:412:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_FLAG_RUNNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:496:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:564:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable txsig [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:605:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTTY [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:618:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_FLAG_RUNNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:653:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_FLAG_RUNNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:679:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:725:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_FLAG_RUNNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:745:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_FLAG_RUNNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:784:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:826:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_ALARM_RED [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:885:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_CHUNKSIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:912:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_CHUNKSIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:988:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sig [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:1052:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_ALARM_RED [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:1149:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_ALARM_RECOVER [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:1175:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IRQ_NONE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:1256:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_CHUNKSIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:1299:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:1403:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_MAX_CHUNKSIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:1438:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODEV [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:1187:38: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:491:6: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:490:6: note: res is assigned dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:491:6: note: res is overwritten dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:206:42: style: Parameter 'chan' can be declared as pointer to const. However it seems that 't1xxp_open' is a callback function, if 'chan' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:759:10: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:206:42: note: Parameter 'chan' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:286:43: style: Parameter 'chan' can be declared as pointer to const. However it seems that 't1xxp_close' is a callback function, if 'chan' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:760:11: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:286:43: note: Parameter 'chan' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:296:51: style: Parameter 'wc' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:306:43: style: Parameter 'wc' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:317:44: style: Parameter 'wc' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:322:54: style: Parameter 'wc' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:553:45: style: Parameter 'chan' can be declared as pointer to const. However it seems that 't1xxp_rbsbits' is a callback function, if 'chan' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:757:13: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:553:45: note: Parameter 'chan' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:601:43: style: Parameter 'chan' can be declared as pointer to const. However it seems that 't1xxp_ioctl' is a callback function, if 'chan' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:761:11: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:601:43: note: Parameter 'chan' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/wct4xxp/base.c:46:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/wct4xxp/vpm450m.c:33:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/wct4xxp/wct4xxp-diag.c:390:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wct4xxp/wct4xxp-diag.c:374:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] dahdi-linux-3.4.0/drivers/dahdi/wct4xxp/wct4xxp-diag.c:373:9: note: Assignment 'y=31', assigned value is 31 dahdi-linux-3.4.0/drivers/dahdi/wct4xxp/wct4xxp-diag.c:374:14: note: Shift dahdi-linux-3.4.0/drivers/dahdi/wct4xxp/wct4xxp-diag.c:27:6: style: struct member 't4_reg_def::global' is never used. [unusedStructMember] dahdi-linux-3.4.0/drivers/dahdi/wctc4xxp/base.c:44:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/wctdm.c:278:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/wctdm24xxp/base.c:58:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/wctdm24xxp/xhfc.c:458:2: error: #error Sorry, the b400m does not support chunksize != 8 [preprocessorErrorDirective] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:232:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODEV [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:320:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:362:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:384:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:391:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_INTERRUPTIBLE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:417:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:435:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_CODE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:470:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:521:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:571:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_FLAG_RUNNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:661:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:738:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_CONFIG_AMI [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:809:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_CONFIG_CRC4 [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:876:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_FLAG_RUNNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:899:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_FLAG_RUNNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:931:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_FLAG_RUNNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:942:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_FLAG_RUNNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:962:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_FLAG_RUNNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:1002:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:1046:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_ALARM_RED [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:1106:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_CHUNKSIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:1133:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_CHUNKSIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:1204:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_FLAG_RUNNING [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:1334:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_ALARM_RECOVER [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:1352:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IRQ_NONE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:1435:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_CHUNKSIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:1502:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIO [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:1596:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_MAX_CHUNKSIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:1635:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODEV [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:228:43: style: Parameter 'chan' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:365:43: style: Parameter 'chan' can be declared as pointer to const. However it seems that 't1xxp_close' is a callback function, if 'chan' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:975:11: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:365:43: note: Parameter 'chan' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:376:48: style: Parameter 'wc' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:387:40: style: Parameter 'wc' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:400:41: style: Parameter 'wc' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:405:51: style: Parameter 'wc' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:429:43: style: Parameter 'chan' can be declared as pointer to const. However it seems that 't1xxp_ioctl' is a callback function, if 'chan' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:978:11: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:429:43: note: Parameter 'chan' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:874:66: style: Parameter 'span' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/wcte11xp.c:146:6: style: struct member 't1::alarmdebounce' is never used. [unusedStructMember] dahdi-linux-3.4.0/drivers/dahdi/wcte12xp/base.c:48:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/wcte13xp-base.c:40:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/wcte43x-base.c:47:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/wcxb.c:40:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/wcxb_spi.h:30:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_bri.c:40:2: error: #error Cannot build BRI without HARDHDLC supprt [preprocessorErrorDirective] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_echo.c:45:1: error: There is an unknown macro here somewhere. Configuration is required. If DEF_RPACKET_DATA is a macro then please configure it. [unknownMacro] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_fxo.h:35:1: error: There is an unknown macro here somewhere. Configuration is required. If DEF_RPACKET_DATA is a macro then please configure it. [unknownMacro] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_fxs.h:34:1: error: There is an unknown macro here somewhere. Configuration is required. If DEF_RPACKET_DATA is a macro then please configure it. [unknownMacro] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-core.h:363:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSEC_PER_SEC [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_global.c:65:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_global.c:82:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBADR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_global.c:101:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBADR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_global.c:331:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBADR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_global.c:387:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODEV [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_global.c:417:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_global.c:479:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_global.c:533:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xbus [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_global.c:563:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_global.c:574:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xbus [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_global.c:581:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_global.c:594:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xbus [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_global.c:684:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xpd [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_global.c:710:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xbus [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_global.c:730:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xbus [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_global.c:777:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_global.c:829:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initdir [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_pri.c:369:1: error: There is an unknown macro here somewhere. Configuration is required. If DEF_RPACKET_DATA is a macro then please configure it. [unknownMacro] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapbus.c:43:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUS_ID_SIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapbus.c:6:65: style: Parameter 'driver' can be declared as pointer to const. However it seems that 'mmap_match' is a callback function, if 'driver' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapbus.c:29:11: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapbus.c:6:65: note: Parameter 'driver' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapbus.c:19:45: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'mmap_bus_release' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapbus.c:35:13: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapbus.c:19:45: note: Parameter 'dev' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapbus.c:23:45: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'mmap_dev_release' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapbus.c:42:21: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapbus.c:23:45: note: Parameter 'dev' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapdrv.c:91:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapdrv.c:123:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IRQ_HANDLED [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapdrv.c:229:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IRQ_HANDLED [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapdrv.c:258:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODEV [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapdrv.c:305:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapdrv.c:391:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapdrv.c:436:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PG8 [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapdrv.c:504:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PG9 [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapdrv.c:539:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapdrv.c:618:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapdrv.c:341:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapdrv.c:341:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapdrv.c:341:8: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapdrv.c:341:8: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapdrv.c:341:8: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapdrv.c:362:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapdrv.c:351:55: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/xpp/mmapdrv.c:432:43: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/xpp/parport_debug.c:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/parport_debug.c:74:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/print_fxo_modes.c:10:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/print_fxo_modes.c:6:12: style: Variable 'reg16' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/xpp/print_fxo_modes.c:7:12: style: Variable 'reg26' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/xpp/print_fxo_modes.c:8:12: style: Variable 'reg30' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/xpp/print_fxo_modes.c:9:12: style: Variable 'reg31' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/xpp/card_global.h:56:1: error: There is an unknown macro here somewhere. Configuration is required. If DEF_RPACKET_DATA is a macro then please configure it. [unknownMacro] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:205:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC_MODE_PLL [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:316:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC_MODE_AB [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:333:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:355:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable command_timer [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:365:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:389:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ticker_lock [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:433:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:461:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:497:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:583:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:640:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elect_syncer_lock [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:702:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:738:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RPACKET_HEADERSIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:747:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jiffies [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:787:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_CHUNKSIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:832:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RPACKET_HEADERSIZE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:856:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disable_pcm [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:911:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_FLAGBIT_REGISTERED [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:948:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_FLAGBIT_REGISTERED [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:996:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:1016:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPROTO [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:1104:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_FLAGBIT_REGISTERED [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:1236:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ticker_lock [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:1250:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:1274:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:1325:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:681:17: style: Local variable 'flags' shadows outer variable [shadowVariable] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:638:16: note: Shadowed variable dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:681:17: note: Shadow local variable dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:749:10: style: Variable 'snd' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:908:22: style: Variable 'chan' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-pcm.c:1013:8: style: Variable 'xframe_end' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/xpp/xbus-sysfs.c:59:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/xpp/xframe_queue.c:39:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xframe_queue.c:63:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_NOTICE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xframe_queue.c:143:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xframe_queue.c:165:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xframe_queue.c:222:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_ATOMIC [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xframe_queue.c:274:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xframe_queue.c:305:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xframe_queue.c:148:46: style: Parameter 'q' can be declared as pointer to const. However it seems that 'xframe_queue_count' is a callback function, if 'q' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/xpp/xframe_queue.c:152:15: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/xpp/xframe_queue.c:148:46: note: Parameter 'q' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/xpp/xframe_queue.c:42:43: error: Uninitialized variable: xframe->packets [uninitvar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:123:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:136:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:144:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:206:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:231:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPD_TYPE_NOMODULE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:436:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:503:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:547:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:567:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:629:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:638:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_FLAGBIT_REGISTERED [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:671:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:687:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:707:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:734:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAHDI_RXSIG_ONHOOK [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:754:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_NOTICE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:797:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable card_close [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:813:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_NOTICE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:828:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:853:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:878:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phonedev [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:945:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:965:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_NOTICE [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:1012:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODEV [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:1028:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phonedev [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:1085:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dahdi_span [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:1113:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:1138:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable card_dahdi_postregistration [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:1167:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:1193:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable card_dahdi_postregistration [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:1214:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:762:9: warning:inconclusive: Either the condition '!xpd' is redundant or there is possible null pointer dereference: xpd. [nullPointerRedundantCheck] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:758:6: note: Assuming that condition '!xpd' is not redundant dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:762:9: note: Null pointer dereference dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:718:50: style:inconclusive: Function 'hookstate_changed' argument 3 names different: declaration 'good' definition 'to_offhook'. [funcArgNamesDifferent] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.h:49:50: note: Function 'hookstate_changed' argument 3 names different: declaration 'good' definition 'to_offhook'. dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:718:50: note: Function 'hookstate_changed' argument 3 names different: declaration 'good' definition 'to_offhook'. dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:149:37: style: Parameter 'xbus' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:149:50: style: Parameter 'xpd' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:167:36: style: Parameter 'xbus' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:167:49: style: Parameter 'xpd' can be declared as pointer to const [constParameterPointer] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:749:10: style: Variable 'xbus' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:791:34: style: Parameter 'chan' can be declared as pointer to const. However it seems that 'xpp_close' is a callback function, if 'chan' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:1056:11: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:791:34: note: Parameter 'chan' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:822:34: style: Parameter 'chan' can be declared as pointer to const. However it seems that 'xpp_ioctl' is a callback function, if 'chan' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:1057:11: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:822:34: note: Parameter 'chan' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:849:10: style: Variable 'xbus' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:932:45: style: Parameter 'chan' can be declared as pointer to const. However it seems that 'echocan_free' is a callback function, if 'chan' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:955:18: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:932:45: note: Parameter 'chan' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:995:43: style: Parameter 'chan' can be declared as pointer to const. However it seems that 'xpp_echocan_create' is a callback function, if 'chan' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:1059:20: note: You might need to cast the function pointer here dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:995:43: note: Parameter 'chan' can be declared as pointer to const dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:1104:10: style: Variable 'xbus' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:1106:19: style: Variable 'phonedev' can be declared as pointer to const [constVariablePointer] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:1110:7: style: Variable 'xbus' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:1117:11: style: Variable 'phonedev' is assigned a value that is never used. [unreadVariable] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_usb.c:80:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] dahdi-linux-3.4.0/drivers/dahdi/xpp/xproto.c:83:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] diff: 2.22.0 dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:1275:31: style: Condition 't1xxp_framer_sanity_check(wc)' is always false [knownConditionTrueFalse] dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:1275:31: note: Calling function 't1xxp_framer_sanity_check' returns 0 dahdi-linux-3.4.0/drivers/dahdi/wct1xxp.c:1275:31: note: Condition 't1xxp_framer_sanity_check(wc)' is always false 2.22.0 dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:604:33: style: Condition 'xpd_proc_create(xbus,xpd)<0' is always false [knownConditionTrueFalse] dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:604:21: note: Calling function 'xpd_proc_create' returns 0 dahdi-linux-3.4.0/drivers/dahdi/xpp/xpp_dahdi.c:604:33: note: Condition 'xpd_proc_create(xbus,xpd)<0' is always false DONE