Print this page
11506 smatch resync

Split Close
Expand all
Collapse all
          --- old/usr/src/tools/smatch/src/check_list.h
          +++ new/usr/src/tools/smatch/src/check_list.h
↓ open down ↓ 45 lines elided ↑ open up ↑
  46   46  CK(register_start_states)
  47   47  CK(register_type_val)
  48   48  CK(register_data_source)
  49   49  CK(register_common_functions)
  50   50  CK(register_function_info)
  51   51  CK(register_auto_copy)
  52   52  CK(register_type_links)
  53   53  CK(register_impossible)
  54   54  CK(register_impossible_return)
  55   55  CK(register_strings)
       56 +CK(register_integer_overflow)
       57 +CK(register_integer_overflow_links)
  56   58  CK(register_real_absolute)
  57   59  CK(register_imaginary_absolute)
       60 +CK(register_bits)
  58   61  CK(register_fn_arg_link)
  59   62  CK(register_parameter_names)
  60   63  CK(register_return_to_param)
  61   64  CK(register_return_to_param_links)
  62   65  CK(register_constraints)
  63   66  CK(register_constraints_required)
  64   67  CK(register_about_fn_ptr_arg)
  65   68  CK(register_mtag)
  66   69  CK(register_mtag_map)
  67   70  CK(register_mtag_data)
  68   71  CK(register_param_to_mtag_data)
  69   72  CK(register_array_values)
  70   73  CK(register_nul_terminator)
  71   74  CK(register_nul_terminator_param_set)
  72   75  CK(register_statement_count)
  73   76  
       77 +CK(register_kernel_user_data)
  74   78  CK(register_kernel_user_data2)
  75      -CK(register_kernel_user_data3)
  76   79  
  77   80  CK(check_debug)
  78   81  
  79   82  CK(check_bogus_loop)
  80   83  
  81   84  CK(check_deref)
  82   85  CK(check_check_deref)
  83   86  CK(check_dereferences_param)
  84   87  CK(check_index_overflow)
  85   88  CK(check_index_overflow_loop_marker)
↓ open down ↓ 94 lines elided ↑ open up ↑
 180  183  CK(check_zero_to_err_ptr)
 181  184  CK(check_freeing_devm)
 182  185  CK(check_off_by_one_relative)
 183  186  CK(check_capable)
 184  187  CK(check_ns_capable)
 185  188  CK(check_test_bit)
 186  189  CK(check_dma_mapping_error)
 187  190  CK(check_nospec)
 188  191  CK(check_nospec_barrier)
 189  192  CK(check_spectre)
      193 +CK(check_spectre_second_half)
 190  194  CK(check_implicit_dependencies)
 191  195  
 192  196  /* wine specific stuff */
 193  197  CK(check_wine_filehandles)
 194  198  CK(check_wine_WtoA)
 195  199  
 196  200  /* illumos specific */
 197  201  CK(check_all_func_returns)
      202 +CK(check_cmn_err)
 198  203  
 199  204  #include "check_list_local.h"
 200  205  
 201  206  CK(register_scope)
 202  207  CK(register_stored_conditions)
 203  208  CK(register_stored_conditions_links)
 204  209  CK(register_sval)
 205  210  CK(register_buf_size_late)
 206  211  CK(register_smatch_extra_late)
 207  212  CK(register_assigned_expr) /* This is used by smatch_extra.c so it has to come really late */
↓ open down ↓ 12 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX