NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
ivclib-static-analysis.h File Reference

Go to the source code of this file.

Macros

#define _stan(rule, fpdev, comment)
 
#define _stanA(rule, fpdev, id)
 
#define _stanD(rule, fpdev, id)
 
#define _stanP(rule, fpdev, id)
 
#define _stanR(rule, fpdev, id)
 
#define _stanI(rule, fpdev, id)
 
#define IVCLIB_COV_WHITE_LIST(type, checker, comment_str)
 
#define STAN_COVERITY_BUG_SATW_5118_begin
 
#define STAN_COVERITY_BUG_SATW_5118_end
 
#define OUT
 
#define INOUT
 
#define STAN_DCL37_C_PD_VS_193   _stanA(CERT_DCL37_C,deviate,VS-193)
 
#define STAN_EXP55_CPP_FP_HYP_7529   _stanA(CERT_EXP55_CPP,fp,HYP-7529)
 
#define STAN_INT30_C_PD_HYP_4978   _stanA(CERT_INT30_C,deviate,HYP-4978)
 
#define STAN_INT30_C_PD_TID_1999   _stanA(CERT_INT30_C,deviate,TID-1999)
 
#define STAN_A0_1_6_FP_HYP_8787   _stanA(AUTOSAR_Cpp14_A0_1_6,fp,HYP-8787)
 
#define STAN_A1_1_1_PD_HYP_13213   _stanA(AUTOSAR_Cpp14_A1_1_1,deviate,HYP-13213)
 
#define STAN_A1_1_1_PD_HV_135   _stanA(AUTOSAR_Cpp14_A1_1_1,deviate,HV-135)
 
#define STAN_A2_11_1_PD_VS_192   _stanA(AUTOSAR_Cpp14_A2_11_1,deviate,VS-192)
 
#define STAN_A4_7_1_PD_HYP_12975   _stanA(AUTOSAR_Cpp14_A4_7_1,deviate,HYP-12975)
 
#define STAN_A5_2_2_PD_HYP_6132   _stanA(AUTOSAR_Cpp14_A5_2_2,deviate,HYP-6132)
 
#define STAN_A7_1_1_FP_HV_068   _stanA(AUTOSAR_Cpp14_A7_1_1,fp,HV-068)
 
#define STAN_A7_1_4_PD_TID_1685   _stanA(AUTOSAR_Cpp14_A7_1_4,deviate,TID-1685)
 
#define STAN_A7_1_6_PD_HYP_6328   _stanA(AUTOSAR_Cpp14_A7_1_6,deviate,HYP-6328)
 
#define STAN_A7_2_2_PD_HV_100   _stanA(AUTOSAR_Cpp14_A7_2_2,deviate,HV-100)
 
#define STAN_A7_2_3_PD_HV_109   _stanA(AUTOSAR_Cpp14_A7_2_3,deviate,HV-109)
 
#define STAN_A7_4_1_PD_VS_069   _stanA(AUTOSAR_Cpp14_A7_4_1,deviate,VS-069)
 
#define STAN_A8_4_8_PD_HV_053   _stanA(AUTOSAR_Cpp14_A8_4_8,deviate,HV-053)
 
#define STAN_A9_6_1_FP_HV_070   _stanA(AUTOSAR_Cpp14_A9_6_1,fp,HV-070)
 
#define STAN_A9_6_1_PD_HV_102   _stanA(AUTOSAR_Cpp14_A9_6_1,deviate,HV-102)
 
#define STAN_A18_1_1_PD_HYP_18946   _stanA(AUTOSAR_Cpp14_A18_1_1,deviate,HYP-18946)
 
#define STAN_2_3_PD_HYP_10576   _stanA(MISRA_C_2012_Rule_2_3,deviate,HYP-10576)
 
#define STAN_D4_9_PD_VS_180   _stanA(MISRA_C_2012_Directive_4_9,deviate,HV-180)
 
