linux-5.12-init-part-callgraph.dot 98 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741
  1. digraph G{
  2. rankdir=LR;
  3. size="800,600";
  4. node [fontsize=10,fontcolor=red,style=filled,fillcolor=lightblue];
  5. "init_rootfs() <void __init init_rootfs (void) at ./init/do_mounts.c:635>:" -> "IS_ENABLED()";
  6. "init_rootfs() <void __init init_rootfs (void) at ./init/do_mounts.c:635>:" -> "strstr()";
  7. "load_ramdisk() <int __init load_ramdisk (char *str) at ./init/do_mounts.c:38>:" -> "pr_warn()";
  8. "prepare_namespace() <void __init prepare_namespace (void) at ./init/do_mounts.c:569>:" -> "printk()";
  9. "prepare_namespace() <void __init prepare_namespace (void) at ./init/do_mounts.c:569>:" -> "ssleep()";
  10. "prepare_namespace() <void __init prepare_namespace (void) at ./init/do_mounts.c:569>:" -> "wait_for_device_probe()";
  11. "prepare_namespace() <void __init prepare_namespace (void) at ./init/do_mounts.c:569>:" -> "md_run_setup()";
  12. "prepare_namespace() <void __init prepare_namespace (void) at ./init/do_mounts.c:569>:" -> "strncmp()";
  13. "prepare_namespace() <void __init prepare_namespace (void) at ./init/do_mounts.c:569>:" -> "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:";
  14. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "alloc_page()";
  15. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "page_address()";
  16. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "scnprintf()";
  17. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "MAJOR()";
  18. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "MINOR()";
  19. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "get_fs_names() <void __init get_fs_names (char *page) at ./init/do_mounts.c:347>:";
  20. "get_fs_names() <void __init get_fs_names (char *page) at ./init/do_mounts.c:347>:" -> "strcpy()";
  21. "get_fs_names() <void __init get_fs_names (char *page) at ./init/do_mounts.c:347>:" -> "get_filesystem_list()";
  22. "get_fs_names() <void __init get_fs_names (char *page) at ./init/do_mounts.c:347>:" -> "strchr()";
  23. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "strlen()";
  24. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:";
  25. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "alloc_page()";
  26. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "page_address()";
  27. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "strncpy()";
  28. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "init_mount()";
  29. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "init_chdir()";
  30. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "printk()";
  31. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "sb_rdonly()";
  32. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "MAJOR()";
  33. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "MINOR()";
  34. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "put_page()";
  35. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "printk()";
  36. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "printk_all_partitions()";
  37. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "panic()";
  38. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "put_page()";
  39. "prepare_namespace() <void __init prepare_namespace (void) at ./init/do_mounts.c:569>:" -> "name_to_dev_t() <dev_t name_to_dev_t (const char *name) at ./init/do_mounts.c:284>:";
  40. "name_to_dev_t() <dev_t name_to_dev_t (const char *name) at ./init/do_mounts.c:284>:" -> "strcmp()";
  41. "name_to_dev_t() <dev_t name_to_dev_t (const char *name) at ./init/do_mounts.c:284>:" -> "strncmp()";
  42. "name_to_dev_t() <dev_t name_to_dev_t (const char *name) at ./init/do_mounts.c:284>:" -> "devt_from_partuuid() <dev_t devt_from_partuuid (const char *uuid_str) at ./init/do_mounts.c:101>:";
  43. "devt_from_partuuid() <dev_t devt_from_partuuid (const char *uuid_str) at ./init/do_mounts.c:101>:" -> "strchr()";
  44. "devt_from_partuuid() <dev_t devt_from_partuuid (const char *uuid_str) at ./init/do_mounts.c:101>:" -> "sscanf()";
  45. "devt_from_partuuid() <dev_t devt_from_partuuid (const char *uuid_str) at ./init/do_mounts.c:101>:" -> "strlen()";
  46. "devt_from_partuuid() <dev_t devt_from_partuuid (const char *uuid_str) at ./init/do_mounts.c:101>:" -> "class_find_device()";
  47. "devt_from_partuuid() <dev_t devt_from_partuuid (const char *uuid_str) at ./init/do_mounts.c:101>:" -> "match_dev_by_uuid() <int match_dev_by_uuid (struct device *dev, const void *data) at ./init/do_mounts.c:77>:";
  48. "match_dev_by_uuid() <int match_dev_by_uuid (struct device *dev, const void *data) at ./init/do_mounts.c:77>:" -> "dev_to_bdev()";
  49. "match_dev_by_uuid() <int match_dev_by_uuid (struct device *dev, const void *data) at ./init/do_mounts.c:77>:" -> "strncasecmp()";
  50. "devt_from_partuuid() <dev_t devt_from_partuuid (const char *uuid_str) at ./init/do_mounts.c:101>:" -> "bdget_disk()";
  51. "devt_from_partuuid() <dev_t devt_from_partuuid (const char *uuid_str) at ./init/do_mounts.c:101>:" -> "dev_to_disk()";
  52. "devt_from_partuuid() <dev_t devt_from_partuuid (const char *uuid_str) at ./init/do_mounts.c:101>:" -> "dev_to_bdev()";
  53. "devt_from_partuuid() <dev_t devt_from_partuuid (const char *uuid_str) at ./init/do_mounts.c:101>:" -> "bdput()";
  54. "devt_from_partuuid() <dev_t devt_from_partuuid (const char *uuid_str) at ./init/do_mounts.c:101>:" -> "put_device()";
  55. "devt_from_partuuid() <dev_t devt_from_partuuid (const char *uuid_str) at ./init/do_mounts.c:101>:" -> "pr_err()";
  56. "name_to_dev_t() <dev_t name_to_dev_t (const char *name) at ./init/do_mounts.c:284>:" -> "devt_from_partlabel() <dev_t devt_from_partlabel (const char *label) at ./init/do_mounts.c:177>:";
  57. "devt_from_partlabel() <dev_t devt_from_partlabel (const char *label) at ./init/do_mounts.c:177>:" -> "class_find_device()";
  58. "devt_from_partlabel() <dev_t devt_from_partlabel (const char *label) at ./init/do_mounts.c:177>:" -> "match_dev_by_label() <int match_dev_by_label (struct device *dev, const void *data) at ./init/do_mounts.c:167>:";
  59. "match_dev_by_label() <int match_dev_by_label (struct device *dev, const void *data) at ./init/do_mounts.c:167>:" -> "dev_to_bdev()";
  60. "match_dev_by_label() <int match_dev_by_label (struct device *dev, const void *data) at ./init/do_mounts.c:167>:" -> "strcmp()";
  61. "devt_from_partlabel() <dev_t devt_from_partlabel (const char *label) at ./init/do_mounts.c:177>:" -> "put_device()";
  62. "name_to_dev_t() <dev_t name_to_dev_t (const char *name) at ./init/do_mounts.c:284>:" -> "devt_from_devname() <dev_t devt_from_devname (const char *name) at ./init/do_mounts.c:191>:";
  63. "devt_from_devname() <dev_t devt_from_devname (const char *name) at ./init/do_mounts.c:191>:" -> "strlen()";
  64. "devt_from_devname() <dev_t devt_from_devname (const char *name) at ./init/do_mounts.c:191>:" -> "strcpy()";
  65. "devt_from_devname() <dev_t devt_from_devname (const char *name) at ./init/do_mounts.c:191>:" -> "blk_lookup_devt()";
  66. "devt_from_devname() <dev_t devt_from_devname (const char *name) at ./init/do_mounts.c:191>:" -> "isdigit()";
  67. "devt_from_devname() <dev_t devt_from_devname (const char *name) at ./init/do_mounts.c:191>:" -> "simple_strtoul()";
  68. "name_to_dev_t() <dev_t name_to_dev_t (const char *name) at ./init/do_mounts.c:284>:" -> "devt_from_devnum() <dev_t devt_from_devnum (const char *name) at ./init/do_mounts.c:234>:";
  69. "devt_from_devnum() <dev_t devt_from_devnum (const char *name) at ./init/do_mounts.c:234>:" -> "sscanf()";
  70. "devt_from_devnum() <dev_t devt_from_devnum (const char *name) at ./init/do_mounts.c:234>:" -> "MKDEV()";
  71. "devt_from_devnum() <dev_t devt_from_devnum (const char *name) at ./init/do_mounts.c:234>:" -> "MAJOR()";
  72. "devt_from_devnum() <dev_t devt_from_devnum (const char *name) at ./init/do_mounts.c:234>:" -> "MINOR()";
  73. "devt_from_devnum() <dev_t devt_from_devnum (const char *name) at ./init/do_mounts.c:234>:" -> "new_decode_dev()";
  74. "devt_from_devnum() <dev_t devt_from_devnum (const char *name) at ./init/do_mounts.c:234>:" -> "simple_strtoul()";
  75. "prepare_namespace() <void __init prepare_namespace (void) at ./init/do_mounts.c:569>:" -> "initrd_load()";
  76. "prepare_namespace() <void __init prepare_namespace (void) at ./init/do_mounts.c:569>:" -> "driver_probe_done()";
  77. "prepare_namespace() <void __init prepare_namespace (void) at ./init/do_mounts.c:569>:" -> "msleep()";
  78. "prepare_namespace() <void __init prepare_namespace (void) at ./init/do_mounts.c:569>:" -> "async_synchronize_full()";
  79. "prepare_namespace() <void __init prepare_namespace (void) at ./init/do_mounts.c:569>:" -> "mount_root() <void __init mount_root (void) at ./init/do_mounts.c:539>:";
  80. "mount_root() <void __init mount_root (void) at ./init/do_mounts.c:539>:" -> "mount_nfs_root() <int __init mount_nfs_root (void) at ./init/do_mounts.c:469>:";
  81. "mount_nfs_root() <int __init mount_nfs_root (void) at ./init/do_mounts.c:469>:" -> "nfs_root_data()";
  82. "mount_nfs_root() <int __init mount_nfs_root (void) at ./init/do_mounts.c:469>:" -> "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:";
  83. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "alloc_page()";
  84. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "page_address()";
  85. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "strncpy()";
  86. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "init_mount()";
  87. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "init_chdir()";
  88. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "printk()";
  89. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "sb_rdonly()";
  90. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "MAJOR()";
  91. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "MINOR()";
  92. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "put_page()";
  93. "mount_nfs_root() <int __init mount_nfs_root (void) at ./init/do_mounts.c:469>:" -> "ssleep()";
  94. "mount_root() <void __init mount_root (void) at ./init/do_mounts.c:539>:" -> "printk()";
  95. "mount_root() <void __init mount_root (void) at ./init/do_mounts.c:539>:" -> "mount_cifs_root() <int __init mount_cifs_root (void) at ./init/do_mounts.c:511>:";
  96. "mount_cifs_root() <int __init mount_cifs_root (void) at ./init/do_mounts.c:511>:" -> "cifs_root_data()";
  97. "mount_cifs_root() <int __init mount_cifs_root (void) at ./init/do_mounts.c:511>:" -> "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:";
  98. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "alloc_page()";
  99. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "page_address()";
  100. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "strncpy()";
  101. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "init_mount()";
  102. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "init_chdir()";
  103. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "printk()";
  104. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "sb_rdonly()";
  105. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "MAJOR()";
  106. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "MINOR()";
  107. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "put_page()";
  108. "mount_cifs_root() <int __init mount_cifs_root (void) at ./init/do_mounts.c:511>:" -> "ssleep()";
  109. "mount_root() <void __init mount_root (void) at ./init/do_mounts.c:539>:" -> "create_dev()";
  110. "mount_root() <void __init mount_root (void) at ./init/do_mounts.c:539>:" -> "pr_emerg()";
  111. "mount_root() <void __init mount_root (void) at ./init/do_mounts.c:539>:" -> "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:";
  112. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "alloc_page()";
  113. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "page_address()";
  114. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "scnprintf()";
  115. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "MAJOR()";
  116. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "MINOR()";
  117. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "get_fs_names() <void __init get_fs_names (char *page) at ./init/do_mounts.c:347>:";
  118. "get_fs_names() <void __init get_fs_names (char *page) at ./init/do_mounts.c:347>:" -> "strcpy()";
  119. "get_fs_names() <void __init get_fs_names (char *page) at ./init/do_mounts.c:347>:" -> "get_filesystem_list()";
  120. "get_fs_names() <void __init get_fs_names (char *page) at ./init/do_mounts.c:347>:" -> "strchr()";
  121. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "strlen()";
  122. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:";
  123. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "alloc_page()";
  124. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "page_address()";
  125. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "strncpy()";
  126. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "init_mount()";
  127. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "init_chdir()";
  128. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "printk()";
  129. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "sb_rdonly()";
  130. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "MAJOR()";
  131. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "MINOR()";
  132. "do_mount_root() <int __init do_mount_root (const char *name, const char *fs, const int flags, const void *data) at ./init/do_mounts.c:374>:" -> "put_page()";
  133. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "printk()";
  134. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "printk_all_partitions()";
  135. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "panic()";
  136. "mount_block_root() <void __init mount_block_root (char *name, int flags) at ./init/do_mounts.c:411>:" -> "put_page()";
  137. "prepare_namespace() <void __init prepare_namespace (void) at ./init/do_mounts.c:569>:" -> "devtmpfs_mount()";
  138. "prepare_namespace() <void __init prepare_namespace (void) at ./init/do_mounts.c:569>:" -> "init_mount()";
  139. "prepare_namespace() <void __init prepare_namespace (void) at ./init/do_mounts.c:569>:" -> "init_chroot()";
  140. "root_delay_setup() <int __init root_delay_setup (char *str) at ./init/do_mounts.c:337>:" -> "simple_strtoul()";
  141. "root_dev_setup() <int __init root_dev_setup (char *line) at ./init/do_mounts.c:304>:" -> "strlcpy()";
  142. "rootfs_init_fs_context() <int rootfs_init_fs_context (struct fs_context *fc) at ./init/do_mounts.c:621>:" -> "IS_ENABLED()";
  143. "rootfs_init_fs_context() <int rootfs_init_fs_context (struct fs_context *fc) at ./init/do_mounts.c:621>:" -> "shmem_init_fs_context()";
  144. "rootfs_init_fs_context() <int rootfs_init_fs_context (struct fs_context *fc) at ./init/do_mounts.c:621>:" -> "ramfs_init_fs_context()";
  145. "early_initrd() <int __init early_initrd (char *p) at ./init/do_mounts_initrd.c:48>:" -> "early_initrdmem() <int __init early_initrdmem (char *p) at ./init/do_mounts_initrd.c:31>:";
  146. "early_initrdmem() <int __init early_initrdmem (char *p) at ./init/do_mounts_initrd.c:31>:" -> "memparse()";
  147. "initrd_load() <bool __init initrd_load (void) at ./init/do_mounts_initrd.c:124>:" -> "create_dev()";
  148. "initrd_load() <bool __init initrd_load (void) at ./init/do_mounts_initrd.c:124>:" -> "rd_load_image()";
  149. "initrd_load() <bool __init initrd_load (void) at ./init/do_mounts_initrd.c:124>:" -> "init_unlink()";
  150. "initrd_load() <bool __init initrd_load (void) at ./init/do_mounts_initrd.c:124>:" -> "handle_initrd() <void __init handle_initrd (void) at ./init/do_mounts_initrd.c:66>:";
  151. "handle_initrd() <void __init handle_initrd (void) at ./init/do_mounts_initrd.c:66>:" -> "pr_warn()";
  152. "handle_initrd() <void __init handle_initrd (void) at ./init/do_mounts_initrd.c:66>:" -> "new_encode_dev()";
  153. "handle_initrd() <void __init handle_initrd (void) at ./init/do_mounts_initrd.c:66>:" -> "create_dev()";
  154. "handle_initrd() <void __init handle_initrd (void) at ./init/do_mounts_initrd.c:66>:" -> "mount_block_root()";
  155. "handle_initrd() <void __init handle_initrd (void) at ./init/do_mounts_initrd.c:66>:" -> "init_mkdir()";
  156. "handle_initrd() <void __init handle_initrd (void) at ./init/do_mounts_initrd.c:66>:" -> "init_chdir()";
  157. "handle_initrd() <void __init handle_initrd (void) at ./init/do_mounts_initrd.c:66>:" -> "call_usermodehelper_setup()";
  158. "handle_initrd() <void __init handle_initrd (void) at ./init/do_mounts_initrd.c:66>:" -> "init_linuxrc() <int __init init_linuxrc (struct subprocess_info *info, struct cred *new) at ./init/do_mounts_initrd.c:54>:";
  159. "init_linuxrc() <int __init init_linuxrc (struct subprocess_info *info, struct cred *new) at ./init/do_mounts_initrd.c:54>:" -> "ksys_unshare()";
  160. "init_linuxrc() <int __init init_linuxrc (struct subprocess_info *info, struct cred *new) at ./init/do_mounts_initrd.c:54>:" -> "console_on_rootfs()";
  161. "init_linuxrc() <int __init init_linuxrc (struct subprocess_info *info, struct cred *new) at ./init/do_mounts_initrd.c:54>:" -> "init_chdir()";
  162. "init_linuxrc() <int __init init_linuxrc (struct subprocess_info *info, struct cred *new) at ./init/do_mounts_initrd.c:54>:" -> "init_mount()";
  163. "init_linuxrc() <int __init init_linuxrc (struct subprocess_info *info, struct cred *new) at ./init/do_mounts_initrd.c:54>:" -> "init_chroot()";
  164. "init_linuxrc() <int __init init_linuxrc (struct subprocess_info *info, struct cred *new) at ./init/do_mounts_initrd.c:54>:" -> "ksys_setsid()";
  165. "handle_initrd() <void __init handle_initrd (void) at ./init/do_mounts_initrd.c:66>:" -> "call_usermodehelper_exec()";
  166. "handle_initrd() <void __init handle_initrd (void) at ./init/do_mounts_initrd.c:66>:" -> "init_mount()";
  167. "handle_initrd() <void __init handle_initrd (void) at ./init/do_mounts_initrd.c:66>:" -> "init_chroot()";
  168. "handle_initrd() <void __init handle_initrd (void) at ./init/do_mounts_initrd.c:66>:" -> "new_decode_dev()";
  169. "handle_initrd() <void __init handle_initrd (void) at ./init/do_mounts_initrd.c:66>:" -> "mount_root()";
  170. "handle_initrd() <void __init handle_initrd (void) at ./init/do_mounts_initrd.c:66>:" -> "printk()";
  171. "handle_initrd() <void __init handle_initrd (void) at ./init/do_mounts_initrd.c:66>:" -> "init_umount()";
  172. "do_collect() <int __init do_collect (void) at ./init/initramfs.c:242>:" -> "memcpy()";
  173. "do_collect() <int __init do_collect (void) at ./init/initramfs.c:242>:" -> "eat() <inline void __init eat (unsigned n) at ./init/initramfs.c:209>:";
  174. "do_copy() <int __init do_copy (void) at ./init/initramfs.c:378>:" -> "xwrite() <ssize_t __init xwrite (struct file *file, const char *p, size_t count, loff_t *pos) at ./init/initramfs.c:18>:";
  175. "xwrite() <ssize_t __init xwrite (struct file *file, const char *p, size_t count, loff_t *pos) at ./init/initramfs.c:18>:" -> "kernel_write()";
  176. "do_copy() <int __init do_copy (void) at ./init/initramfs.c:378>:" -> "error() <void __init error (char *x) at ./init/initramfs.c:43>:";
  177. "do_copy() <int __init do_copy (void) at ./init/initramfs.c:378>:" -> "vfs_utimes()";
  178. "do_copy() <int __init do_copy (void) at ./init/initramfs.c:378>:" -> "fput()";
  179. "do_copy() <int __init do_copy (void) at ./init/initramfs.c:378>:" -> "eat() <inline void __init eat (unsigned n) at ./init/initramfs.c:209>:";
  180. "do_header() <int __init do_header (void) at ./init/initramfs.c:256>:" -> "memcmp()";
  181. "do_header() <int __init do_header (void) at ./init/initramfs.c:256>:" -> "error() <void __init error (char *x) at ./init/initramfs.c:43>:";
  182. "do_header() <int __init do_header (void) at ./init/initramfs.c:256>:" -> "parse_header() <void __init parse_header (char *s) at ./init/initramfs.c:168>:";
  183. "parse_header() <void __init parse_header (char *s) at ./init/initramfs.c:168>:" -> "memcpy()";
  184. "parse_header() <void __init parse_header (char *s) at ./init/initramfs.c:168>:" -> "simple_strtoul()";
  185. "parse_header() <void __init parse_header (char *s) at ./init/initramfs.c:168>:" -> "new_encode_dev()";
  186. "parse_header() <void __init parse_header (char *s) at ./init/initramfs.c:168>:" -> "MKDEV()";
  187. "do_header() <int __init do_header (void) at ./init/initramfs.c:256>:" -> "N_ALIGN()";
  188. "do_header() <int __init do_header (void) at ./init/initramfs.c:256>:" -> "S_ISLNK()";
  189. "do_header() <int __init do_header (void) at ./init/initramfs.c:256>:" -> "S_ISREG()";
  190. "do_header() <int __init do_header (void) at ./init/initramfs.c:256>:" -> "read_into() <void __init read_into (char *buf, unsigned size, enum state next) at ./init/initramfs.c:220>:";
  191. "read_into() <void __init read_into (char *buf, unsigned size, enum state next) at ./init/initramfs.c:220>:" -> "eat() <inline void __init eat (unsigned n) at ./init/initramfs.c:209>:";
  192. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "strcmp()";
  193. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "free_hash() <void __init free_hash (void) at ./init/initramfs.c:105>:";
  194. "free_hash() <void __init free_hash (void) at ./init/initramfs.c:105>:" -> "kfree()";
  195. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "clean_path() <void __init clean_path (char *path, umode_t fmode) at ./init/initramfs.c:307>:";
  196. "clean_path() <void __init clean_path (char *path, umode_t fmode) at ./init/initramfs.c:307>:" -> "init_stat()";
  197. "clean_path() <void __init clean_path (char *path, umode_t fmode) at ./init/initramfs.c:307>:" -> "S_ISDIR()";
  198. "clean_path() <void __init clean_path (char *path, umode_t fmode) at ./init/initramfs.c:307>:" -> "init_rmdir()";
  199. "clean_path() <void __init clean_path (char *path, umode_t fmode) at ./init/initramfs.c:307>:" -> "init_unlink()";
  200. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "S_ISREG()";
  201. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "maybe_link() <int __init maybe_link (void) at ./init/initramfs.c:320>:";
  202. "maybe_link() <int __init maybe_link (void) at ./init/initramfs.c:320>:" -> "find_link() <char __init *find_link (int major, int minor, int ino, umode_t mode, char *name) at ./init/initramfs.c:77>:";
  203. "find_link() <char __init *find_link (int major, int minor, int ino, umode_t mode, char *name) at ./init/initramfs.c:77>:" -> "hash() <inline int hash (int major, int minor, int ino) at ./init/initramfs.c:70>:";
  204. "find_link() <char __init *find_link (int major, int minor, int ino, umode_t mode, char *name) at ./init/initramfs.c:77>:" -> "kmalloc()";
  205. "find_link() <char __init *find_link (int major, int minor, int ino, umode_t mode, char *name) at ./init/initramfs.c:77>:" -> "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:";
  206. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "show_mem()";
  207. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "va_start()";
  208. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "panic()";
  209. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "va_end()";
  210. "find_link() <char __init *find_link (int major, int minor, int ino, umode_t mode, char *name) at ./init/initramfs.c:77>:" -> "strcpy()";
  211. "maybe_link() <int __init maybe_link (void) at ./init/initramfs.c:320>:" -> "clean_path() <void __init clean_path (char *path, umode_t fmode) at ./init/initramfs.c:307>:";
  212. "clean_path() <void __init clean_path (char *path, umode_t fmode) at ./init/initramfs.c:307>:" -> "init_stat()";
  213. "clean_path() <void __init clean_path (char *path, umode_t fmode) at ./init/initramfs.c:307>:" -> "S_ISDIR()";
  214. "clean_path() <void __init clean_path (char *path, umode_t fmode) at ./init/initramfs.c:307>:" -> "init_rmdir()";
  215. "clean_path() <void __init clean_path (char *path, umode_t fmode) at ./init/initramfs.c:307>:" -> "init_unlink()";
  216. "maybe_link() <int __init maybe_link (void) at ./init/initramfs.c:320>:" -> "init_link()";
  217. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "filp_open()";
  218. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "IS_ERR()";
  219. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "vfs_fchown()";
  220. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "vfs_fchmod()";
  221. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "vfs_truncate()";
  222. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "S_ISDIR()";
  223. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "init_mkdir()";
  224. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "init_chown()";
  225. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "init_chmod()";
  226. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "dir_add() <void __init dir_add (const char *name, time64_t mtime) at ./init/initramfs.c:135>:";
  227. "dir_add() <void __init dir_add (const char *name, time64_t mtime) at ./init/initramfs.c:135>:" -> "kmalloc()";
  228. "dir_add() <void __init dir_add (const char *name, time64_t mtime) at ./init/initramfs.c:135>:" -> "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:";
  229. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "show_mem()";
  230. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "va_start()";
  231. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "panic()";
  232. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "va_end()";
  233. "dir_add() <void __init dir_add (const char *name, time64_t mtime) at ./init/initramfs.c:135>:" -> "INIT_LIST_HEAD()";
  234. "dir_add() <void __init dir_add (const char *name, time64_t mtime) at ./init/initramfs.c:135>:" -> "kstrdup()";
  235. "dir_add() <void __init dir_add (const char *name, time64_t mtime) at ./init/initramfs.c:135>:" -> "list_add()";
  236. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "S_ISBLK()";
  237. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "S_ISCHR()";
  238. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "S_ISFIFO()";
  239. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "S_ISSOCK()";
  240. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "init_mknod()";
  241. "do_name() <int __init do_name (void) at ./init/initramfs.c:335>:" -> "do_utime() <long __init do_utime (char *filename, time64_t mtime) at ./init/initramfs.c:117>:";
  242. "do_utime() <long __init do_utime (char *filename, time64_t mtime) at ./init/initramfs.c:117>:" -> "init_utimes()";
  243. "do_reset() <int __init do_reset (void) at ./init/initramfs.c:298>:" -> "eat() <inline void __init eat (unsigned n) at ./init/initramfs.c:209>:";
  244. "do_reset() <int __init do_reset (void) at ./init/initramfs.c:298>:" -> "error() <void __init error (char *x) at ./init/initramfs.c:43>:";
  245. "do_skip() <int __init do_skip (void) at ./init/initramfs.c:286>:" -> "eat() <inline void __init eat (unsigned n) at ./init/initramfs.c:209>:";
  246. "do_start() <int __init do_start (void) at ./init/initramfs.c:236>:" -> "read_into() <void __init read_into (char *buf, unsigned size, enum state next) at ./init/initramfs.c:220>:";
  247. "read_into() <void __init read_into (char *buf, unsigned size, enum state next) at ./init/initramfs.c:220>:" -> "eat() <inline void __init eat (unsigned n) at ./init/initramfs.c:209>:";
  248. "do_symlink() <int __init do_symlink (void) at ./init/initramfs.c:402>:" -> "N_ALIGN()";
  249. "do_symlink() <int __init do_symlink (void) at ./init/initramfs.c:402>:" -> "clean_path() <void __init clean_path (char *path, umode_t fmode) at ./init/initramfs.c:307>:";
  250. "clean_path() <void __init clean_path (char *path, umode_t fmode) at ./init/initramfs.c:307>:" -> "init_stat()";
  251. "clean_path() <void __init clean_path (char *path, umode_t fmode) at ./init/initramfs.c:307>:" -> "S_ISDIR()";
  252. "clean_path() <void __init clean_path (char *path, umode_t fmode) at ./init/initramfs.c:307>:" -> "init_rmdir()";
  253. "clean_path() <void __init clean_path (char *path, umode_t fmode) at ./init/initramfs.c:307>:" -> "init_unlink()";
  254. "do_symlink() <int __init do_symlink (void) at ./init/initramfs.c:402>:" -> "init_symlink()";
  255. "do_symlink() <int __init do_symlink (void) at ./init/initramfs.c:402>:" -> "init_chown()";
  256. "do_symlink() <int __init do_symlink (void) at ./init/initramfs.c:402>:" -> "do_utime() <long __init do_utime (char *filename, time64_t mtime) at ./init/initramfs.c:117>:";
  257. "do_utime() <long __init do_utime (char *filename, time64_t mtime) at ./init/initramfs.c:117>:" -> "init_utimes()";
  258. "populate_rootfs() <int __init populate_rootfs (void) at ./init/initramfs.c:661>:" -> "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:";
  259. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "decompress()";
  260. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "kmalloc()";
  261. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "N_ALIGN()";
  262. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:";
  263. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "show_mem()";
  264. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "va_start()";
  265. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "panic()";
  266. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "va_end()";
  267. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "write_buffer() <long __init write_buffer (char *buf, unsigned long len) at ./init/initramfs.c:425>:";
  268. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "decompress_method()";
  269. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "pr_debug()";
  270. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "flush_buffer() <long __init flush_buffer (void *bufv, unsigned long len) at ./init/initramfs.c:435>:";
  271. "flush_buffer() <long __init flush_buffer (void *bufv, unsigned long len) at ./init/initramfs.c:435>:" -> "write_buffer() <long __init write_buffer (char *buf, unsigned long len) at ./init/initramfs.c:425>:";
  272. "flush_buffer() <long __init flush_buffer (void *bufv, unsigned long len) at ./init/initramfs.c:435>:" -> "error() <void __init error (char *x) at ./init/initramfs.c:43>:";
  273. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "error() <void __init error (char *x) at ./init/initramfs.c:43>:";
  274. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "snprintf()";
  275. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "dir_utime() <void __init dir_utime (void) at ./init/initramfs.c:146>:";
  276. "dir_utime() <void __init dir_utime (void) at ./init/initramfs.c:146>:" -> "list_for_each_entry_safe()";
  277. "dir_utime() <void __init dir_utime (void) at ./init/initramfs.c:146>:" -> "list_del()";
  278. "dir_utime() <void __init dir_utime (void) at ./init/initramfs.c:146>:" -> "do_utime() <long __init do_utime (char *filename, time64_t mtime) at ./init/initramfs.c:117>:";
  279. "do_utime() <long __init do_utime (char *filename, time64_t mtime) at ./init/initramfs.c:117>:" -> "init_utimes()";
  280. "dir_utime() <void __init dir_utime (void) at ./init/initramfs.c:146>:" -> "kfree()";
  281. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "kfree()";
  282. "populate_rootfs() <int __init populate_rootfs (void) at ./init/initramfs.c:661>:" -> "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:";
  283. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "show_mem()";
  284. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "va_start()";
  285. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "panic()";
  286. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "va_end()";
  287. "populate_rootfs() <int __init populate_rootfs (void) at ./init/initramfs.c:661>:" -> "IS_ENABLED()";
  288. "populate_rootfs() <int __init populate_rootfs (void) at ./init/initramfs.c:661>:" -> "printk()";
  289. "populate_rootfs() <int __init populate_rootfs (void) at ./init/initramfs.c:661>:" -> "populate_initrd_image() <void __init populate_initrd_image (char *err) at ./init/initramfs.c:638>:";
  290. "populate_initrd_image() <void __init populate_initrd_image (char *err) at ./init/initramfs.c:638>:" -> "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:";
  291. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "decompress()";
  292. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "kmalloc()";
  293. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "N_ALIGN()";
  294. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:";
  295. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "show_mem()";
  296. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "va_start()";
  297. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "panic()";
  298. "panic_show_mem() <void panic_show_mem (const char *fmt, ...) at ./init/initramfs.c:49>:" -> "va_end()";
  299. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "write_buffer() <long __init write_buffer (char *buf, unsigned long len) at ./init/initramfs.c:425>:";
  300. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "decompress_method()";
  301. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "pr_debug()";
  302. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "flush_buffer() <long __init flush_buffer (void *bufv, unsigned long len) at ./init/initramfs.c:435>:";
  303. "flush_buffer() <long __init flush_buffer (void *bufv, unsigned long len) at ./init/initramfs.c:435>:" -> "write_buffer() <long __init write_buffer (char *buf, unsigned long len) at ./init/initramfs.c:425>:";
  304. "flush_buffer() <long __init flush_buffer (void *bufv, unsigned long len) at ./init/initramfs.c:435>:" -> "error() <void __init error (char *x) at ./init/initramfs.c:43>:";
  305. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "error() <void __init error (char *x) at ./init/initramfs.c:43>:";
  306. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "snprintf()";
  307. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "dir_utime() <void __init dir_utime (void) at ./init/initramfs.c:146>:";
  308. "dir_utime() <void __init dir_utime (void) at ./init/initramfs.c:146>:" -> "list_for_each_entry_safe()";
  309. "dir_utime() <void __init dir_utime (void) at ./init/initramfs.c:146>:" -> "list_del()";
  310. "dir_utime() <void __init dir_utime (void) at ./init/initramfs.c:146>:" -> "do_utime() <long __init do_utime (char *filename, time64_t mtime) at ./init/initramfs.c:117>:";
  311. "do_utime() <long __init do_utime (char *filename, time64_t mtime) at ./init/initramfs.c:117>:" -> "init_utimes()";
  312. "dir_utime() <void __init dir_utime (void) at ./init/initramfs.c:146>:" -> "kfree()";
  313. "unpack_to_rootfs() <char *__init unpack_to_rootfs (char *buf, unsigned long len) at ./init/initramfs.c:462>:" -> "kfree()";
  314. "populate_initrd_image() <void __init populate_initrd_image (char *err) at ./init/initramfs.c:638>:" -> "printk()";
  315. "populate_initrd_image() <void __init populate_initrd_image (char *err) at ./init/initramfs.c:638>:" -> "filp_open()";
  316. "populate_initrd_image() <void __init populate_initrd_image (char *err) at ./init/initramfs.c:638>:" -> "IS_ERR()";
  317. "populate_initrd_image() <void __init populate_initrd_image (char *err) at ./init/initramfs.c:638>:" -> "xwrite() <ssize_t __init xwrite (struct file *file, const char *p, size_t count, loff_t *pos) at ./init/initramfs.c:18>:";
  318. "xwrite() <ssize_t __init xwrite (struct file *file, const char *p, size_t count, loff_t *pos) at ./init/initramfs.c:18>:" -> "kernel_write()";
  319. "populate_initrd_image() <void __init populate_initrd_image (char *err) at ./init/initramfs.c:638>:" -> "pr_err()";
  320. "populate_initrd_image() <void __init populate_initrd_image (char *err) at ./init/initramfs.c:638>:" -> "fput()";
  321. "populate_rootfs() <int __init populate_rootfs (void) at ./init/initramfs.c:661>:" -> "kexec_free_initrd() <inline bool kexec_free_initrd (void) at ./init/initramfs.c:631>:";
  322. "kexec_free_initrd() <inline bool kexec_free_initrd (void) at ./init/initramfs.c:631>:" -> "memset()";
  323. "kexec_free_initrd() <inline bool kexec_free_initrd (void) at ./init/initramfs.c:631>:" -> "free_initrd_mem() <void __weak __init free_initrd_mem (unsigned long start, unsigned long end) at ./init/initramfs.c:594>:";
  324. "free_initrd_mem() <void __weak __init free_initrd_mem (unsigned long start, unsigned long end) at ./init/initramfs.c:594>:" -> "ALIGN_DOWN()";
  325. "free_initrd_mem() <void __weak __init free_initrd_mem (unsigned long start, unsigned long end) at ./init/initramfs.c:594>:" -> "ALIGN()";
  326. "free_initrd_mem() <void __weak __init free_initrd_mem (unsigned long start, unsigned long end) at ./init/initramfs.c:594>:" -> "memblock_free()";
  327. "free_initrd_mem() <void __weak __init free_initrd_mem (unsigned long start, unsigned long end) at ./init/initramfs.c:594>:" -> "free_reserved_area()";
  328. "populate_rootfs() <int __init populate_rootfs (void) at ./init/initramfs.c:661>:" -> "free_initrd_mem() <void __weak __init free_initrd_mem (unsigned long start, unsigned long end) at ./init/initramfs.c:594>:";
  329. "free_initrd_mem() <void __weak __init free_initrd_mem (unsigned long start, unsigned long end) at ./init/initramfs.c:594>:" -> "ALIGN_DOWN()";
  330. "free_initrd_mem() <void __weak __init free_initrd_mem (unsigned long start, unsigned long end) at ./init/initramfs.c:594>:" -> "ALIGN()";
  331. "free_initrd_mem() <void __weak __init free_initrd_mem (unsigned long start, unsigned long end) at ./init/initramfs.c:594>:" -> "memblock_free()";
  332. "free_initrd_mem() <void __weak __init free_initrd_mem (unsigned long start, unsigned long end) at ./init/initramfs.c:594>:" -> "free_reserved_area()";
  333. "populate_rootfs() <int __init populate_rootfs (void) at ./init/initramfs.c:661>:" -> "flush_delayed_fput()";
  334. "reserve_initrd_mem() <void __init reserve_initrd_mem (void) at ./init/initramfs.c:549>:" -> "round_down()";
  335. "reserve_initrd_mem() <void __init reserve_initrd_mem (void) at ./init/initramfs.c:549>:" -> "round_up()";
  336. "reserve_initrd_mem() <void __init reserve_initrd_mem (void) at ./init/initramfs.c:549>:" -> "memblock_is_region_memory()";
  337. "reserve_initrd_mem() <void __init reserve_initrd_mem (void) at ./init/initramfs.c:549>:" -> "pr_err()";
  338. "reserve_initrd_mem() <void __init reserve_initrd_mem (void) at ./init/initramfs.c:549>:" -> "memblock_is_region_reserved()";
  339. "reserve_initrd_mem() <void __init reserve_initrd_mem (void) at ./init/initramfs.c:549>:" -> "memblock_reserve()";
  340. "reserve_initrd_mem() <void __init reserve_initrd_mem (void) at ./init/initramfs.c:549>:" -> "pr_cont()";
  341. "default_rootfs() <int __init default_rootfs (void) at ./init/noinitramfs.c:17>:" -> "init_mkdir()";
  342. "default_rootfs() <int __init default_rootfs (void) at ./init/noinitramfs.c:17>:" -> "init_mknod()";
  343. "default_rootfs() <int __init default_rootfs (void) at ./init/noinitramfs.c:17>:" -> "new_encode_dev()";
  344. "default_rootfs() <int __init default_rootfs (void) at ./init/noinitramfs.c:17>:" -> "MKDEV()";
  345. "default_rootfs() <int __init default_rootfs (void) at ./init/noinitramfs.c:17>:" -> "printk()";
  346. "prompt_ramdisk() <int __init prompt_ramdisk (char *str) at ./init/do_mounts_rd.c:20>:" -> "pr_warn()";
  347. "ramdisk_start_setup() <int __init ramdisk_start_setup (char *str) at ./init/do_mounts_rd.c:29>:" -> "simple_strtol()";
  348. "rd_load_disk() <int __init rd_load_disk (int n) at ./init/do_mounts_rd.c:279>:" -> "create_dev()";
  349. "rd_load_disk() <int __init rd_load_disk (int n) at ./init/do_mounts_rd.c:279>:" -> "MKDEV()";
  350. "rd_load_disk() <int __init rd_load_disk (int n) at ./init/do_mounts_rd.c:279>:" -> "rd_load_image() <int __init rd_load_image (char *from) at ./init/do_mounts_rd.c:186>:";
  351. "rd_load_image() <int __init rd_load_image (char *from) at ./init/do_mounts_rd.c:186>:" -> "filp_open()";
  352. "rd_load_image() <int __init rd_load_image (char *from) at ./init/do_mounts_rd.c:186>:" -> "IS_ERR()";
  353. "rd_load_image() <int __init rd_load_image (char *from) at ./init/do_mounts_rd.c:186>:" -> "identify_ramdisk_image() <int __init identify_ramdisk_image (struct file *file, loff_t pos, decompress_fn *decompressor) at ./init/do_mounts_rd.c:58>:";
  354. "identify_ramdisk_image() <int __init identify_ramdisk_image (struct file *file, loff_t pos, decompress_fn *decompressor) at ./init/do_mounts_rd.c:58>:" -> "kmalloc()";
  355. "identify_ramdisk_image() <int __init identify_ramdisk_image (struct file *file, loff_t pos, decompress_fn *decompressor) at ./init/do_mounts_rd.c:58>:" -> "memset()";
  356. "identify_ramdisk_image() <int __init identify_ramdisk_image (struct file *file, loff_t pos, decompress_fn *decompressor) at ./init/do_mounts_rd.c:58>:" -> "kernel_read()";
  357. "identify_ramdisk_image() <int __init identify_ramdisk_image (struct file *file, loff_t pos, decompress_fn *decompressor) at ./init/do_mounts_rd.c:58>:" -> "decompress_method()";
  358. "identify_ramdisk_image() <int __init identify_ramdisk_image (struct file *file, loff_t pos, decompress_fn *decompressor) at ./init/do_mounts_rd.c:58>:" -> "printk()";
  359. "identify_ramdisk_image() <int __init identify_ramdisk_image (struct file *file, loff_t pos, decompress_fn *decompressor) at ./init/do_mounts_rd.c:58>:" -> "ntohl()";
  360. "identify_ramdisk_image() <int __init identify_ramdisk_image (struct file *file, loff_t pos, decompress_fn *decompressor) at ./init/do_mounts_rd.c:58>:" -> "le32_to_cpu()";
  361. "identify_ramdisk_image() <int __init identify_ramdisk_image (struct file *file, loff_t pos, decompress_fn *decompressor) at ./init/do_mounts_rd.c:58>:" -> "le64_to_cpu()";
  362. "identify_ramdisk_image() <int __init identify_ramdisk_image (struct file *file, loff_t pos, decompress_fn *decompressor) at ./init/do_mounts_rd.c:58>:" -> "ext2_image_size()";
  363. "identify_ramdisk_image() <int __init identify_ramdisk_image (struct file *file, loff_t pos, decompress_fn *decompressor) at ./init/do_mounts_rd.c:58>:" -> "kfree()";
  364. "rd_load_image() <int __init rd_load_image (char *from) at ./init/do_mounts_rd.c:186>:" -> "crd_load() <int __init crd_load (decompress_fn deco) at ./init/do_mounts_rd.c:320>:";
  365. "crd_load() <int __init crd_load (decompress_fn deco) at ./init/do_mounts_rd.c:320>:" -> "pr_emerg()";
  366. "crd_load() <int __init crd_load (decompress_fn deco) at ./init/do_mounts_rd.c:320>:" -> "panic()";
  367. "crd_load() <int __init crd_load (decompress_fn deco) at ./init/do_mounts_rd.c:320>:" -> "compr_fill() <long __init compr_fill (void *buf, unsigned long len) at ./init/do_mounts_rd.c:289>:";
  368. "compr_fill() <long __init compr_fill (void *buf, unsigned long len) at ./init/do_mounts_rd.c:289>:" -> "kernel_read()";
  369. "compr_fill() <long __init compr_fill (void *buf, unsigned long len) at ./init/do_mounts_rd.c:289>:" -> "printk()";
  370. "crd_load() <int __init crd_load (decompress_fn deco) at ./init/do_mounts_rd.c:320>:" -> "compr_flush() <long __init compr_flush (void *window, unsigned long outcnt) at ./init/do_mounts_rd.c:299>:";
  371. "compr_flush() <long __init compr_flush (void *window, unsigned long outcnt) at ./init/do_mounts_rd.c:299>:" -> "kernel_write()";
  372. "compr_flush() <long __init compr_flush (void *window, unsigned long outcnt) at ./init/do_mounts_rd.c:299>:" -> "printk()";
  373. "crd_load() <int __init crd_load (decompress_fn deco) at ./init/do_mounts_rd.c:320>:" -> "error() <void __init error (char *x) at ./init/do_mounts_rd.c:313>:";
  374. "error() <void __init error (char *x) at ./init/do_mounts_rd.c:313>:" -> "printk()";
  375. "rd_load_image() <int __init rd_load_image (char *from) at ./init/do_mounts_rd.c:186>:" -> "nr_blocks() <unsigned long nr_blocks (struct file *file) at ./init/do_mounts_rd.c:177>:";
  376. "nr_blocks() <unsigned long nr_blocks (struct file *file) at ./init/do_mounts_rd.c:177>:" -> "S_ISBLK()";
  377. "nr_blocks() <unsigned long nr_blocks (struct file *file) at ./init/do_mounts_rd.c:177>:" -> "i_size_read()";
  378. "rd_load_image() <int __init rd_load_image (char *from) at ./init/do_mounts_rd.c:186>:" -> "printk()";
  379. "rd_load_image() <int __init rd_load_image (char *from) at ./init/do_mounts_rd.c:186>:" -> "strcmp()";
  380. "rd_load_image() <int __init rd_load_image (char *from) at ./init/do_mounts_rd.c:186>:" -> "kmalloc()";
  381. "rd_load_image() <int __init rd_load_image (char *from) at ./init/do_mounts_rd.c:186>:" -> "pr_cont()";
  382. "rd_load_image() <int __init rd_load_image (char *from) at ./init/do_mounts_rd.c:186>:" -> "fput()";
  383. "rd_load_image() <int __init rd_load_image (char *from) at ./init/do_mounts_rd.c:186>:" -> "kernel_read()";
  384. "rd_load_image() <int __init rd_load_image (char *from) at ./init/do_mounts_rd.c:186>:" -> "kernel_write()";
  385. "rd_load_image() <int __init rd_load_image (char *from) at ./init/do_mounts_rd.c:186>:" -> "kfree()";
  386. "rd_load_image() <int __init rd_load_image (char *from) at ./init/do_mounts_rd.c:186>:" -> "init_unlink()";
  387. "initcall_blacklist() <int __init initcall_blacklist (char *str) at ./init/main.c:1150>:" -> "strsep()";
  388. "initcall_blacklist() <int __init initcall_blacklist (char *str) at ./init/main.c:1150>:" -> "pr_debug()";
  389. "initcall_blacklist() <int __init initcall_blacklist (char *str) at ./init/main.c:1150>:" -> "memblock_alloc()";
  390. "initcall_blacklist() <int __init initcall_blacklist (char *str) at ./init/main.c:1150>:" -> "panic()";
  391. "initcall_blacklist() <int __init initcall_blacklist (char *str) at ./init/main.c:1150>:" -> "strlen()";
  392. "initcall_blacklist() <int __init initcall_blacklist (char *str) at ./init/main.c:1150>:" -> "strcpy()";
  393. "initcall_blacklist() <int __init initcall_blacklist (char *str) at ./init/main.c:1150>:" -> "list_add()";
  394. "initcall_blacklist() <int __init initcall_blacklist (char *str) at ./init/main.c:1150>:" -> "pr_warn()";
  395. "loglevel() <int __init loglevel (char *str) at ./init/main.c:247>:" -> "get_option()";
  396. "set_debug_rodata() <int __init set_debug_rodata (char *str) at ./init/main.c:1380>:" -> "strtobool()";
  397. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "set_task_stack_end_magic()";
  398. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "smp_setup_processor_id() <void __init __weak smp_setup_processor_id (void) at ./init/main.c:766>";
  399. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "debug_objects_early_init()";
  400. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "cgroup_init_early()";
  401. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "local_irq_disable()";
  402. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "boot_cpu_init()";
  403. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "page_address_init()";
  404. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "pr_notice()";
  405. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "early_security_init()";
  406. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "setup_arch()";
  407. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "setup_boot_config() <void __init setup_boot_config (const char *cmdline) at ./init/main.c:475>:";
  408. "setup_boot_config() <void __init setup_boot_config (const char *cmdline) at ./init/main.c:475>:" -> "get_boot_config_from_initrd() <void *__init get_boot_config_from_initrd (u32 *_size, u32 *_csum) at ./init/main.c:311>:";
  409. "get_boot_config_from_initrd() <void *__init get_boot_config_from_initrd (u32 *_size, u32 *_csum) at ./init/main.c:311>:" -> "memcmp()";
  410. "get_boot_config_from_initrd() <void *__init get_boot_config_from_initrd (u32 *_size, u32 *_csum) at ./init/main.c:311>:" -> "le32_to_cpu()";
  411. "get_boot_config_from_initrd() <void *__init get_boot_config_from_initrd (u32 *_size, u32 *_csum) at ./init/main.c:311>:" -> "pr_err()";
  412. "setup_boot_config() <void __init setup_boot_config (const char *cmdline) at ./init/main.c:475>:" -> "strlcpy()";
  413. "setup_boot_config() <void __init setup_boot_config (const char *cmdline) at ./init/main.c:475>:" -> "parse_args()";
  414. "setup_boot_config() <void __init setup_boot_config (const char *cmdline) at ./init/main.c:475>:" -> "bootconfig_params() <int __init bootconfig_params (char *param, char *val, const char *unused, void *arg) at ./init/main.c:399>:";
  415. "bootconfig_params() <int __init bootconfig_params (char *param, char *val, const char *unused, void *arg) at ./init/main.c:399>:" -> "strcmp()";
  416. "setup_boot_config() <void __init setup_boot_config (const char *cmdline) at ./init/main.c:475>:" -> "IS_ERR()";
  417. "setup_boot_config() <void __init setup_boot_config (const char *cmdline) at ./init/main.c:475>:" -> "pr_err()";
  418. "setup_boot_config() <void __init setup_boot_config (const char *cmdline) at ./init/main.c:475>:" -> "boot_config_checksum() <u32 boot_config_checksum (unsigned char *p, u32 size) at ./init/main.c:389>:";
  419. "setup_boot_config() <void __init setup_boot_config (const char *cmdline) at ./init/main.c:475>:" -> "memblock_alloc()";
  420. "setup_boot_config() <void __init setup_boot_config (const char *cmdline) at ./init/main.c:475>:" -> "memcpy()";
  421. "setup_boot_config() <void __init setup_boot_config (const char *cmdline) at ./init/main.c:475>:" -> "xbc_init()";
  422. "setup_boot_config() <void __init setup_boot_config (const char *cmdline) at ./init/main.c:475>:" -> "pr_info()";
  423. "setup_boot_config() <void __init setup_boot_config (const char *cmdline) at ./init/main.c:475>:" -> "xbc_make_cmdline() <char *__init xbc_make_cmdline (const char *key) at ./init/main.c:359>:";
  424. "xbc_make_cmdline() <char *__init xbc_make_cmdline (const char *key) at ./init/main.c:359>:" -> "xbc_find_node()";
  425. "xbc_make_cmdline() <char *__init xbc_make_cmdline (const char *key) at ./init/main.c:359>:" -> "xbc_snprint_cmdline() <int __init xbc_snprint_cmdline (char *buf, size_t size, struct xbc_node *root) at ./init/main.c:323>:";
  426. "xbc_snprint_cmdline() <int __init xbc_snprint_cmdline (char *buf, size_t size, struct xbc_node *root) at ./init/main.c:323>:" -> "xbc_node_for_each_key_value()";
  427. "xbc_snprint_cmdline() <int __init xbc_snprint_cmdline (char *buf, size_t size, struct xbc_node *root) at ./init/main.c:323>:" -> "xbc_node_compose_key_after()";
  428. "xbc_snprint_cmdline() <int __init xbc_snprint_cmdline (char *buf, size_t size, struct xbc_node *root) at ./init/main.c:323>:" -> "xbc_node_get_child()";
  429. "xbc_snprint_cmdline() <int __init xbc_snprint_cmdline (char *buf, size_t size, struct xbc_node *root) at ./init/main.c:323>:" -> "snprintf()";
  430. "xbc_snprint_cmdline() <int __init xbc_snprint_cmdline (char *buf, size_t size, struct xbc_node *root) at ./init/main.c:323>:" -> "rest()";
  431. "xbc_snprint_cmdline() <int __init xbc_snprint_cmdline (char *buf, size_t size, struct xbc_node *root) at ./init/main.c:323>:" -> "xbc_array_for_each_value()";
  432. "xbc_make_cmdline() <char *__init xbc_make_cmdline (const char *key) at ./init/main.c:359>:" -> "memblock_alloc()";
  433. "xbc_make_cmdline() <char *__init xbc_make_cmdline (const char *key) at ./init/main.c:359>:" -> "pr_err()";
  434. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "setup_command_line() <void __init setup_command_line (char *command_line) at ./init/main.c:616>:";
  435. "setup_command_line() <void __init setup_command_line (char *command_line) at ./init/main.c:616>:" -> "strlen()";
  436. "setup_command_line() <void __init setup_command_line (char *command_line) at ./init/main.c:616>:" -> "memblock_alloc()";
  437. "setup_command_line() <void __init setup_command_line (char *command_line) at ./init/main.c:616>:" -> "panic()";
  438. "setup_command_line() <void __init setup_command_line (char *command_line) at ./init/main.c:616>:" -> "strcpy()";
  439. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "setup_nr_cpu_ids() <inline void setup_nr_cpu_ids (void) at ./init/main.c:606>";
  440. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "setup_per_cpu_areas()";
  441. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "smp_prepare_boot_cpu()";
  442. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "boot_cpu_hotplug_init()";
  443. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "build_all_zonelists()";
  444. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "page_alloc_init()";
  445. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "jump_label_init()";
  446. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "parse_early_param() <void __init parse_early_param (void) at ./init/main.c:750>:";
  447. "parse_early_param() <void __init parse_early_param (void) at ./init/main.c:750>:" -> "strlcpy()";
  448. "parse_early_param() <void __init parse_early_param (void) at ./init/main.c:750>:" -> "parse_early_options() <void __init parse_early_options (char *cmdline) at ./init/main.c:743>:";
  449. "parse_early_options() <void __init parse_early_options (char *cmdline) at ./init/main.c:743>:" -> "parse_args()";
  450. "parse_early_options() <void __init parse_early_options (char *cmdline) at ./init/main.c:743>:" -> "do_early_param() <int __init do_early_param (char *param, char *val, const char *unused, void *arg) at ./init/main.c:725>:";
  451. "do_early_param() <int __init do_early_param (char *param, char *val, const char *unused, void *arg) at ./init/main.c:725>:" -> "parameq()";
  452. "do_early_param() <int __init do_early_param (char *param, char *val, const char *unused, void *arg) at ./init/main.c:725>:" -> "strcmp()";
  453. "do_early_param() <int __init do_early_param (char *param, char *val, const char *unused, void *arg) at ./init/main.c:725>:" -> "pr_warn()";
  454. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "parse_args()";
  455. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "unknown_bootoption() <int __init unknown_bootoption (char *param, char *val, const char *unused, void *arg) at ./init/main.c:531>:";
  456. "unknown_bootoption() <int __init unknown_bootoption (char *param, char *val, const char *unused, void *arg) at ./init/main.c:531>:" -> "strlen()";
  457. "unknown_bootoption() <int __init unknown_bootoption (char *param, char *val, const char *unused, void *arg) at ./init/main.c:531>:" -> "repair_env_string() <void __init repair_env_string (char *param, char *val) at ./init/main.c:491>:";
  458. "repair_env_string() <void __init repair_env_string (char *param, char *val) at ./init/main.c:491>:" -> "strlen()";
  459. "repair_env_string() <void __init repair_env_string (char *param, char *val) at ./init/main.c:491>:" -> "memmove()";
  460. "repair_env_string() <void __init repair_env_string (char *param, char *val) at ./init/main.c:491>:" -> "BUG()";
  461. "unknown_bootoption() <int __init unknown_bootoption (char *param, char *val, const char *unused, void *arg) at ./init/main.c:531>:" -> "obsolete_checksetup() <bool __init obsolete_checksetup (char *line) at ./init/main.c:196>:";
  462. "obsolete_checksetup() <bool __init obsolete_checksetup (char *line) at ./init/main.c:196>:" -> "strlen()";
  463. "obsolete_checksetup() <bool __init obsolete_checksetup (char *line) at ./init/main.c:196>:" -> "parameqn()";
  464. "obsolete_checksetup() <bool __init obsolete_checksetup (char *line) at ./init/main.c:196>:" -> "pr_warn()";
  465. "unknown_bootoption() <int __init unknown_bootoption (char *param, char *val, const char *unused, void *arg) at ./init/main.c:531>:" -> "strnchr()";
  466. "unknown_bootoption() <int __init unknown_bootoption (char *param, char *val, const char *unused, void *arg) at ./init/main.c:531>:" -> "strncmp()";
  467. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "IS_ERR_OR_NULL()";
  468. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "set_init_arg() <int __init set_init_arg (char *param, char *val, const char *unused, void *arg) at ./init/main.c:506>:";
  469. "set_init_arg() <int __init set_init_arg (char *param, char *val, const char *unused, void *arg) at ./init/main.c:506>:" -> "repair_env_string() <void __init repair_env_string (char *param, char *val) at ./init/main.c:491>:";
  470. "repair_env_string() <void __init repair_env_string (char *param, char *val) at ./init/main.c:491>:" -> "strlen()";
  471. "repair_env_string() <void __init repair_env_string (char *param, char *val) at ./init/main.c:491>:" -> "memmove()";
  472. "repair_env_string() <void __init repair_env_string (char *param, char *val) at ./init/main.c:491>:" -> "BUG()";
  473. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "setup_log_buf()";
  474. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "vfs_caches_init_early()";
  475. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "sort_main_extable()";
  476. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "trap_init()";
  477. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "mm_init() <void __init mm_init (void) at ./init/main.c:821>:";
  478. "mm_init() <void __init mm_init (void) at ./init/main.c:821>:" -> "page_ext_init_flatmem()";
  479. "mm_init() <void __init mm_init (void) at ./init/main.c:821>:" -> "init_mem_debugging_and_hardening()";
  480. "mm_init() <void __init mm_init (void) at ./init/main.c:821>:" -> "kfence_alloc_pool()";
  481. "mm_init() <void __init mm_init (void) at ./init/main.c:821>:" -> "report_meminit() <void __init report_meminit (void) at ./init/main.c:794>:";
  482. "report_meminit() <void __init report_meminit (void) at ./init/main.c:794>:" -> "IS_ENABLED()";
  483. "report_meminit() <void __init report_meminit (void) at ./init/main.c:794>:" -> "pr_info()";
  484. "report_meminit() <void __init report_meminit (void) at ./init/main.c:794>:" -> "want_init_on_alloc()";
  485. "report_meminit() <void __init report_meminit (void) at ./init/main.c:794>:" -> "want_init_on_free()";
  486. "mm_init() <void __init mm_init (void) at ./init/main.c:821>:" -> "stack_depot_init()";
  487. "mm_init() <void __init mm_init (void) at ./init/main.c:821>:" -> "mem_init()";
  488. "mm_init() <void __init mm_init (void) at ./init/main.c:821>:" -> "page_ext_init_flatmem_late()";
  489. "mm_init() <void __init mm_init (void) at ./init/main.c:821>:" -> "kmem_cache_init()";
  490. "mm_init() <void __init mm_init (void) at ./init/main.c:821>:" -> "kmemleak_init()";
  491. "mm_init() <void __init mm_init (void) at ./init/main.c:821>:" -> "pgtable_init()";
  492. "mm_init() <void __init mm_init (void) at ./init/main.c:821>:" -> "debug_objects_mem_init()";
  493. "mm_init() <void __init mm_init (void) at ./init/main.c:821>:" -> "vmalloc_init()";
  494. "mm_init() <void __init mm_init (void) at ./init/main.c:821>:" -> "ioremap_huge_init()";
  495. "mm_init() <void __init mm_init (void) at ./init/main.c:821>:" -> "init_espfix_bsp()";
  496. "mm_init() <void __init mm_init (void) at ./init/main.c:821>:" -> "pti_init()";
  497. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "ftrace_init()";
  498. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "early_trace_init()";
  499. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "sched_init()";
  500. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "preempt_disable()";
  501. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "WARN()";
  502. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "irqs_disabled()";
  503. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "radix_tree_init()";
  504. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "housekeeping_init()";
  505. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "workqueue_init_early()";
  506. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "rcu_init()";
  507. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "trace_init()";
  508. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "initcall_debug_enable() <void __init initcall_debug_enable (void) at ./init/main.c:1189>:";
  509. "initcall_debug_enable() <void __init initcall_debug_enable (void) at ./init/main.c:1189>:" -> "register_trace_initcall_start()";
  510. "initcall_debug_enable() <void __init initcall_debug_enable (void) at ./init/main.c:1189>:" -> "trace_initcall_start_cb() <__init_or_module void trace_initcall_start_cb (void *data, initcall_t fn) at ./init/main.c:1164>:";
  511. "trace_initcall_start_cb() <__init_or_module void trace_initcall_start_cb (void *data, initcall_t fn) at ./init/main.c:1164>:" -> "printk()";
  512. "trace_initcall_start_cb() <__init_or_module void trace_initcall_start_cb (void *data, initcall_t fn) at ./init/main.c:1164>:" -> "task_pid_nr()";
  513. "trace_initcall_start_cb() <__init_or_module void trace_initcall_start_cb (void *data, initcall_t fn) at ./init/main.c:1164>:" -> "ktime_get()";
  514. "initcall_debug_enable() <void __init initcall_debug_enable (void) at ./init/main.c:1189>:" -> "register_trace_initcall_finish()";
  515. "initcall_debug_enable() <void __init initcall_debug_enable (void) at ./init/main.c:1189>:" -> "trace_initcall_finish_cb() <__init_or_module void trace_initcall_finish_cb (void *data, initcall_t fn, int ret) at ./init/main.c:1173>:";
  516. "trace_initcall_finish_cb() <__init_or_module void trace_initcall_finish_cb (void *data, initcall_t fn, int ret) at ./init/main.c:1173>:" -> "ktime_get()";
  517. "trace_initcall_finish_cb() <__init_or_module void trace_initcall_finish_cb (void *data, initcall_t fn, int ret) at ./init/main.c:1173>:" -> "ktime_sub()";
  518. "trace_initcall_finish_cb() <__init_or_module void trace_initcall_finish_cb (void *data, initcall_t fn, int ret) at ./init/main.c:1173>:" -> "ktime_to_ns()";
  519. "trace_initcall_finish_cb() <__init_or_module void trace_initcall_finish_cb (void *data, initcall_t fn, int ret) at ./init/main.c:1173>:" -> "printk()";
  520. "initcall_debug_enable() <void __init initcall_debug_enable (void) at ./init/main.c:1189>:" -> "WARN()";
  521. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "context_tracking_init()";
  522. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "early_irq_init()";
  523. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "init_IRQ()";
  524. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "tick_init()";
  525. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "rcu_init_nohz()";
  526. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "init_timers()";
  527. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "hrtimers_init()";
  528. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "softirq_init()";
  529. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "timekeeping_init()";
  530. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "kfence_init()";
  531. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "rand_initialize()";
  532. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "add_latent_entropy()";
  533. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "add_device_randomness()";
  534. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "strlen()";
  535. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "boot_init_stack_canary()";
  536. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "time_init()";
  537. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "perf_event_init()";
  538. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "profile_init()";
  539. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "call_function_init()";
  540. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "local_irq_enable()";
  541. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "kmem_cache_init_late()";
  542. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "console_init()";
  543. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "panic()";
  544. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "lockdep_init()";
  545. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "locking_selftest()";
  546. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "mem_encrypt_init() <void __init __weak mem_encrypt_init (void) at ./init/main.c:776>";
  547. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "page_to_pfn()";
  548. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "virt_to_page()";
  549. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "pr_crit()";
  550. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "setup_per_cpu_pageset()";
  551. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "numa_policy_init()";
  552. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "acpi_early_init()";
  553. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "late_time_init() <void (*__initdata late_time_init) (void) at ./init/main.c:138>";
  554. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "sched_clock_init()";
  555. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "calibrate_delay()";
  556. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "pid_idr_init()";
  557. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "anon_vma_init()";
  558. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "efi_enabled()";
  559. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "efi_enter_virtual_mode()";
  560. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "thread_stack_cache_init() <void __init __weak thread_stack_cache_init (void) at ./init/main.c:771>";
  561. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "cred_init()";
  562. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "fork_init()";
  563. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "proc_caches_init()";
  564. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "uts_ns_init()";
  565. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "key_init()";
  566. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "security_init()";
  567. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "dbg_late_init()";
  568. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "vfs_caches_init()";
  569. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "pagecache_init()";
  570. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "signals_init()";
  571. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "seq_file_init()";
  572. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "proc_root_init()";
  573. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "nsfs_init()";
  574. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "cpuset_init()";
  575. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "cgroup_init()";
  576. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "taskstats_init_early()";
  577. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "delayacct_init()";
  578. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "poking_init() <void __init __weak poking_init (void) at ./init/main.c:778>";
  579. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "check_bugs()";
  580. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "acpi_subsystem_init()";
  581. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "arch_post_acpi_subsys_init() <void __init __weak arch_post_acpi_subsys_init (void) at ./init/main.c:764>";
  582. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "kcsan_init()";
  583. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "arch_call_rest_init() <void __init __weak arch_call_rest_init (void) at ./init/main.c:847>:";
  584. "arch_call_rest_init() <void __init __weak arch_call_rest_init (void) at ./init/main.c:847>:" -> "rest_init() <noinline void __ref rest_init (void) at ./init/main.c:676>:";
  585. "rest_init() <noinline void __ref rest_init (void) at ./init/main.c:676>:" -> "rcu_scheduler_starting()";
  586. "rest_init() <noinline void __ref rest_init (void) at ./init/main.c:676>:" -> "kernel_thread()";
  587. "rest_init() <noinline void __ref rest_init (void) at ./init/main.c:676>:" -> "kernel_init() <int __ref kernel_init (void *unused) at ./init/main.c:1420>:";
  588. "kernel_init() <int __ref kernel_init (void *unused) at ./init/main.c:1420>:" -> "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:";
  589. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "wait_for_completion()";
  590. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "set_mems_allowed()";
  591. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "task_pid()";
  592. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "smp_prepare_cpus() <inline void smp_prepare_cpus (unsigned int maxcpus) at ./init/main.c:607>";
  593. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "workqueue_init()";
  594. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "init_mm_internals()";
  595. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "rcu_init_tasks_generic()";
  596. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "do_pre_smp_initcalls() <void __init do_pre_smp_initcalls (void) at ./init/main.c:1338>:";
  597. "do_pre_smp_initcalls() <void __init do_pre_smp_initcalls (void) at ./init/main.c:1338>:" -> "trace_initcall_level()";
  598. "do_pre_smp_initcalls() <void __init do_pre_smp_initcalls (void) at ./init/main.c:1338>:" -> "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:";
  599. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "preempt_count()";
  600. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "initcall_blacklisted() <bool __init_or_module initcall_blacklisted (initcall_t fn) at ./init/main.c:1156>:";
  601. "initcall_blacklisted() <bool __init_or_module initcall_blacklisted (initcall_t fn) at ./init/main.c:1156>:" -> "list_empty()";
  602. "initcall_blacklisted() <bool __init_or_module initcall_blacklisted (initcall_t fn) at ./init/main.c:1156>:" -> "dereference_function_descriptor()";
  603. "initcall_blacklisted() <bool __init_or_module initcall_blacklisted (initcall_t fn) at ./init/main.c:1156>:" -> "sprint_symbol_no_offset()";
  604. "initcall_blacklisted() <bool __init_or_module initcall_blacklisted (initcall_t fn) at ./init/main.c:1156>:" -> "strreplace()";
  605. "initcall_blacklisted() <bool __init_or_module initcall_blacklisted (initcall_t fn) at ./init/main.c:1156>:" -> "list_for_each_entry()";
  606. "initcall_blacklisted() <bool __init_or_module initcall_blacklisted (initcall_t fn) at ./init/main.c:1156>:" -> "strcmp()";
  607. "initcall_blacklisted() <bool __init_or_module initcall_blacklisted (initcall_t fn) at ./init/main.c:1156>:" -> "pr_debug()";
  608. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "do_trace_initcall_start() <inline void do_trace_initcall_start (initcall_t fn) at ./init/main.c:1202>:";
  609. "do_trace_initcall_start() <inline void do_trace_initcall_start (initcall_t fn) at ./init/main.c:1202>:" -> "trace_initcall_start_cb() <__init_or_module void trace_initcall_start_cb (void *data, initcall_t fn) at ./init/main.c:1164>:";
  610. "trace_initcall_start_cb() <__init_or_module void trace_initcall_start_cb (void *data, initcall_t fn) at ./init/main.c:1164>:" -> "printk()";
  611. "trace_initcall_start_cb() <__init_or_module void trace_initcall_start_cb (void *data, initcall_t fn) at ./init/main.c:1164>:" -> "task_pid_nr()";
  612. "trace_initcall_start_cb() <__init_or_module void trace_initcall_start_cb (void *data, initcall_t fn) at ./init/main.c:1164>:" -> "ktime_get()";
  613. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "do_trace_initcall_finish() <inline void do_trace_initcall_finish (initcall_t fn, int ret) at ./init/main.c:1208>:";
  614. "do_trace_initcall_finish() <inline void do_trace_initcall_finish (initcall_t fn, int ret) at ./init/main.c:1208>:" -> "trace_initcall_finish_cb() <__init_or_module void trace_initcall_finish_cb (void *data, initcall_t fn, int ret) at ./init/main.c:1173>:";
  615. "trace_initcall_finish_cb() <__init_or_module void trace_initcall_finish_cb (void *data, initcall_t fn, int ret) at ./init/main.c:1173>:" -> "ktime_get()";
  616. "trace_initcall_finish_cb() <__init_or_module void trace_initcall_finish_cb (void *data, initcall_t fn, int ret) at ./init/main.c:1173>:" -> "ktime_sub()";
  617. "trace_initcall_finish_cb() <__init_or_module void trace_initcall_finish_cb (void *data, initcall_t fn, int ret) at ./init/main.c:1173>:" -> "ktime_to_ns()";
  618. "trace_initcall_finish_cb() <__init_or_module void trace_initcall_finish_cb (void *data, initcall_t fn, int ret) at ./init/main.c:1173>:" -> "printk()";
  619. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "sprintf()";
  620. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "preempt_count_set()";
  621. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "irqs_disabled()";
  622. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "strlcat()";
  623. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "local_irq_enable()";
  624. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "WARN()";
  625. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "add_latent_entropy()";
  626. "do_pre_smp_initcalls() <void __init do_pre_smp_initcalls (void) at ./init/main.c:1338>:" -> "initcall_from_entry()";
  627. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "lockup_detector_init()";
  628. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "smp_init()";
  629. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "sched_init_smp()";
  630. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "padata_init()";
  631. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "page_alloc_init_late()";
  632. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "page_ext_init()";
  633. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "do_basic_setup() <void __init do_basic_setup (void) at ./init/main.c:1328>:";
  634. "do_basic_setup() <void __init do_basic_setup (void) at ./init/main.c:1328>:" -> "cpuset_init_smp()";
  635. "do_basic_setup() <void __init do_basic_setup (void) at ./init/main.c:1328>:" -> "driver_init()";
  636. "do_basic_setup() <void __init do_basic_setup (void) at ./init/main.c:1328>:" -> "init_irq_proc()";
  637. "do_basic_setup() <void __init do_basic_setup (void) at ./init/main.c:1328>:" -> "do_ctors() <void __init do_ctors (void) at ./init/main.c:1070>:";
  638. "do_basic_setup() <void __init do_basic_setup (void) at ./init/main.c:1328>:" -> "usermodehelper_enable()";
  639. "do_basic_setup() <void __init do_basic_setup (void) at ./init/main.c:1328>:" -> "do_initcalls() <void __init do_initcalls (void) at ./init/main.c:1302>:";
  640. "do_initcalls() <void __init do_initcalls (void) at ./init/main.c:1302>:" -> "strlen()";
  641. "do_initcalls() <void __init do_initcalls (void) at ./init/main.c:1302>:" -> "kzalloc()";
  642. "do_initcalls() <void __init do_initcalls (void) at ./init/main.c:1302>:" -> "panic()";
  643. "do_initcalls() <void __init do_initcalls (void) at ./init/main.c:1302>:" -> "ARRAY_SIZE()";
  644. "do_initcalls() <void __init do_initcalls (void) at ./init/main.c:1302>:" -> "strcpy()";
  645. "do_initcalls() <void __init do_initcalls (void) at ./init/main.c:1302>:" -> "do_initcall_level() <void __init do_initcall_level (int level, char *command_line) at ./init/main.c:1287>:";
  646. "do_initcall_level() <void __init do_initcall_level (int level, char *command_line) at ./init/main.c:1287>:" -> "parse_args()";
  647. "do_initcall_level() <void __init do_initcall_level (int level, char *command_line) at ./init/main.c:1287>:" -> "ignore_unknown_bootoption() <int __init ignore_unknown_bootoption (char *param, char *val, const char *unused, void *arg) at ./init/main.c:1281>";
  648. "do_initcall_level() <void __init do_initcall_level (int level, char *command_line) at ./init/main.c:1287>:" -> "trace_initcall_level()";
  649. "do_initcall_level() <void __init do_initcall_level (int level, char *command_line) at ./init/main.c:1287>:" -> "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:";
  650. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "preempt_count()";
  651. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "initcall_blacklisted() <bool __init_or_module initcall_blacklisted (initcall_t fn) at ./init/main.c:1156>:";
  652. "initcall_blacklisted() <bool __init_or_module initcall_blacklisted (initcall_t fn) at ./init/main.c:1156>:" -> "list_empty()";
  653. "initcall_blacklisted() <bool __init_or_module initcall_blacklisted (initcall_t fn) at ./init/main.c:1156>:" -> "dereference_function_descriptor()";
  654. "initcall_blacklisted() <bool __init_or_module initcall_blacklisted (initcall_t fn) at ./init/main.c:1156>:" -> "sprint_symbol_no_offset()";
  655. "initcall_blacklisted() <bool __init_or_module initcall_blacklisted (initcall_t fn) at ./init/main.c:1156>:" -> "strreplace()";
  656. "initcall_blacklisted() <bool __init_or_module initcall_blacklisted (initcall_t fn) at ./init/main.c:1156>:" -> "list_for_each_entry()";
  657. "initcall_blacklisted() <bool __init_or_module initcall_blacklisted (initcall_t fn) at ./init/main.c:1156>:" -> "strcmp()";
  658. "initcall_blacklisted() <bool __init_or_module initcall_blacklisted (initcall_t fn) at ./init/main.c:1156>:" -> "pr_debug()";
  659. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "do_trace_initcall_start() <inline void do_trace_initcall_start (initcall_t fn) at ./init/main.c:1202>:";
  660. "do_trace_initcall_start() <inline void do_trace_initcall_start (initcall_t fn) at ./init/main.c:1202>:" -> "trace_initcall_start_cb() <__init_or_module void trace_initcall_start_cb (void *data, initcall_t fn) at ./init/main.c:1164>:";
  661. "trace_initcall_start_cb() <__init_or_module void trace_initcall_start_cb (void *data, initcall_t fn) at ./init/main.c:1164>:" -> "printk()";
  662. "trace_initcall_start_cb() <__init_or_module void trace_initcall_start_cb (void *data, initcall_t fn) at ./init/main.c:1164>:" -> "task_pid_nr()";
  663. "trace_initcall_start_cb() <__init_or_module void trace_initcall_start_cb (void *data, initcall_t fn) at ./init/main.c:1164>:" -> "ktime_get()";
  664. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "do_trace_initcall_finish() <inline void do_trace_initcall_finish (initcall_t fn, int ret) at ./init/main.c:1208>:";
  665. "do_trace_initcall_finish() <inline void do_trace_initcall_finish (initcall_t fn, int ret) at ./init/main.c:1208>:" -> "trace_initcall_finish_cb() <__init_or_module void trace_initcall_finish_cb (void *data, initcall_t fn, int ret) at ./init/main.c:1173>:";
  666. "trace_initcall_finish_cb() <__init_or_module void trace_initcall_finish_cb (void *data, initcall_t fn, int ret) at ./init/main.c:1173>:" -> "ktime_get()";
  667. "trace_initcall_finish_cb() <__init_or_module void trace_initcall_finish_cb (void *data, initcall_t fn, int ret) at ./init/main.c:1173>:" -> "ktime_sub()";
  668. "trace_initcall_finish_cb() <__init_or_module void trace_initcall_finish_cb (void *data, initcall_t fn, int ret) at ./init/main.c:1173>:" -> "ktime_to_ns()";
  669. "trace_initcall_finish_cb() <__init_or_module void trace_initcall_finish_cb (void *data, initcall_t fn, int ret) at ./init/main.c:1173>:" -> "printk()";
  670. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "sprintf()";
  671. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "preempt_count_set()";
  672. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "irqs_disabled()";
  673. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "strlcat()";
  674. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "local_irq_enable()";
  675. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "WARN()";
  676. "do_one_initcall() <int __init_or_module do_one_initcall (initcall_t fn) at ./init/main.c:1216>:" -> "add_latent_entropy()";
  677. "do_initcall_level() <void __init do_initcall_level (int level, char *command_line) at ./init/main.c:1287>:" -> "initcall_from_entry()";
  678. "do_initcalls() <void __init do_initcalls (void) at ./init/main.c:1302>:" -> "kfree()";
  679. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "kunit_run_all_tests()";
  680. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "console_on_rootfs() <void __init console_on_rootfs (void) at ./init/main.c:1488>:";
  681. "console_on_rootfs() <void __init console_on_rootfs (void) at ./init/main.c:1488>:" -> "filp_open()";
  682. "console_on_rootfs() <void __init console_on_rootfs (void) at ./init/main.c:1488>:" -> "IS_ERR()";
  683. "console_on_rootfs() <void __init console_on_rootfs (void) at ./init/main.c:1488>:" -> "pr_err()";
  684. "console_on_rootfs() <void __init console_on_rootfs (void) at ./init/main.c:1488>:" -> "init_dup()";
  685. "console_on_rootfs() <void __init console_on_rootfs (void) at ./init/main.c:1488>:" -> "fput()";
  686. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "init_eaccess()";
  687. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "prepare_namespace()";
  688. "kernel_init_freeable() <noinline void __init kernel_init_freeable (void) at ./init/main.c:1502>:" -> "integrity_load_keys()";
  689. "kernel_init() <int __ref kernel_init (void *unused) at ./init/main.c:1420>:" -> "async_synchronize_full()";
  690. "kernel_init() <int __ref kernel_init (void *unused) at ./init/main.c:1420>:" -> "kprobe_free_init_mem()";
  691. "kernel_init() <int __ref kernel_init (void *unused) at ./init/main.c:1420>:" -> "ftrace_free_init_mem()";
  692. "kernel_init() <int __ref kernel_init (void *unused) at ./init/main.c:1420>:" -> "kgdb_free_init_mem()";
  693. "kernel_init() <int __ref kernel_init (void *unused) at ./init/main.c:1420>:" -> "free_initmem() <void __weak free_initmem (void) at ./init/main.c:1415>:";
  694. "free_initmem() <void __weak free_initmem (void) at ./init/main.c:1415>:" -> "free_initmem_default()";
  695. "kernel_init() <int __ref kernel_init (void *unused) at ./init/main.c:1420>:" -> "mark_readonly() <inline void mark_readonly (void) at ./init/main.c:1409>:";
  696. "mark_readonly() <inline void mark_readonly (void) at ./init/main.c:1409>:" -> "rcu_barrier()";
  697. "mark_readonly() <inline void mark_readonly (void) at ./init/main.c:1409>:" -> "mark_rodata_ro()";
  698. "mark_readonly() <inline void mark_readonly (void) at ./init/main.c:1409>:" -> "rodata_test()";
  699. "mark_readonly() <inline void mark_readonly (void) at ./init/main.c:1409>:" -> "pr_info()";
  700. "mark_readonly() <inline void mark_readonly (void) at ./init/main.c:1409>:" -> "pr_warn()";
  701. "kernel_init() <int __ref kernel_init (void *unused) at ./init/main.c:1420>:" -> "pti_finalize()";
  702. "kernel_init() <int __ref kernel_init (void *unused) at ./init/main.c:1420>:" -> "numa_default_policy()";
  703. "kernel_init() <int __ref kernel_init (void *unused) at ./init/main.c:1420>:" -> "rcu_end_inkernel_boot()";
  704. "kernel_init() <int __ref kernel_init (void *unused) at ./init/main.c:1420>:" -> "do_sysctl_args()";
  705. "kernel_init() <int __ref kernel_init (void *unused) at ./init/main.c:1420>:" -> "run_init_process() <int run_init_process (const char *init_filename) at ./init/main.c:1347>:";
  706. "run_init_process() <int run_init_process (const char *init_filename) at ./init/main.c:1347>:" -> "pr_info()";
  707. "run_init_process() <int run_init_process (const char *init_filename) at ./init/main.c:1347>:" -> "pr_debug()";
  708. "run_init_process() <int run_init_process (const char *init_filename) at ./init/main.c:1347>:" -> "kernel_execve()";
  709. "kernel_init() <int __ref kernel_init (void *unused) at ./init/main.c:1420>:" -> "pr_err()";
  710. "kernel_init() <int __ref kernel_init (void *unused) at ./init/main.c:1420>:" -> "panic()";
  711. "kernel_init() <int __ref kernel_init (void *unused) at ./init/main.c:1420>:" -> "try_to_run_init_process() <int try_to_run_init_process (const char *init_filename) at ./init/main.c:1362>:";
  712. "try_to_run_init_process() <int try_to_run_init_process (const char *init_filename) at ./init/main.c:1362>:" -> "run_init_process() <int run_init_process (const char *init_filename) at ./init/main.c:1347>:";
  713. "run_init_process() <int run_init_process (const char *init_filename) at ./init/main.c:1347>:" -> "pr_info()";
  714. "run_init_process() <int run_init_process (const char *init_filename) at ./init/main.c:1347>:" -> "pr_debug()";
  715. "run_init_process() <int run_init_process (const char *init_filename) at ./init/main.c:1347>:" -> "kernel_execve()";
  716. "try_to_run_init_process() <int try_to_run_init_process (const char *init_filename) at ./init/main.c:1362>:" -> "pr_err()";
  717. "rest_init() <noinline void __ref rest_init (void) at ./init/main.c:676>:" -> "rcu_read_lock()";
  718. "rest_init() <noinline void __ref rest_init (void) at ./init/main.c:676>:" -> "find_task_by_pid_ns()";
  719. "rest_init() <noinline void __ref rest_init (void) at ./init/main.c:676>:" -> "set_cpus_allowed_ptr()";
  720. "rest_init() <noinline void __ref rest_init (void) at ./init/main.c:676>:" -> "cpumask_of()";
  721. "rest_init() <noinline void __ref rest_init (void) at ./init/main.c:676>:" -> "smp_processor_id()";
  722. "rest_init() <noinline void __ref rest_init (void) at ./init/main.c:676>:" -> "rcu_read_unlock()";
  723. "rest_init() <noinline void __ref rest_init (void) at ./init/main.c:676>:" -> "numa_default_policy()";
  724. "rest_init() <noinline void __ref rest_init (void) at ./init/main.c:676>:" -> "complete()";
  725. "rest_init() <noinline void __ref rest_init (void) at ./init/main.c:676>:" -> "schedule_preempt_disabled()";
  726. "rest_init() <noinline void __ref rest_init (void) at ./init/main.c:676>:" -> "cpu_startup_entry()";
  727. "start_kernel() <asmlinkage __visible void __init __no_sanitize_address start_kernel (void) at ./init/main.c:852>:" -> "prevent_tail_call_optimization()";
  728. "warn_bootconfig() <int __init warn_bootconfig (char *str) at ./init/main.c:481>:" -> "pr_warn()";
  729. "calibrate_delay() <void calibrate_delay (void) at ./init/calibrate.c:275>:" -> "smp_processor_id()";
  730. "calibrate_delay() <void calibrate_delay (void) at ./init/calibrate.c:275>:" -> "per_cpu()";
  731. "calibrate_delay() <void calibrate_delay (void) at ./init/calibrate.c:275>:" -> "pr_info()";
  732. "calibrate_delay() <void calibrate_delay (void) at ./init/calibrate.c:275>:" -> "calibrate_delay_is_known()";
  733. "calibrate_delay() <void calibrate_delay (void) at ./init/calibrate.c:275>:" -> "calibrate_delay_direct() <unsigned long calibrate_delay_direct (void) at ./init/calibrate.c:170>:";
  734. "calibrate_delay_direct() <unsigned long calibrate_delay_direct (void) at ./init/calibrate.c:170>:" -> "read_current_timer()";
  735. "calibrate_delay_direct() <unsigned long calibrate_delay_direct (void) at ./init/calibrate.c:170>:" -> "time_before_eq()";
  736. "calibrate_delay_direct() <unsigned long calibrate_delay_direct (void) at ./init/calibrate.c:170>:" -> "printk()";
  737. "calibrate_delay() <void calibrate_delay (void) at ./init/calibrate.c:275>:" -> "calibrate_delay_converge() <unsigned long calibrate_delay_converge (void) at ./init/calibrate.c:187>:";
  738. "calibrate_delay() <void calibrate_delay (void) at ./init/calibrate.c:275>:" -> "pr_cont()";
  739. "calibrate_delay() <void calibrate_delay (void) at ./init/calibrate.c:275>:" -> "calibration_delay_done()";
  740. "lpj_setup() <int __init lpj_setup (char *str) at ./init/calibrate.c:17>:" -> "simple_strtoul()";
  741. }