Fuzz introspector: fuzz-link-parser
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
65 1689 loop_read call site: {node_id} fallback_random_bytes
43 769 log_open call site: {node_id} log_open_syslog
42 1039 readlinkat_malloc call site: {node_id} fd_get_path
37 649 read_full_stream_full call site: {node_id} strv_split_full
34 612 read_full_stream_full call site: {node_id} unbase64mem_full
31 133 xfopenat_full call site: {node_id} xfopenat_unix_socket
31 492 read_virtual_file_at call site: {node_id} pid_get_comm
30 1545 utf8_encoded_valid_unichar call site: {node_id} send_one_fd_sa
29 1256 conf_files_list_strv call site: {node_id} files_add
27 898 fds_are_same_mount call site: {node_id} path_get_mnt_id_at_fallback
26 1490 strstrip call site: {node_id} sd_journal_sendv
23 376 xopenat_full call site: {node_id} chattr_fd

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 _cleanup_ [function] [call site] 00001
1 _cleanup_ [function] [call site] 00002
1 outside_size_range [function] [call site] 00003
1 fuzz_setup_logging [function] [call site] 00004
2 log_set_assert_return_is_critical [function] [call site] 00005
2 log_set_max_level [function] [call site] 00006
3 log_level_is_valid [function] [call site] 00008
3 setlogmask [function] [call site] 00009
3 assert_cc [function] [call site] 00011
2 log_setup [function] [call site] 00013
3 log_parse_environment [function] [call site] 00017
4 should_parse_proc_cmdline [function] [call site] 00018
5 getpid_cached [function] [call site] 00019
6 __atomic_compare_exchange_n [function] [call site] 00020
6 pthread_atfork [function] [call site] 00022
5 invoked_by_systemd [function] [call site] 00024
6 parse_pid [function] [call site] 00026
7 safe_atolu [function] [call site] 00028
8 safe_atolu_full [function] [call site] 00029
9 assert_cc [function] [call site] 00030
9 safe_atou_full [function] [call site] 00031
10 SAFE_ATO_MASK_FLAGS [function] [call site] 00034
10 FLAGS_SET [function] [call site] 00035
10 FLAGS_SET [function] [call site] 00038
10 FLAGS_SET [function] [call site] 00040
10 mangle_base [function] [call site] 00042
11 SAFE_ATO_MASK_FLAGS [function] [call site] 00045
11 STARTSWITH_SET [function] [call site] 00046
11 STARTSWITH_SET [function] [call site] 00047
10 SAFE_ATO_MASK_FLAGS [function] [call site] 00049
7 pid_is_valid [function] [call site] 00050
6 log_debug_errno [function] [call site] 00051
6 getpid_cached [function] [call site] 00052
4 proc_cmdline_parse [function] [call site] 00053
5 proc_cmdline_strv_internal [function] [call site] 00056
6 secure_getenv [function] [call site] 00058
6 detect_container [function] [call site] 00095
7 log_debug_errno [function] [call site] 00097
7 log_debug_errno [function] [call site] 00099
7 read_one_line_file [function] [call site] 00100
8 read_one_line_file_at [function] [call site] 00101
9 fopen_unlocked_at [function] [call site] 00105
10 xfopenat_full [function] [call site] 00106
11 FLAGS_SET [function] [call site] 00133
11 xfopenat_unix_socket [function] [call site] 00134
12 connect_unix_path [function] [call site] 00150
13 connect_unix_inode [function] [call site] 00153
14 connect_unix_path_simple [function] [call site] 00156
14 FORMAT_PROC_FD_PATH [function] [call site] 00167
13 sizeof_field [function] [call site] 00170
13 connect_unix_path_simple [function] [call site] 00171
13 connect_unix_inode [function] [call site] 00173
12 shutdown [function] [call site] 00174
12 take_fdopen [function] [call site] 00175
11 FLAGS_SET [function] [call site] 00177
11 __fsetlocking [function] [call site] 00178
7 log_debug_errno [function] [call site] 00204
7 get_proc_field [function] [call site] 00207
8 fopen_unlocked [function] [call site] 00210
9 fopen_unlocked_at [function] [call site] 00211
8 proc_mounted [function] [call site] 00212
9 path_is_fs_type [function] [call site] 00213
10 is_fs_type_at [function] [call site] 00214
11 xstatfsat [function] [call site] 00215
12 xopenat [function] [call site] 00219
13 xopenat_full [function] [call site] 00220
14 FLAGS_SET [function] [call site] 00223
14 FLAGS_SET [function] [call site] 00224
14 FLAGS_SET [function] [call site] 00227
14 FLAGS_SET [function] [call site] 00228
14 fd_verify_regular [function] [call site] 00229
14 fd_reopen [function] [call site] 00242
15 FLAGS_SET [function] [call site] 00245
15 FLAGS_SET [function] [call site] 00246
15 FLAGS_SET [function] [call site] 00247
15 RET_NERRNO [function] [call site] 00248
15 proc_fd_enoent_errno [function] [call site] 00250
16 proc_mounted [function] [call site] 00251
14 FLAGS_SET [function] [call site] 00252
14 FLAGS_SET [function] [call site] 00253
14 FLAGS_SET [function] [call site] 00256
14 FLAGS_SET [function] [call site] 00257
14 FLAGS_SET [function] [call site] 00258
14 btrfs_subvol_make_fallback [function] [call site] 00259
15 btrfs_subvol_make [function] [call site] 00263
16 extract_subvolume_name [function] [call site] 00267
17 path_extract_filename [function] [call site] 00270
18 path_is_valid [function] [call site] 00271
19 path_is_valid_full [function] [call site] 00272
20 path_find_first_component [function] [call site] 00274
21 skip_slash_or_dot [function] [call site] 00276
22 startswith [function] [call site] 00278
21 strchrnul [function] [call site] 00281
21 skip_slash_or_dot [function] [call site] 00282
18 path_find_last_component [function] [call site] 00284
19 skip_slash_or_dot_backward [function] [call site] 00289
19 PTR_SUB1 [function] [call site] 00294
19 skip_slash_or_dot_backward [function] [call site] 00296
18 TAKE_PTR [function] [call site] 00298
17 btrfs_validate_subvolume_name [function] [call site] 00300
18 filename_is_valid [function] [call site] 00301
19 dot_or_dot_dot [function] [call site] 00303
19 filename_part_is_valid [function] [call site] 00304
20 strchrnul [function] [call site] 00305
17 TAKE_PTR [function] [call site] 00307
16 path_extract_directory [function] [call site] 00308
17 path_find_last_component [function] [call site] 00309
17 strdup_to [function] [call site] 00311
17 path_simplify [function] [call site] 00313
18 path_simplify_full [function] [call site] 00314
19 FLAGS_SET [function] [call site] 00316
19 path_is_absolute [function] [call site] 00323
19 path_find_first_component [function] [call site] 00324
19 path_startswith [function] [call site] 00325
20 path_startswith_full [function] [call site] 00326
21 path_find_first_component [function] [call site] 00329
21 FLAGS_SET [function] [call site] 00330
21 path_find_first_component [function] [call site] 00331
21 FLAGS_SET [function] [call site] 00332
21 FLAGS_SET [function] [call site] 00333
17 path_is_valid [function] [call site] 00338
17 TAKE_PTR [function] [call site] 00339
16 fd_reopen_condition [function] [call site] 00340
16 RET_NERRNO [function] [call site] 00348
15 ERRNO_IS_NOT_SUPPORTED [function] [call site] 00351
14 RET_NERRNO [function] [call site] 00353
14 FLAGS_SET [function] [call site] 00355
14 FLAGS_SET [function] [call site] 00356
14 FLAGS_SET [function] [call site] 00357
14 fd_verify_regular [function] [call site] 00359
14 FLAGS_SET [function] [call site] 00360
14 FLAGS_SET [function] [call site] 00363
14 fd_verify_regular [function] [call site] 00365
14 fd_reopen [function] [call site] 00366
14 openat_report_new [function] [call site] 00367
14 label_ops_post [function] [call site] 00374
14 FLAGS_SET [function] [call site] 00376
14 chattr_fd [function] [call site] 00377
15 chattr_full [function] [call site] 00378
16 ERRNO_IS_IOCTL_NOT_SUPPORTED [function] [call site] 00387
16 FLAGS_SET [function] [call site] 00388
16 UPDATE_FLAG [function] [call site] 00389
16 FLAGS_SET [function] [call site] 00390
16 ERRNO_IS_IOCTL_NOT_SUPPORTED [function] [call site] 00392
16 log_full_errno [function] [call site] 00393
16 FLAGS_SET [function] [call site] 00394
16 ERRNO_IS_IOCTL_NOT_SUPPORTED [function] [call site] 00396
16 ERRNO_IS_IOCTL_NOT_SUPPORTED [function] [call site] 00398
14 ERRNO_IS_IOCTL_NOT_SUPPORTED [function] [call site] 00399
14 label_ops_post [function] [call site] 00401
14 unlinkat [function] [call site] 00402
12 RET_NERRNO [function] [call site] 00403
11 is_fs_type [function] [call site] 00405
12 assert_cc [function] [call site] 00407
12 F_TYPE_EQUAL [function] [call site] 00408
8 read_line [function] [call site] 00409
7 log_debug_errno [function] [call site] 00410
7 parse_pid [function] [call site] 00412
7 log_debug_errno [function] [call site] 00413
7 procfs_file_alloca [function] [call site] 00414
7 read_one_line_file [function] [call site] 00415
7 log_debug_errno [function] [call site] 00416
7 startswith [function] [call site] 00417
7 read_one_line_file [function] [call site] 00418
7 log_debug_errno [function] [call site] 00420
7 getpid_cached [function] [call site] 00421
7 read_one_line_file [function] [call site] 00424
7 log_debug_errno [function] [call site] 00426
7 getenv_for_pid [function] [call site] 00427
8 getpid_cached [function] [call site] 00431
8 strdup_to_full [function] [call site] 00432
8 pid_is_valid [function] [call site] 00434
8 procfs_file_alloca [function] [call site] 00435
8 fopen_unlocked [function] [call site] 00436
8 read_nul_string [function] [call site] 00437
9 read_line_full [function] [call site] 00438
8 startswith [function] [call site] 00439
8 strdup_to_full [function] [call site] 00440
7 log_debug_errno [function] [call site] 00441
7 detect_container_files [function] [call site] 00442
8 log_debug_errno [function] [call site] 00444
7 running_in_pidns [function] [call site] 00445
8 log_debug_errno [function] [call site] 00452
7 log_debug [function] [call site] 00453
7 detect_container_files [function] [call site] 00455
7 container_from_string [function] [call site] 00456
7 log_debug [function] [call site] 00457
7 virtualization_to_string [function] [call site] 00458
6 pid_get_cmdline_strv [function] [call site] 00459
7 pid_get_cmdline_nulstr [function] [call site] 00463
8 procfs_file_alloca [function] [call site] 00464
6 proc_cmdline_filter_pid1_args [function] [call site] 00539
7 STRV_FOREACH [function] [call site] 00544
7 strv_skip [function] [call site] 00545
8 strv_isempty [function] [call site] 00546
8 strv_isempty [function] [call site] 00547
7 strv_extend [function] [call site] 00548
8 strv_extend_with_size [function] [call site] 00549
9 strv_consume_with_size [function] [call site] 00551
10 strv_push_with_size [function] [call site] 00552
11 strv_length [function] [call site] 00553
12 STRV_FOREACH [function] [call site] 00554
7 strv_extend_strv [function] [call site] 00556
7 strv_skip [function] [call site] 00568
6 read_full_file [function] [call site] 00572
7 read_full_file_full [function] [call site] 00573
8 FLAGS_SET [function] [call site] 00576
8 xfopenat_full [function] [call site] 00577
8 read_full_stream_full [function] [call site] 00578
9 FLAGS_SET [function] [call site] 00582
9 FLAGS_SET [function] [call site] 00584
9 FLAGS_SET [function] [call site] 00588
9 warn_file_is_world_accessible [function] [call site] 00589
10 log_syntax [function] [call site] 00591
10 log_warning [function] [call site] 00592
9 FLAGS_SET [function] [call site] 00593
9 FLAGS_SET [function] [call site] 00595
9 memcpy_safe [function] [call site] 00597
9 explicit_bzero_safe [function] [call site] 00598
10 explicit_bzero [function] [call site] 00599
9 MALLOC_SIZEOF_SAFE [function] [call site] 00602
9 errno_or_else [function] [call site] 00606
9 FLAGS_SET [function] [call site] 00608
9 FLAGS_SET [function] [call site] 00611
9 unbase64mem_full [function] [call site] 00613
10 CLEANUP_ERASE_PTR [function] [call site] 00617
10 unbase64_next [function] [call site] 00626
10 unbase64_next [function] [call site] 00627
10 unbase64_next [function] [call site] 00628
10 TAKE_PTR [function] [call site] 00630
9 explicit_bzero_safe [function] [call site] 00644
9 free_and_replace [function] [call site] 00645
9 FLAGS_SET [function] [call site] 00646
9 explicit_bzero_safe [function] [call site] 00649
6 strv_split_full [function] [call site] 00650
4 log_parse_environment_variables [function] [call site] 00687
5 log_set_target_from_string [function] [call site] 00689
6 log_target_from_string [function] [call site] 00690
6 log_set_target [function] [call site] 00691
5 log_warning [function] [call site] 00692
5 log_set_max_level_from_string [function] [call site] 00694
6 extract_first_word [function] [call site] 00695
6 log_level_from_string [function] [call site] 00697
6 log_set_max_level [function] [call site] 00698
6 log_target_from_string [function] [call site] 00700
6 log_level_from_string [function] [call site] 00701
5 log_warning_errno [function] [call site] 00702
5 getenv_bool [function] [call site] 00703
6 parse_boolean [function] [call site] 00705
5 log_warning_errno [function] [call site] 00706
5 log_set_max_level [function] [call site] 00707
5 log_show_color_from_string [function] [call site] 00709
6 parse_boolean [function] [call site] 00710
6 log_show_color [function] [call site] 00711
5 log_warning [function] [call site] 00712
5 log_show_location_from_string [function] [call site] 00714
6 parse_boolean [function] [call site] 00715
6 log_show_location [function] [call site] 00716
5 log_warning [function] [call site] 00717
5 log_show_time_from_string [function] [call site] 00719
6 parse_boolean [function] [call site] 00720
6 log_show_time [function] [call site] 00721
5 log_warning [function] [call site] 00722
5 log_show_tid_from_string [function] [call site] 00724
6 parse_boolean [function] [call site] 00725
6 log_show_tid [function] [call site] 00726
5 log_warning [function] [call site] 00727
5 log_set_ratelimit_kmsg_from_string [function] [call site] 00729
6 parse_boolean [function] [call site] 00730
5 log_warning [function] [call site] 00731
3 log_open [function] [call site] 00732
4 log_close_syslog [function] [call site] 00740
4 log_close_console [function] [call site] 00743
5 safe_close_above_stdio [function] [call site] 00744
6 safe_close [function] [call site] 00745
4 getpid_cached [function] [call site] 00747
4 stderr_is_journal [function] [call site] 00748
5 extract_first_word [function] [call site] 00750
5 safe_atou64 [function] [call site] 00751
6 assert_cc [function] [call site] 00752
6 safe_atollu [function] [call site] 00753
7 safe_atollu_full [function] [call site] 00754
5 safe_atou64 [function] [call site] 00767
4 log_open_journal [function] [call site] 00771
5 create_log_socket [function] [call site] 00772
6 fd_inc_sndbuf [function] [call site] 00780
7 fd_set_sndbuf [function] [call site] 00781
8 getsockopt [function] [call site] 00782
8 setsockopt_int [function] [call site] 00783
9 setsockopt [function] [call site] 00784
8 getsockopt [function] [call site] 00785
8 setsockopt_int [function] [call site] 00786
6 getpid_cached [function] [call site] 00787
6 timeval_store [function] [call site] 00788
6 timeval_store [function] [call site] 00790
6 setsockopt [function] [call site] 00791
5 connect_unix_path [function] [call site] 00792
5 log_close_journal [function] [call site] 00793
4 log_close_syslog [function] [call site] 00794
4 log_close_console [function] [call site] 00795
4 log_open_syslog [function] [call site] 00797
5 create_log_socket [function] [call site] 00798
5 connect_unix_path [function] [call site] 00799
5 safe_close [function] [call site] 00800
5 create_log_socket [function] [call site] 00801
5 connect_unix_path [function] [call site] 00802
5 log_close_syslog [function] [call site] 00803
4 log_close_journal [function] [call site] 00804
4 log_close_console [function] [call site] 00805
4 log_open_kmsg [function] [call site] 00807
5 fd_move_above_stdio [function] [call site] 00809
4 log_close_journal [function] [call site] 00810
4 log_close_syslog [function] [call site] 00811
4 log_close_console [function] [call site] 00812
4 log_close_journal [function] [call site] 00813
4 log_close_syslog [function] [call site] 00814
4 log_open_console [function] [call site] 00815
5 open_terminal [function] [call site] 00816
6 usleep_safe [function] [call site] 00819
7 clock_nanosleep [function] [call site] 00820
7 TIMESPEC_STORE [function] [call site] 00821
6 isatty_safe [function] [call site] 00822
5 fd_move_above_stdio [function] [call site] 00824
3 log_on_console [function] [call site] 00825
3 log_show_color [function] [call site] 00827
1 assert_se [function] [call site] 00828
1 fmkostemp_safe [function] [call site] 00829
2 mkostemp_safe [function] [call site] 00830
3 BLOCK_WITH_UMASK [function] [call site] 00832
3 RET_NERRNO [function] [call site] 00833
2 take_fdopen [function] [call site] 00835
1 assert_se [function] [call site] 00836
1 assert_se [function] [call site] 00839
1 link_config_ctx_new [function] [call site] 00840
1 link_load_one [function] [call site] 00843
2 _cleanup_ [function] [call site] 00844
2 null_or_empty_path [function] [call site] 00847
3 null_or_empty_path_with_root [function] [call site] 00848
4 path_startswith [function] [call site] 00865
4 chase_and_stat [function] [call site] 00866
5 empty_or_root [function] [call site] 00870
5 RET_NERRNO [function] [call site] 00873
5 FLAGS_SET [function] [call site] 00875
5 chase [function] [call site] 00876
6 empty_or_root_to_null [function] [call site] 00879
7 empty_or_root [function] [call site] 00881
7 path_is_root [function] [call site] 00882
8 path_is_root_at [function] [call site] 00883
9 fds_are_same_mount [function] [call site] 00888
10 statx_inode_same [function] [call site] 00893
11 statx_is_set [function] [call site] 00894
11 statx_is_set [function] [call site] 00895
11 FLAGS_SET [function] [call site] 00896
11 FLAGS_SET [function] [call site] 00897
10 FLAGS_SET [function] [call site] 00898
10 path_get_mnt_id_at_fallback [function] [call site] 00899
11 name_to_handle_at_loop [function] [call site] 00902
12 name_to_handle_at [function] [call site] 00906
12 strempty [function] [call site] 00907
12 TAKE_PTR [function] [call site] 00908
11 is_name_to_handle_at_fatal_error [function] [call site] 00910
12 ERRNO_IS_NEG_NOT_SUPPORTED [function] [call site] 00912
12 ERRNO_IS_NEG_PRIVILEGE [function] [call site] 00914
10 FLAGS_SET [function] [call site] 00932
10 path_get_mnt_id_at_fallback [function] [call site] 00933
10 statx_mount_same [function] [call site] 00935
11 statx_is_set [function] [call site] 00936
11 statx_is_set [function] [call site] 00937
11 FLAGS_SET [function] [call site] 00938
11 FLAGS_SET [function] [call site] 00939
6 empty_or_root [function] [call site] 00940
6 path_make_absolute_cwd [function] [call site] 00941
7 path_is_absolute [function] [call site] 00944
7 safe_getcwd [function] [call site] 00946
8 get_current_dir_name [function] [call site] 00947
8 negative_errno [function] [call site] 00948
7 path_join [function] [call site] 00950
6 path_simplify [function] [call site] 00951
6 path_is_absolute [function] [call site] 00953
6 empty_or_root [function] [call site] 00955
6 FLAGS_SET [function] [call site] 00956
6 path_join [function] [call site] 00957
6 path_make_absolute_cwd [function] [call site] 00958
6 path_startswith [function] [call site] 00959
6 log_full_errno [function] [call site] 00960
6 FLAGS_SET [function] [call site] 00961
6 SYNTHETIC_ERRNO [function] [call site] 00962
6 chaseat [function] [call site] 00964
7 FLAGS_SET [function] [call site] 00966
7 FLAGS_SET [function] [call site] 00968
7 FLAGS_SET [function] [call site] 00970
7 FLAGS_SET [function] [call site] 00972
7 FLAGS_SET [function] [call site] 00974
7 FLAGS_SET [function] [call site] 00977
7 dir_fd_is_root_or_cwd [function] [call site] 00978
8 path_is_root_at [function] [call site] 00979
7 FLAGS_SET [function] [call site] 00981
7 chaseat_needs_absolute [function] [call site] 00983
8 path_is_absolute [function] [call site] 00984
8 dir_fd_is_root [function] [call site] 00985
9 path_is_root_at [function] [call site] 00986
7 FLAGS_SET [function] [call site] 00990
7 ENDSWITH_SET [function] [call site] 00993
7 FLAGS_SET [function] [call site] 00994
7 dot_or_dot_dot [function] [call site] 00995
7 FLAGS_SET [function] [call site] 00997
7 path_find_first_component [function] [call site] 00998
7 empty_or_root [function] [call site] 01001
7 FLAGS_SET [function] [call site] 01002
7 FLAGS_SET [function] [call site] 01003
7 stat_inode_same [function] [call site] 01006
8 stat_is_set [function] [call site] 01007
8 stat_is_set [function] [call site] 01008
7 dir_fd_is_root [function] [call site] 01009
7 FLAGS_SET [function] [call site] 01010
7 path_extract_directory [function] [call site] 01011
7 path_is_absolute [function] [call site] 01013
7 free_and_replace [function] [call site] 01014
7 FLAGS_SET [function] [call site] 01018
7 assert_not_reached [function] [call site] 01019
7 FLAGS_SET [function] [call site] 01022
7 path_is_valid [function] [call site] 01023
7 path_extend [function] [call site] 01024
7 FLAGS_SET [function] [call site] 01025
7 FLAGS_SET [function] [call site] 01026
7 unsafe_transition [function] [call site] 01027
7 log_unsafe_transition [function] [call site] 01028
8 FLAGS_SET [function] [call site] 01029
8 fd_get_path [function] [call site] 01030
9 safe_getcwd [function] [call site] 01032
9 readlink_malloc [function] [call site] 01033
10 readlinkat_malloc [function] [call site] 01034
9 FORMAT_PROC_FD_PATH [function] [call site] 01040
9 proc_fd_enoent_errno [function] [call site] 01041
8 fd_get_path [function] [call site] 01042
8 uid_to_name [function] [call site] 01067
8 log_warning_errno [function] [call site] 01068
8 SYNTHETIC_ERRNO [function] [call site] 01069
8 glyph [function] [call site] 01072
9 glyph_full [function] [call site] 01073
10 emoji_enabled [function] [call site] 01075
11 STR_IN_SET [function] [call site] 01076
11 is_locale_utf8 [function] [call site] 01077
12 is_locale_utf8_impl [function] [call site] 01078
13 secure_getenv_bool [function] [call site] 01079
13 log_debug_errno [function] [call site] 01080
13 is_main_thread [function] [call site] 01081
14 getpid_cached [function] [call site] 01082
13 setlocale [function] [call site] 01084
13 nl_langinfo [function] [call site] 01085
13 setlocale [function] [call site] 01087
13 STR_IN_SET [function] [call site] 01088
10 is_locale_utf8 [function] [call site] 01092
7 FLAGS_SET [function] [call site] 01095
7 FLAGS_SET [function] [call site] 01099
7 unsafe_transition [function] [call site] 01100
7 log_unsafe_transition [function] [call site] 01101
7 close_and_replace [function] [call site] 01102
7 close_and_replace [function] [call site] 01103
7 RET_NERRNO [function] [call site] 01104
7 path_is_safe [function] [call site] 01107
8 path_is_valid_full [function] [call site] 01108
7 FLAGS_SET [function] [call site] 01109
7 xopenat_full [function] [call site] 01111
7 FLAGS_SET [function] [call site] 01112
7 path_extend [function] [call site] 01114
7 FLAGS_SET [function] [call site] 01115
7 path_extend [function] [call site] 01116
7 FLAGS_SET [function] [call site] 01118
7 unsafe_transition [function] [call site] 01119
7 log_unsafe_transition [function] [call site] 01120
7 FLAGS_SET [function] [call site] 01121
7 fd_is_fs_type [function] [call site] 01122
8 is_fs_type_at [function] [call site] 01123
7 log_autofs_mount_point [function] [call site] 01124
8 FLAGS_SET [function] [call site] 01125
8 fd_get_path [function] [call site] 01126
8 log_warning_errno [function] [call site] 01127
8 SYNTHETIC_ERRNO [function] [call site] 01128
7 FLAGS_SET [function] [call site] 01131
7 FLAGS_SET [function] [call site] 01133
7 log_prohibited_symlink [function] [call site] 01134
8 FLAGS_SET [function] [call site] 01136
8 fd_get_path [function] [call site] 01137
8 log_warning_errno [function] [call site] 01138
8 SYNTHETIC_ERRNO [function] [call site] 01139
7 readlinkat_malloc [function] [call site] 01141
7 path_is_absolute [function] [call site] 01143
7 safe_close [function] [call site] 01144
7 fd_reopen [function] [call site] 01145
7 FLAGS_SET [function] [call site] 01147
7 unsafe_transition [function] [call site] 01148
7 log_unsafe_transition [function] [call site] 01149
7 FLAGS_SET [function] [call site] 01150
7 path_extend [function] [call site] 01159
7 free_and_replace [function] [call site] 01160
7 FLAGS_SET [function] [call site] 01161
7 path_extend [function] [call site] 01162
7 FLAGS_SET [function] [call site] 01163
7 close_and_replace [function] [call site] 01165
7 FLAGS_SET [function] [call site] 01166
7 stat_verify_directory [function] [call site] 01167
7 FLAGS_SET [function] [call site] 01171
7 FLAGS_SET [function] [call site] 01177
7 path_extract_filename [function] [call site] 01178
7 free_and_replace [function] [call site] 01179
7 FLAGS_SET [function] [call site] 01181
7 strextend [function] [call site] 01183
7 FLAGS_SET [function] [call site] 01187
7 path_find_first_component [function] [call site] 01190
7 path_join [function] [call site] 01192
6 FLAGS_SET [function] [call site] 01193
6 empty_or_root [function] [call site] 01194
6 path_is_absolute [function] [call site] 01196
6 path_is_absolute [function] [call site] 01198
6 path_join [function] [call site] 01199
6 STR_IN_SET [function] [call site] 01200
6 free_and_replace [function] [call site] 01201
2 log_warning_errno [function] [call site] 01211
2 log_debug [function] [call site] 01212
2 FOREACH_ELEMENT [function] [call site] 01217
2 path_extract_filename [function] [call site] 01218
2 log_error_errno [function] [call site] 01219
2 config_parse_many [function] [call site] 01221
3 conf_files_list_dropins [function] [call site] 01225
4 strv_extend_strv_concat [function] [call site] 01230
5 strv_extend_strv_biconcat [function] [call site] 01231
6 strv_consume [function] [call site] 01235
7 strv_consume_with_size [function] [call site] 01236
4 conf_files_list_strv [function] [call site] 01237
5 log_debug_errno [function] [call site] 01256
5 files_add [function] [call site] 01257
6 FOREACH_DIRENT [function] [call site] 01262
6 hashmap_contains [function] [call site] 01264
7 _hashmap_contains [function] [call site] 01265
8 bucket_hash [function] [call site] 01266
8 bucket_scan [function] [call site] 01267
7 HASHMAP_BASE [function] [call site] 01268
6 log_debug [function] [call site] 01269
6 set_contains [function] [call site] 01270
7 _hashmap_contains [function] [call site] 01271
7 HASHMAP_BASE [function] [call site] 01272
6 log_debug [function] [call site] 01273
6 log_debug_errno [function] [call site] 01276
6 null_or_empty [function] [call site] 01277
6 set_put_strdup [function] [call site] 01278
6 log_debug [function] [call site] 01279
6 log_debug [function] [call site] 01282
6 log_debug [function] [call site] 01283
6 hashmap_ensure_put [function] [call site] 01285
7 hashmap_ensure_allocated [function] [call site] 01286
8 hashmap_base_ensure_allocated [function] [call site] 01287
9 hashmap_base_new [function] [call site] 01290
10 assert_se [function] [call site] 01315
10 pthread_once [function] [call site] 01316
10 assert_se [function] [call site] 01317
10 pthread_mutex_lock [function] [call site] 01318
10 LIST_PREPEND [function] [call site] 01319
10 assert_se [function] [call site] 01320
10 pthread_mutex_unlock [function] [call site] 01321
7 hashmap_put [function] [call site] 01322
8 bucket_hash [function] [call site] 01324
8 bucket_scan [function] [call site] 01325
8 plain_bucket_at [function] [call site] 01326
9 bucket_at [function] [call site] 01327
10 CAST_ALIGN_PTR [function] [call site] 01328
10 storage_ptr [function] [call site] 01329
9 HASHMAP_BASE [function] [call site] 01330
8 bucket_at_swap [function] [call site] 01331
8 hashmap_put_boldly [function] [call site] 01332
6 path_join [function] [call site] 01333
6 hashmap_ensure_put [function] [call site] 01334
5 log_debug_errno [function] [call site] 01338
5 copy_and_sort_files_from_hashmap [function] [call site] 01339
6 hashmap_dump_sorted [function] [call site] 01341
7 _hashmap_dump_sorted [function] [call site] 01342
8 _hashmap_dump_entries_sorted [function] [call site] 01343
9 _hashmap_size [function] [call site] 01346
10 n_entries [function] [call site] 01347
9 _hashmap_size [function] [call site] 01348
9 HASHMAP_FOREACH_IDX [function] [call site] 01349
9 bucket_at [function] [call site] 01350
9 _hashmap_size [function] [call site] 01352
9 typesafe_qsort_r [function] [call site] 01353
8 FOREACH_ARRAY [function] [call site] 01355
8 entry_value [function] [call site] 01356
9 assert_not_reached [function] [call site] 01357
7 HASHMAP_BASE [function] [call site] 01359
3 log_full_errno [function] [call site] 01366
3 FLAGS_SET [function] [call site] 01367
3 config_parse_many_files [function] [call site] 01368
4 hashmap_new [function] [call site] 01369
5 hashmap_base_new [function] [call site] 01370
4 log_oom_full [function] [call site] 01371
4 chase_and_fopen_unlocked [function] [call site] 01372
5 fopen_mode_to_flags [function] [call site] 01377
5 chase_and_open [function] [call site] 01378
6 empty_or_root [function] [call site] 01380
6 xopenat_full [function] [call site] 01381
6 FLAGS_SET [function] [call site] 01382
6 FLAGS_SET [function] [call site] 01385
6 FLAGS_SET [function] [call site] 01386
6 chase_extract_filename [function] [call site] 01387
7 path_is_absolute [function] [call site] 01391
7 empty_or_root_to_null [function] [call site] 01392
7 empty_or_root [function] [call site] 01393
7 path_make_absolute_cwd [function] [call site] 01394
7 path_startswith [function] [call site] 01395
7 path_extract_filename [function] [call site] 01397
7 strdup_to [function] [call site] 01398
6 xopenat_full [function] [call site] 01399
5 take_fdopen_unlocked [function] [call site] 01402
4 log_full_errno [function] [call site] 01409
4 ordered_hashmap_ensure_put [function] [call site] 01410
5 ordered_hashmap_ensure_allocated [function] [call site] 01411
6 hashmap_base_ensure_allocated [function] [call site] 01412
5 ordered_hashmap_put [function] [call site] 01413
6 hashmap_put [function] [call site] 01414
6 PLAIN_HASHMAP [function] [call site] 01415
4 log_oom_full [function] [call site] 01417
4 log_oom_full [function] [call site] 01420
4 log_full_errno [function] [call site] 01422
4 set_ensure_consume [function] [call site] 01423
5 set_ensure_put [function] [call site] 01424
6 set_ensure_allocated [function] [call site] 01425
7 hashmap_base_ensure_allocated [function] [call site] 01426
6 set_put [function] [call site] 01427
7 bucket_hash [function] [call site] 01429
7 bucket_scan [function] [call site] 01430
7 bucket_at_swap [function] [call site] 01431
7 hashmap_put_boldly [function] [call site] 01432
5 struct [call site] 01433
4 log_oom_full [function] [call site] 01436
4 chase_and_fopen_unlocked [function] [call site] 01437
4 log_full_errno [function] [call site] 01438
4 log_full_errno [function] [call site] 01441
4 set_contains [function] [call site] 01442
4 log_debug [function] [call site] 01443
4 config_parse [function] [call site] 01444
5 log_full_errno [function] [call site] 01448
5 log_full_errno [function] [call site] 01451
5 FLAGS_SET [function] [call site] 01452
5 stat_warn_permissions [function] [call site] 01453
5 read_line [function] [call site] 01461
5 log_error_errno [function] [call site] 01462
5 FLAGS_SET [function] [call site] 01463
5 log_error_errno [function] [call site] 01464
5 skip_leading_chars [function] [call site] 01465
5 startswith [function] [call site] 01468
5 log_error [function] [call site] 01471
6 sd_journal_print [function] [call site] 01472
7 sd_journal_printv [function] [call site] 01474
8 assert_return [function] [call site] 01475
8 assert_return [function] [call site] 01476
8 assert_return [function] [call site] 01477
8 vsnprintf [function] [call site] 01481
8 alloca_safe [function] [call site] 01483
8 assert_se [function] [call site] 01485
8 vsnprintf [function] [call site] 01486
8 strstrip [function] [call site] 01487
9 delete_trailing_chars [function] [call site] 01488
9 skip_leading_chars [function] [call site] 01490
8 IOVEC_MAKE_STRING [function] [call site] 01492
8 IOVEC_MAKE_STRING [function] [call site] 01493
8 sd_journal_sendv [function] [call site] 01494
9 sockaddr_un_len [function] [call site] 01495
9 assert_return [function] [call site] 01499
9 assert_return [function] [call site] 01500
9 _unlikely_ [function] [call site] 01503
9 _unlikely_ [function] [call site] 01505
9 startswith [function] [call site] 01506
9 _unlikely_ [function] [call site] 01508
9 IOVEC_MAKE [function] [call site] 01509
9 IOVEC_MAKE_STRING [function] [call site] 01510
9 htole64 [function] [call site] 01511
10 bswap_64_on_be [function] [call site] 01512
9 IOVEC_MAKE [function] [call site] 01513
9 IOVEC_MAKE [function] [call site] 01514
9 IOVEC_MAKE_STRING [function] [call site] 01515
9 string_is_safe [function] [call site] 01516
9 IOVEC_MAKE_STRING [function] [call site] 01518
9 IOVEC_MAKE_STRING [function] [call site] 01519
9 IOVEC_MAKE_STRING [function] [call site] 01520
9 journal_fd [function] [call site] 01521
10 fd_inc_sndbuf [function] [call site] 01523
10 __atomic_compare_exchange_n [function] [call site] 01524
10 safe_close [function] [call site] 01525
9 _unlikely_ [function] [call site] 01526
9 memfd_new_full [function] [call site] 01529
10 assert_se [function] [call site] 01530
10 utf8_escape_invalid [function] [call site] 01533
11 utf8_encoded_valid_unichar [function] [call site] 01537
12 utf8_encoded_expected_len [function] [call site] 01540
12 utf8_encoded_to_unichar [function] [call site] 01541
13 utf8_encoded_expected_len [function] [call site] 01543
12 utf8_unichar_to_encoded_len [function] [call site] 01544
12 unichar_is_valid [function] [call site] 01545
10 memfd_create_wrapper [function] [call site] 01553
11 RET_NERRNO [function] [call site] 01555
11 memfd_create [function] [call site] 01556
11 RET_NERRNO [function] [call site] 01557
11 memfd_create [function] [call site] 01558
9 memfd_set_sealed [function] [call site] 01560
10 memfd_add_seals [function] [call site] 01561
9 send_one_fd_sa [function] [call site] 01565
10 send_one_fd_iov_sa [function] [call site] 01567
5 strextend [function] [call site] 01576
5 parse_line [function] [call site] 01580
6 utf8_is_valid [function] [call site] 01587
7 utf8_is_valid_n [function] [call site] 01588
8 _unlikely_ [function] [call site] 01590
8 utf8_encoded_valid_unichar [function] [call site] 01591
8 _unlikely_ [function] [call site] 01592
6 log_syntax_invalid_utf8 [function] [call site] 01593
6 log_syntax [function] [call site] 01596
6 SYNTHETIC_ERRNO [function] [call site] 01597
6 string_is_safe [function] [call site] 01600
6 log_syntax [function] [call site] 01601
6 SYNTHETIC_ERRNO [function] [call site] 01602
6 nulstr_contains [function] [call site] 01603
7 nulstr_get [function] [call site] 01604
8 NULSTR_FOREACH [function] [call site] 01605
6 startswith [function] [call site] 01607
6 NULSTR_FOREACH [function] [call site] 01608
6 streq_ptr [function] [call site] 01609
6 startswith [function] [call site] 01610
6 log_syntax [function] [call site] 01611
6 free_and_replace [function] [call site] 01613
6 log_syntax [function] [call site] 01614
6 log_syntax [function] [call site] 01616
6 log_syntax [function] [call site] 01617
5 log_warning_errno [function] [call site] 01632
5 parse_line [function] [call site] 01634
5 log_warning_errno [function] [call site] 01635
4 log_full_errno [function] [call site] 01647
4 config_parse [function] [call site] 01648
4 hashmap_put_stats_by_path [function] [call site] 01650
4 log_full_errno [function] [call site] 01651
2 STRV_MAKE_CONST [function] [call site] 01654
2 hashmap_move [function] [call site] 01655
3 _hashmap_move [function] [call site] 01656
4 resize_buckets [function] [call site] 01659
5 n_entries [function] [call site] 01661
5 _unlikely_ [function] [call site] 01662
5 _unlikely_ [function] [call site] 01663
5 _unlikely_ [function] [call site] 01664
5 n_buckets [function] [call site] 01665
5 get_hash_key [function] [call site] 01673
6 random_bytes [function] [call site] 01674
7 getrandom [function] [call site] 01676
7 loop_read_exact [function] [call site] 01678
7 fallback_random_bytes [function] [call site] 01690
8 now [function] [call site] 01691
9 assert_se [function] [call site] 01692
9 clock_gettime [function] [call site] 01693
9 map_clock_id [function] [call site] 01694
9 timespec_load [function] [call site] 01695
8 getpid_cached [function] [call site] 01698
8 ULONG_TO_PTR [function] [call site] 01702
8 getauxval [function] [call site] 01703
8 pidfd_get_inode_id_self_cached [function] [call site] 01704
9 getpid_cached [function] [call site] 01706
9 pidfd_open [function] [call site] 01707
9 getpid_cached [function] [call site] 01708
9 pidfd_get_inode_id [function] [call site] 01709
10 pidfd_check_pidfs [function] [call site] 01711
11 pidfd_open [function] [call site] 01712
11 getpid_cached [function] [call site] 01713
11 fd_is_fs_type [function] [call site] 01714
10 pidfd_get_inode_id_impl [function] [call site] 01715
11 RET_NERRNO [function] [call site] 01717
11 name_to_handle_at [function] [call site] 01718
11 CAST_ALIGN_PTR [function] [call site] 01719
11 is_name_to_handle_at_fatal_error [function] [call site] 01721
9 ERRNO_IS_NEG_NOT_SUPPORTED [function] [call site] 01723
9 getpid_cached [function] [call site] 01724
8 sha256_init_ctx [function] [call site] 01725
8 sha256_process_bytes [function] [call site] 01727
8 sha256_finish_ctx [function] [call site] 01744
8 sha256_finish_ctx [function] [call site] 01754
5 dib_raw_ptr [function] [call site] 01756
6 storage_ptr [function] [call site] 01757
6 n_buckets [function] [call site] 01758
5 bucket_at [function] [call site] 01761
5 n_buckets [function] [call site] 01762
5 n_buckets [function] [call site] 01764
5 bucket_hash [function] [call site] 01765
5 bucket_at [function] [call site] 01766
5 bucket_move_entry [function] [call site] 01767
6 bucket_at_virtual [function] [call site] 01769
7 bucket_at [function] [call site] 01770
7 bucket_at_swap [function] [call site] 01771
7 assert_not_reached [function] [call site] 01772
6 bucket_at_virtual [function] [call site] 01773
6 bucket_at_virtual [function] [call site] 01775
6 bucket_at_virtual [function] [call site] 01776
5 bucket_at [function] [call site] 01778
5 hashmap_put_robin_hood [function] [call site] 01779
6 dib_raw_ptr [function] [call site] 01780
6 bucket_move_entry [function] [call site] 01782
6 bucket_set_dib [function] [call site] 01783
6 bucket_move_entry [function] [call site] 01786
6 bucket_move_entry [function] [call site] 01787
6 bucket_calculate_dib [function] [call site] 01788
7 bucket_hash [function] [call site] 01790
7 bucket_at [function] [call site] 01791
7 bucket_distance [function] [call site] 01792
8 n_buckets [function] [call site] 01793
6 bucket_set_dib [function] [call site] 01794
6 bucket_move_entry [function] [call site] 01795
6 bucket_move_entry [function] [call site] 01796
6 bucket_move_entry [function] [call site] 01797
5 bucket_hash [function] [call site] 01800
5 bucket_at_swap [function] [call site] 01801
5 assert_se [function] [call site] 01802
5 n_entries [function] [call site] 01803
4 n_entries [function] [call site] 01804
4 bucket_at [function] [call site] 01805
4 bucket_hash [function] [call site] 01806
4 bucket_scan [function] [call site] 01807
4 bucket_at_swap [function] [call site] 01808
4 assert_se [function] [call site] 01809
4 hashmap_put_boldly [function] [call site] 01810
4 remove_entry [function] [call site] 01811
3 HASHMAP_BASE [function] [call site] 01812
3 HASHMAP_BASE [function] [call site] 01813
2 log_warning_errno [function] [call site] 01814
2 net_match_is_empty [function] [call site] 01816
3 set_isempty [function] [call site] 01818
4 set_size [function] [call site] 01819
5 _hashmap_size [function] [call site] 01820
5 HASHMAP_BASE [function] [call site] 01821
3 set_isempty [function] [call site] 01822
3 strv_isempty [function] [call site] 01823
3 strv_isempty [function] [call site] 01824
3 strv_isempty [function] [call site] 01825
3 strv_isempty [function] [call site] 01826
3 strv_isempty [function] [call site] 01827
3 strv_isempty [function] [call site] 01828
3 strv_isempty [function] [call site] 01829
3 strv_isempty [function] [call site] 01830
3 set_isempty [function] [call site] 01831
2 log_warning [function] [call site] 01832
2 condition_test_list [function] [call site] 01833
3 to_string [function] [call site] 01839
3 to_string [function] [call site] 01841
3 condition_result_to_string [function] [call site] 01842
2 log_debug [function] [call site] 01843
2 log_warning [function] [call site] 01845
2 link_adjust_wol_options [function] [call site] 01846
3 link_read_wol_password_from_file [function] [call site] 01848
4 _cleanup_ [function] [call site] 01849
4 read_full_file_full [function] [call site] 01851
4 link_parse_wol_password [function] [call site] 01852
5 _cleanup_ [function] [call site] 01853
5 assert_cc [function] [call site] 01856
5 parse_ether_addr [function] [call site] 01857
6 parse_hw_addr_full [function] [call site] 01860
7 in_addr_from_string_auto [function] [call site] 01865
8 in_addr_from_string [function] [call site] 01867
8 in_addr_from_string [function] [call site] 01872
7 in_addr_from_string [function] [call site] 01873
7 FAMILY_ADDRESS_SIZE [function] [call site] 01874
8 assert_not_reached [function] [call site] 01875
5 erase_and_free [function] [call site] 01891
6 MALLOC_SIZEOF_SAFE [function] [call site] 01892
6 explicit_bzero_safe [function] [call site] 01893
3 log_warning_errno [function] [call site] 01897
3 link_read_wol_password_from_cred [function] [call site] 01898
4 _cleanup_ [function] [call site] 01899
4 FLAGS_SET [function] [call site] 01902
4 path_extract_filename [function] [call site] 01903
4 read_credential [function] [call site] 01905
5 credential_name_valid [function] [call site] 01907
6 filename_is_valid [function] [call site] 01908
6 fdname_is_valid [function] [call site] 01909
5 get_credentials_dir [function] [call site] 01910
6 get_credentials_dir_internal [function] [call site] 01911
7 secure_getenv [function] [call site] 01913
7 path_is_absolute [function] [call site] 01914
5 path_join [function] [call site] 01922
5 read_full_file_full [function] [call site] 01923
4 read_credential [function] [call site] 01924
4 link_parse_wol_password [function] [call site] 01925
3 log_warning_errno [function] [call site] 01927
2 sr_iov_drop_invalid_sections [function] [call site] 01928
3 sr_iov_section_verify [function] [call site] 01929
4 section_is_invalid [function] [call site] 01931
4 log_warning_errno [function] [call site] 01932
4 SYNTHETIC_ERRNO [function] [call site] 01933
4 log_warning_errno [function] [call site] 01934
4 SYNTHETIC_ERRNO [function] [call site] 01935
3 sr_iov_free [function] [call site] 01936
4 ordered_hashmap_remove [function] [call site] 01937
5 _hashmap_remove [function] [call site] 01938
6 bucket_hash [function] [call site] 01939
6 bucket_scan [function] [call site] 01940
6 bucket_at [function] [call site] 01941
6 entry_value [function] [call site] 01942
6 remove_entry [function] [call site] 01943
5 HASHMAP_BASE [function] [call site] 01944
4 config_section_free [function] [call site] 01945
3 set_remove [function] [call site] 01948
4 _hashmap_remove [function] [call site] 01949
4 HASHMAP_BASE [function] [call site] 01950
3 log_warning [function] [call site] 01951
3 sr_iov_free [function] [call site] 01952
3 set_ensure_put [function] [call site] 01953
2 log_debug [function] [call site] 01956
2 LIST_PREPEND [function] [call site] 01957