#define STAN_R2_5_PD_HV_137   _stanA(MISRA_C_2012_Rule_2_5,deviate,HV-137)
 
#define STAN_4_3_PD_HYP_8049   _stanA(MISRA_C_2012_Directive_4_3,deviate,HYP-8049)
 
#define STAN_5_9_FP_VS_189   _stanA(MISRA_C_2012_Rule_5_9,fp,VS-189)
 
#define STAN_8_13_PD_HYP_10576   _stanA(MISRA_C_2012_Rule_8_13,deviate,HYP-10576 )
 
#define STAN_11_1_PD_HYP_4975   _stanA(MISRA_C_2012_Rule_11_1,deviate,HYP-4975)
 
#define STAN_M7_4_3_PD_TID_2116   _stanA(AUTOSAR_Cpp14_M7_4_3,deviate,TID-2116)
 
#define STAN_A7_1_4_PD_TID_1685   _stanA(AUTOSAR_Cpp14_A7_1_4,deviate,TID-1685)
 
#define STAN_M5_2_8_PD_HYP_19474   _stanA(AUTOSAR_Cpp14_M5_2_8,deviate,HYP-19475)
 
#define STAN_R11_4_PD_HV_125   _stanA(MISRA_C_2012_Rule_11_4,deviate,HV-125)
 
#define STAN_INT31_C_PD_TID_2982   _stanD(CERT_INT31_C,deviate,TID-2982)
 
#define STAN_R2_4_PD_HYP_20145   _stanP(MISRA_C_2012_Rule_2_4,deviate,HYP-20145)
 
#define STAN_A0_1_3_FP_HYP_18383   _stanP(AUTOSAR_Cpp14_A0_1_3,fp,HYP-18383)
 
#define STAN_A8_4_10_PD_HYP_21165   _stanP(AUTOSAR_Cpp14_A8_4_10,deviate,HYP-21165)
 
#define STAN_M0_1_10_PD_HYP_20589   _stanP(AUTOSAR_Cpp14_M0_1_10,deviate,HYP-20589)
 
#define STAN_M5_2_9_PD_HYP_19475   _stanP(AUTOSAR_Cpp14_M5_2_9,deviate,HYP-19474)
 
#define STAN_EXP32_C_PD_HYP_4977   _stanR(CERT_EXP32_C,deviate,HYP-4977)
 
#define STAN_4_7_PD_HYP_4979   _stanR(MISRA_C_2012_Directive_4_7,deviate,HYP-4979)
 
#define STAN_8_6_PD_HYP_4976   _stanR(MISRA_C_2012_Rule_8_6,deviate,HYP-4976)
 
#define STAN_11_3_PD_HYP_8056   _stanR(MISRA_C_2012_Rule_11_3,deviate,HYP-8056)
 
#define STAN_11_8_PD_HYP_4971   _stanR(MISRA_C_2012_Rule_11_8,deviate,HYP-4971)
 
#define STAN_A0_1_3_FP_HYP_8465   _stanI(AUTOSAR_Cpp14_A0_1_3,fp,HYP-8465)
 
#define STAN_A4_7_1_FP_HYP_4752   _stanI(AUTOSAR_Cpp14_A4_7_1,fp,HYP-4752)
 
#define STAN_M5_0_15_PD_HYP_8675   _stanI(AUTOSAR_Cpp14_M5_0_15,deviate,HYP-8675)
 
#define STAN_A5_2_3_PD_HYP_7746   _stanI(AUTOSAR_Cpp14_A5_2_3,deviate,HYP-7746)
 
#define STAN_M5_2_8_PD_HYP_7098   _stanI(AUTOSAR_Cpp14_M5_2_8,deviate,HYP-7098)
 
#define STAN_EXP37_C_PD_HYP_10579   _stanI(CERT_EXP37_C,deviate,HYP-10579)
 
#define STAN_EXP40_C_PD_HYP_10579   _stanI(CERT_EXP40_C,deviate,HYP-10579)
 
#define STAN_EXP44_C_PD_HYP_10579   _stanI(CERT_EXP44_C,deviate,HYP-10579)
 
#define STAN_INT36_C_PD_HYP_10579   _stanI(CERT_INT36_C,deviate,HYP-10579)
 
#define STAN_M0_1_10_FP_HYP_8741   _stanI(AUTOSAR_Cpp14_M0_1_10,fp,HYP-8741)
 

Macro Definition Documentation

◆ _stan

#define _stan (   rule,
  fpdev,
  comment 
)

Definition at line 69 of file ivclib-static-analysis.h.

◆ _stanA

#define _stanA (   rule,
  fpdev,
  id 
)

Definition at line 70 of file ivclib-static-analysis.h.

◆ _stanD

#define _stanD (   rule,
  fpdev,
  id 
)

Definition at line 71 of file ivclib-static-analysis.h.

◆ _stanI

#define _stanI (   rule,
  fpdev,
  id 
)

Definition at line 74 of file ivclib-static-analysis.h.

◆ _stanP

#define _stanP (   rule,
  fpdev,
  id 
)

Definition at line 72 of file ivclib-static-analysis.h.

◆ _stanR

#define _stanR (   rule,
  fpdev,
  id 
)

Definition at line 73 of file ivclib-static-analysis.h.

◆ INOUT

#define INOUT

Definition at line 87 of file ivclib-static-analysis.h.

◆ IVCLIB_COV_WHITE_LIST

#define IVCLIB_COV_WHITE_LIST (   type,
  checker,
  comment_str 
)

Definition at line 76 of file ivclib-static-analysis.h.

◆ OUT

#define OUT

Definition at line 86 of file ivclib-static-analysis.h.

◆ STAN_11_1_PD_HYP_4975

#define STAN_11_1_PD_HYP_4975   _stanA(MISRA_C_2012_Rule_11_1,deviate,HYP-4975)

Definition at line 119 of file ivclib-static-analysis.h.

◆ STAN_11_3_PD_HYP_8056

#define STAN_11_3_PD_HYP_8056   _stanR(MISRA_C_2012_Rule_11_3,deviate,HYP-8056)

Definition at line 141 of file ivclib-static-analysis.h.

◆ STAN_11_8_PD_HYP_4971

#define STAN_11_8_PD_HYP_4971   _stanR(MISRA_C_2012_Rule_11_8,deviate,HYP-4971)

Definition at line 142 of file ivclib-static-analysis.h.

◆ STAN_2_3_PD_HYP_10576

#define STAN_2_3_PD_HYP_10576   _stanA(MISRA_C_2012_Rule_2_3,deviate,HYP-10576)

Definition at line 113 of file ivclib-static-analysis.h.

◆ STAN_4_3_PD_HYP_8049

#define STAN_4_3_PD_HYP_8049   _stanA(MISRA_C_2012_Directive_4_3,deviate,HYP-8049)

Definition at line 116 of file ivclib-static-analysis.h.

◆ STAN_4_7_PD_HYP_4979

#define STAN_4_7_PD_HYP_4979   _stanR(MISRA_C_2012_Directive_4_7,deviate,HYP-4979)

Definition at line 139 of file ivclib-static-analysis.h.

◆ STAN_5_9_FP_VS_189

#define STAN_5_9_FP_VS_189   _stanA(MISRA_C_2012_Rule_5_9,fp,VS-189)

Definition at line 117 of file ivclib-static-analysis.h.

◆ STAN_8_13_PD_HYP_10576

#define STAN_8_13_PD_HYP_10576   _stanA(MISRA_C_2012_Rule_8_13,deviate,HYP-10576 )

Definition at line 118 of file ivclib-static-analysis.h.

◆ STAN_8_6_PD_HYP_4976

#define STAN_8_6_PD_HYP_4976   _stanR(MISRA_C_2012_Rule_8_6,deviate,HYP-4976)

