Search notes:

arch/x86/include/asm/pgtable_64.h

arch/x86/include/asm/pgtable_64.h contains the functions and defines necessary to modify and use the x86-64 page table tree.
TODO:
extern p4d_t level4_kernel_pgt [512];
extern p4d_t level4_ident_pgt  [512];
extern pud_t level3_kernel_pgt [512];
extern pud_t level3_ident_pgt  [512];
extern pmd_t level2_kernel_pgt [512];
extern pmd_t level2_fixmap_pgt [512];
extern pmd_t level2_ident_pgt  [512];
extern pte_t level1_fixmap_pgt [512 * FIXMAP_PMD_NUM];
extern pgd_t init_top_pgt      [];

Macro swapper_pg_dir

The file defines also the macro swapper_pg_dir as alias to init_top_pgt.
#define swapper_pg_dir init_top_pgt
A comment in Documentation/admin-guide/kdump/vmcoreinfo.rst states that init_top_pgt is somewhat similar to swapper_pg_dir, but is oly usedin x86_64.

Index

Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 8 attempt to write a readonly database in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php:78 Stack trace: #0 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(78): PDOStatement->execute(Array) #1 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(30): insert_webrequest_('/notes/Linux/ke...', 1759391297, '216.73.216.42', 'Mozilla/5.0 App...', NULL) #2 /home/httpd/vhosts/renenyffenegger.ch/httpsdocs/notes/Linux/kernel/source/arch/x86/include/asm/pgtable_64_h(52): insert_webrequest() #3 {main} thrown in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php on line 78