Print this page
smatch: check libld_* allocation functions

@@ -584,10 +584,14 @@
                 add_allocation_function("devm_kzalloc", &match_alloc, 1);
                 add_allocation_function("kcalloc", &match_calloc, 0);
                 add_allocation_function("devm_kcalloc", &match_calloc, 1);
                 add_allocation_function("kmalloc_array", &match_calloc, 0);
                 add_allocation_function("krealloc", &match_alloc, 1);
+        } else if (option_project == PROJ_ILLUMOS_USER) {
+                add_allocation_function("libld_malloc", &match_alloc, 0);
+                add_allocation_function("libld_calloc", &match_calloc, 0);
+                add_allocation_function("libld_realloc", &match_calloc, 1);
         }
 
         add_hook(&array_check, OP_HOOK);
         add_hook(&array_check_data_info, OP_HOOK);