Definition at line 140 of file ivclib-static-analysis.h.

◆ STAN_A0_1_3_FP_HYP_18383

#define STAN_A0_1_3_FP_HYP_18383   _stanP(AUTOSAR_Cpp14_A0_1_3,fp,HYP-18383)

Definition at line 131 of file ivclib-static-analysis.h.

◆ STAN_A0_1_3_FP_HYP_8465

#define STAN_A0_1_3_FP_HYP_8465   _stanI(AUTOSAR_Cpp14_A0_1_3,fp,HYP-8465)

Definition at line 145 of file ivclib-static-analysis.h.

◆ STAN_A0_1_6_FP_HYP_8787

#define STAN_A0_1_6_FP_HYP_8787   _stanA(AUTOSAR_Cpp14_A0_1_6,fp,HYP-8787)

Definition at line 97 of file ivclib-static-analysis.h.

◆ STAN_A18_1_1_PD_HYP_18946

#define STAN_A18_1_1_PD_HYP_18946   _stanA(AUTOSAR_Cpp14_A18_1_1,deviate,HYP-18946)

Definition at line 112 of file ivclib-static-analysis.h.

◆ STAN_A1_1_1_PD_HV_135

#define STAN_A1_1_1_PD_HV_135   _stanA(AUTOSAR_Cpp14_A1_1_1,deviate,HV-135)

Definition at line 99 of file ivclib-static-analysis.h.

◆ STAN_A1_1_1_PD_HYP_13213

#define STAN_A1_1_1_PD_HYP_13213   _stanA(AUTOSAR_Cpp14_A1_1_1,deviate,HYP-13213)

Definition at line 98 of file ivclib-static-analysis.h.

◆ STAN_A2_11_1_PD_VS_192

#define STAN_A2_11_1_PD_VS_192   _stanA(AUTOSAR_Cpp14_A2_11_1,deviate,VS-192)

Definition at line 100 of file ivclib-static-analysis.h.

◆ STAN_A4_7_1_FP_HYP_4752

#define STAN_A4_7_1_FP_HYP_4752   _stanI(AUTOSAR_Cpp14_A4_7_1,fp,HYP-4752)

Definition at line 146 of file ivclib-static-analysis.h.

◆ STAN_A4_7_1_PD_HYP_12975

#define STAN_A4_7_1_PD_HYP_12975   _stanA(AUTOSAR_Cpp14_A4_7_1,deviate,HYP-12975)

Definition at line 101 of file ivclib-static-analysis.h.

◆ STAN_A5_2_2_PD_HYP_6132

#define STAN_A5_2_2_PD_HYP_6132   _stanA(AUTOSAR_Cpp14_A5_2_2,deviate,HYP-6132)

Definition at line 102 of file ivclib-static-analysis.h.

◆ STAN_A5_2_3_PD_HYP_7746

#define STAN_A5_2_3_PD_HYP_7746   _stanI(AUTOSAR_Cpp14_A5_2_3,deviate,HYP-7746)

Definition at line 148 of file ivclib-static-analysis.h.

◆ STAN_A7_1_1_FP_HV_068

#define STAN_A7_1_1_FP_HV_068   _stanA(AUTOSAR_Cpp14_A7_1_1,fp,HV-068)

Definition at line 103 of file ivclib-static-analysis.h.

◆ STAN_A7_1_4_PD_TID_1685 [1/2]

#define STAN_A7_1_4_PD_TID_1685   _stanA(AUTOSAR_Cpp14_A7_1_4,deviate,TID-1685)

Definition at line 121 of file ivclib-static-analysis.h.

◆ STAN_A7_1_4_PD_TID_1685 [2/2]

#define STAN_A7_1_4_PD_TID_1685   _stanA(AUTOSAR_Cpp14_A7_1_4,deviate,TID-1685)

Definition at line 121 of file ivclib-static-analysis.h.

◆ STAN_A7_1_6_PD_HYP_6328

#define STAN_A7_1_6_PD_HYP_6328   _stanA(AUTOSAR_Cpp14_A7_1_6,deviate,HYP-6328)

Definition at line 105 of file ivclib-static-analysis.h.

◆ STAN_A7_2_2_PD_HV_100

#define STAN_A7_2_2_PD_HV_100   _stanA(AUTOSAR_Cpp14_A7_2_2,deviate,HV-100)

Definition at line 106 of file ivclib-static-analysis.h.

◆ STAN_A7_2_3_PD_HV_109

#define STAN_A7_2_3_PD_HV_109   _stanA(AUTOSAR_Cpp14_A7_2_3,deviate,HV-109)

Definition at line 107 of file ivclib-static-analysis.h.

◆ STAN_A7_4_1_PD_VS_069

#define STAN_A7_4_1_PD_VS_069   _stanA(AUTOSAR_Cpp14_A7_4_1,deviate,VS-069)

Definition at line 108 of file ivclib-static-analysis.h.

◆ STAN_A8_4_10_PD_HYP_21165

#define STAN_A8_4_10_PD_HYP_21165   _stanP(AUTOSAR_Cpp14_A8_4_10,deviate,HYP-21165)

Definition at line 132 of file ivclib-static-analysis.h.

◆ STAN_A8_4_8_PD_HV_053

#define STAN_A8_4_8_PD_HV_053   _stanA(AUTOSAR_Cpp14_A8_4_8,deviate,HV-053)

Definition at line 109 of file ivclib-static-analysis.h.

◆ STAN_A9_6_1_FP_HV_070

#define STAN_A9_6_1_FP_HV_070   _stanA(AUTOSAR_Cpp14_A9_6_1,fp,HV-070)

Definition at line 110 of file ivclib-static-analysis.h.

◆ STAN_A9_6_1_PD_HV_102

#define STAN_A9_6_1_PD_HV_102   _stanA(AUTOSAR_Cpp14_A9_6_1,deviate,HV-102)

Definition at line 111 of file ivclib-static-analysis.h.

◆ STAN_COVERITY_BUG_SATW_5118_begin

#define STAN_COVERITY_BUG_SATW_5118_begin

Definition at line 78 of file ivclib-static-analysis.h.

◆ STAN_COVERITY_BUG_SATW_5118_end

#define STAN_COVERITY_BUG_SATW_5118_end

Definition at line 79 of file ivclib-static-analysis.h.

◆ STAN_D4_9_PD_VS_180

#define STAN_D4_9_PD_VS_180   _stanA(MISRA_C_2012_Directive_4_9,deviate,HV-180)

Definition at line 114 of file ivclib-static-analysis.h.

◆ STAN_DCL37_C_PD_VS_193

#define STAN_DCL37_C_PD_VS_193   _stanA(CERT_DCL37_C,deviate,VS-193)

Definition at line 93 of file ivclib-static-analysis.h.

◆ STAN_EXP32_C_PD_HYP_4977

#define STAN_EXP32_C_PD_HYP_4977   _stanR(CERT_EXP32_C,deviate,HYP-4977)

Definition at line 138 of file ivclib-static-analysis.h.

◆ STAN_EXP37_C_PD_HYP_10579

#define STAN_EXP37_C_PD_HYP_10579   _stanI(CERT_EXP37_C,deviate,HYP-10579)

Definition at line 153 of file ivclib-static-analysis.h.

◆ STAN_EXP40_C_PD_HYP_10579

#define STAN_EXP40_C_PD_HYP_10579   _stanI(CERT_EXP40_C,deviate,HYP-10579)

Definition at line 155 of file ivclib-static-analysis.h.

◆ STAN_EXP44_C_PD_HYP_10579

#define STAN_EXP44_C_PD_HYP_10579   _stanI(CERT_EXP44_C,deviate,HYP-10579)

Definition at line 157 of file ivclib-static-analysis.h.

◆ STAN_EXP55_CPP_FP_HYP_7529

#define STAN_EXP55_CPP_FP_HYP_7529   _stanA(CERT_EXP55_CPP,fp,HYP-7529)

Definition at line 94 of file ivclib-static-analysis.h.

◆ STAN_INT30_C_PD_HYP_4978

#define STAN_INT30_C_PD_HYP_4978   _stanA(CERT_INT30_C,deviate,HYP-4978)

Definition at line 95 of file ivclib-static-analysis.h.

◆ STAN_INT30_C_PD_TID_1999

#define STAN_INT30_C_PD_TID_1999   _stanA(CERT_INT30_C,deviate,TID-1999)

Definition at line 96 of file ivclib-static-analysis.h.

◆ STAN_INT31_C_PD_TID_2982

#define STAN_INT31_C_PD_TID_2982   _stanD(CERT_INT31_C,deviate,TID-2982)

Definition at line 126 of file ivclib-static-analysis.h.

◆ STAN_INT36_C_PD_HYP_10579

#define STAN_INT36_C_PD_HYP_10579   _stanI(CERT_INT36_C,deviate,HYP-10579)

Definition at line 159 of file ivclib-static-analysis.h.

◆ STAN_M0_1_10_FP_HYP_8741

#define STAN_M0_1_10_FP_HYP_8741   _stanI(AUTOSAR_Cpp14_M0_1_10,fp,HYP-8741)

Definition at line 160 of file ivclib-static-analysis.h.

◆ STAN_M0_1_10_PD_HYP_20589

#define STAN_M0_1_10_PD_HYP_20589   _stanP(AUTOSAR_Cpp14_M0_1_10,deviate,HYP-20589)

Definition at line 133 of file ivclib-static-analysis.h.

◆ STAN_M5_0_15_PD_HYP_8675

#define STAN_M5_0_15_PD_HYP_8675   _stanI(AUTOSAR_Cpp14_M5_0_15,deviate,HYP-8675)

Definition at line 147 of file ivclib-static-analysis.h.

◆ STAN_M5_2_8_PD_HYP_19474

#define STAN_M5_2_8_PD_HYP_19474   _stanA(AUTOSAR_Cpp14_M5_2_8,deviate,HYP-19475)

Definition at line 122 of file ivclib-static-analysis.h.

◆ STAN_M5_2_8_PD_HYP_7098

#define STAN_M5_2_8_PD_HYP_7098   _stanI(AUTOSAR_Cpp14_M5_2_8,deviate,HYP-7098)

Definition at line 149 of file ivclib-static-analysis.h.

◆ STAN_M5_2_9_PD_HYP_19475

#define STAN_M5_2_9_PD_HYP_19475   _stanP(AUTOSAR_Cpp14_M5_2_9,deviate,HYP-19474)

Definition at line 134 of file ivclib-static-analysis.h.

◆ STAN_M7_4_3_PD_TID_2116

#define STAN_M7_4_3_PD_TID_2116   _stanA(AUTOSAR_Cpp14_M7_4_3,deviate,TID-2116)

Definition at line 120 of file ivclib-static-analysis.h.

◆ STAN_R11_4_PD_HV_125

#define STAN_R11_4_PD_HV_125   _stanA(MISRA_C_2012_Rule_11_4,deviate,HV-125)

Definition at line 123 of file ivclib-static-analysis.h.

◆ STAN_R2_4_PD_HYP_20145

#define STAN_R2_4_PD_HYP_20145   _stanP(MISRA_C_2012_Rule_2_4,deviate,HYP-20145)

Definition at line 130 of file ivclib-static-analysis.h.

◆ STAN_R2_5_PD_HV_137

#define STAN_R2_5_PD_HV_137   _stanA(MISRA_C_2012_Rule_2_5,deviate,HV-137)

Definition at line 115 of file ivclib-static-analysis.h.