/kernel/linux/linux-5.10/include/linux/ |
H A D | pgtable.h | 71 static inline pte_t *pte_offset_kernel(pmd_t *pmd, unsigned long address) in pte_offset_kernel() argument 144 pmd_t *pmd = pmd_off_k(vaddr); in virt_to_kpte() local 202 pmd_t pmd = *pmdp; in pmdp_test_and_clear_young() local 268 pmd_t pmd = *pmdp; in pmdp_huge_get_and_clear() local 478 generic_pmdp_establish(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t pmd) generic_pmdp_establish() argument 767 pmd_none_or_clear_bad(pmd_t *pmd) pmd_none_or_clear_bad() argument 927 pmd_swp_mksoft_dirty(pmd_t pmd) pmd_swp_mksoft_dirty() argument 932 pmd_swp_soft_dirty(pmd_t pmd) pmd_swp_soft_dirty() argument 937 pmd_swp_clear_soft_dirty(pmd_t pmd) pmd_swp_clear_soft_dirty() argument 948 pmd_soft_dirty(pmd_t pmd) pmd_soft_dirty() argument 958 pmd_mksoft_dirty(pmd_t pmd) pmd_mksoft_dirty() argument 968 pmd_clear_soft_dirty(pmd_t pmd) pmd_clear_soft_dirty() argument 988 pmd_swp_mksoft_dirty(pmd_t pmd) pmd_swp_mksoft_dirty() argument 993 pmd_swp_soft_dirty(pmd_t pmd) pmd_swp_soft_dirty() argument 998 pmd_swp_clear_soft_dirty(pmd_t pmd) pmd_swp_clear_soft_dirty() argument 1095 pmd_trans_huge(pmd_t pmd) pmd_trans_huge() argument 1100 pmd_write(pmd_t pmd) pmd_write() argument 1117 pmd_devmap(pmd_t pmd) pmd_devmap() argument 1201 pmd_none_or_trans_huge_or_clear_bad(pmd_t *pmd) pmd_none_or_trans_huge_or_clear_bad() argument 1258 pmd_trans_unstable(pmd_t *pmd) pmd_trans_unstable() argument 1281 pmd_protnone(pmd_t pmd) pmd_protnone() argument 1321 pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot) pmd_set_huge() argument 1333 pmd_clear_huge(pmd_t *pmd) pmd_clear_huge() argument 1345 pmd_free_pte_page(pmd_t *pmd, unsigned long addr) pmd_free_pte_page() argument [all...] |
H A D | hugetlb.h | 289 static inline int pmd_huge(pmd_t pmd) in pmd_huge() argument
|
/kernel/linux/linux-5.10/mm/ |
H A D | huge_memory.c | 479 pmd_t maybe_pmd_mkwrite(pmd_t pmd, struct vm_area_struct *vma) in maybe_pmd_mkwrite() argument 695 set_huge_zero_page(pgtable_t pgtable, struct mm_struct *mm, struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd, struct page *zero_page) set_huge_zero_page() argument 772 insert_pfn_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, pfn_t pfn, pgprot_t prot, bool write, pgtable_t pgtable) insert_pfn_pmd() argument 951 touch_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, int flags) touch_pmd() argument 964 follow_devmap_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, int flags, struct dev_pagemap **pgmap) follow_devmap_pmd() argument 1019 pmd_t pmd; copy_huge_pmd() local 1334 can_follow_write_pmd(pmd_t pmd, unsigned int flags) can_follow_write_pmd() argument 1340 follow_trans_huge_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, unsigned int flags) follow_trans_huge_pmd() argument 1411 do_huge_pmd_numa_page(struct vm_fault *vmf, pmd_t pmd) do_huge_pmd_numa_page() argument 1571 madvise_free_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, pmd_t *pmd, unsigned long addr, unsigned long next) madvise_free_huge_pmd() argument 1641 zap_deposited_table(struct mm_struct *mm, pmd_t *pmd) zap_deposited_table() argument 1650 zap_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, pmd_t *pmd, unsigned long addr) zap_huge_pmd() argument 1730 move_soft_dirty_pmd(pmd_t pmd) move_soft_dirty_pmd() argument 1745 pmd_t pmd; move_huge_pmd() local 1795 change_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, unsigned long addr, pgprot_t newprot, unsigned long cp_flags) change_huge_pmd() argument 1899 __pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma) __pmd_trans_huge_lock() argument 1992 __split_huge_zero_page_pmd(struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd) __split_huge_zero_page_pmd() argument 2028 __split_huge_pmd_locked(struct vm_area_struct *vma, pmd_t *pmd, unsigned long haddr, bool freeze) __split_huge_pmd_locked() argument 2209 __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, unsigned long address, bool freeze, struct page *page) __split_huge_pmd() argument 2294 pmd_t *pmd; split_huge_pmd_address() local [all...] |
H A D | mempolicy.c | 519 static int queue_pages_pte_range(pmd_t *pmd, unsigned long addr, in queue_pages_pte_range() argument
|
H A D | migrate.c | 345 void migration_entry_wait(struct mm_struct *mm, pmd_t *pmd, in migration_entry_wait() argument 361 void pmd_migration_entry_wait(struct mm_struct *mm, pmd_t *pmd) in pmd_migration_entry_wait() argument 2080 bool pmd_trans_migrating(pmd_t pmd) in pmd_trans_migrating() argument 2146 migrate_misplaced_transhuge_page(struct mm_struct *mm, struct vm_area_struct *vma, pmd_t *pmd, pmd_t entry, unsigned long address, struct page *page, int node) migrate_misplaced_transhuge_page() argument [all...] |
H A D | ksm.c | 1126 pmd_t *pmd; in replace_page() local
|
H A D | khugepaged.c | 1067 pmd_t *pmd, _pmd; in collapse_huge_page() local 1005 __collapse_huge_page_swapin(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long address, pmd_t *pmd, int referenced) __collapse_huge_page_swapin() argument 1235 pmd_t *pmd; khugepaged_scan_pmd() local 1447 pmd_t *pmd, _pmd; collapse_pte_mapped_thp() local 1593 pmd_t *pmd, _pmd; retract_page_tables() local [all...] |
/kernel/linux/linux-5.10/fs/proc/ |
H A D | task_mmu.c | 574 static void smaps_pmd_entry(pmd_t *pmd, unsigned long addr, in smaps_pmd_entry() argument 609 static void smaps_pmd_entry(pmd_t *pmd, unsigned long addr, in smaps_pmd_entry() argument 615 static int smaps_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, in smaps_pte_range() argument 1133 pmd_t old, pmd = *pmdp; clear_soft_dirty_pmd() local 1159 clear_refs_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, struct mm_walk *walk) clear_refs_pte_range() argument 1460 pmd_t pmd = *pmdp; pagemap_pmd_range() local 1807 can_gather_numa_stats_pmd(pmd_t pmd, struct vm_area_struct *vma, unsigned long addr) can_gather_numa_stats_pmd() argument 1832 gather_pte_stats(pmd_t *pmd, unsigned long addr, unsigned long end, struct mm_walk *walk) gather_pte_stats() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_ptp_hw.c | 2102 u64 total_offset, pmd, val; in ice_phy_cfg_rx_offset_e822() local
|
/kernel/linux/linux-6.6/fs/ |
H A D | dax.c | 1642 dax_fault_iter(struct vm_fault *vmf, const struct iomap_iter *iter, pfn_t *pfnp, struct xa_state *xas, void **entry, bool pmd) dax_fault_iter() argument [all...] |
H A D | userfaultfd.c | 333 pmd_t *pmd, _pmd; in userfaultfd_must_wait() local
|
/kernel/linux/linux-6.6/fs/proc/ |
H A D | task_mmu.c | 583 static void smaps_pmd_entry(pmd_t *pmd, unsigned long addr, in smaps_pmd_entry() argument 617 static void smaps_pmd_entry(pmd_t *pmd, unsigned long addr, in smaps_pmd_entry() argument 623 static int smaps_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, in smaps_pte_range() argument 1145 pmd_t old, pmd = *pmdp; clear_soft_dirty_pmd() local 1171 clear_refs_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, struct mm_walk *walk) clear_refs_pte_range() argument 1487 pmd_t pmd = *pmdp; pagemap_pmd_range() local 1855 can_gather_numa_stats_pmd(pmd_t pmd, struct vm_area_struct *vma, unsigned long addr) can_gather_numa_stats_pmd() argument 1880 gather_pte_stats(pmd_t *pmd, unsigned long addr, unsigned long end, struct mm_walk *walk) gather_pte_stats() argument [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | pgtable.h | 92 static inline pte_t *pte_offset_kernel(pmd_t *pmd, unsigned long address) in pte_offset_kernel() argument 107 static inline pte_t *__pte_map(pmd_t *pmd, unsigned long address) in __pte_map() argument 175 pmd_t *pmd = pmd_off_k(vaddr); in virt_to_kpte() local 181 pmd_young(pmd_t pmd) pmd_young() argument 316 pmd_t pmd = *pmdp; pmdp_test_and_clear_young() local 390 arch_check_zapped_pmd(struct vm_area_struct *vma, pmd_t pmd) arch_check_zapped_pmd() argument 461 pmd_t pmd; pmdp_get_lockless() local 503 pmd_t pmd = *pmdp; pmdp_huge_get_and_clear() local 610 pmd_mkwrite(pmd_t pmd, struct vm_area_struct *vma) pmd_mkwrite() argument 712 generic_pmdp_establish(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t pmd) generic_pmdp_establish() argument 1024 pmd_none_or_clear_bad(pmd_t *pmd) pmd_none_or_clear_bad() argument 1163 pmd_swp_mksoft_dirty(pmd_t pmd) pmd_swp_mksoft_dirty() argument 1168 pmd_swp_soft_dirty(pmd_t pmd) pmd_swp_soft_dirty() argument 1173 pmd_swp_clear_soft_dirty(pmd_t pmd) pmd_swp_clear_soft_dirty() argument 1184 pmd_soft_dirty(pmd_t pmd) pmd_soft_dirty() argument 1194 pmd_mksoft_dirty(pmd_t pmd) pmd_mksoft_dirty() argument 1204 pmd_clear_soft_dirty(pmd_t pmd) pmd_clear_soft_dirty() argument 1224 pmd_swp_mksoft_dirty(pmd_t pmd) pmd_swp_mksoft_dirty() argument 1229 pmd_swp_soft_dirty(pmd_t pmd) pmd_swp_soft_dirty() argument 1234 pmd_swp_clear_soft_dirty(pmd_t pmd) pmd_swp_clear_soft_dirty() argument 1345 pmd_trans_huge(pmd_t pmd) pmd_trans_huge() argument 1350 pmd_write(pmd_t pmd) pmd_write() argument 1367 pmd_devmap(pmd_t pmd) pmd_devmap() argument 1423 pmd_protnone(pmd_t pmd) pmd_protnone() argument 1460 pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot) pmd_set_huge() argument 1469 pmd_clear_huge(pmd_t *pmd) pmd_clear_huge() argument 1481 pmd_free_pte_page(pmd_t *pmd, unsigned long addr) pmd_free_pte_page() argument [all...] |
H A D | hugetlb.h | 191 static inline pte_t *pte_offset_huge(pmd_t *pmd, unsigned long address) in pte_offset_huge() argument 195 static inline pte_t *pte_alloc_huge(struct mm_struct *mm, pmd_t *pmd, in pte_alloc_huge() argument 401 pmd_huge(pmd_t pmd) pmd_huge() argument [all...] |
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | paravirt.h | 439 static inline void set_pmd(pmd_t *pmdp, pmd_t pmd) in set_pmd() argument 451 static inline pmdval_t pmd_val(pmd_t pmd) in pmd_val() argument
|
H A D | pgtable_types.h | 398 static inline pmdval_t native_pmd_val(pmd_t pmd) in native_pmd_val() argument 410 static inline pmdval_t native_pmd_val(pmd_t pmd) in native_pmd_val() argument 450 static inline pmdval_t pmd_pfn_mask(pmd_t pmd) in pmd_pfn_mask() argument 458 pmd_flags_mask(pmd_t pmd) pmd_flags_mask() argument 463 pmd_flags(pmd_t pmd) pmd_flags() argument [all...] |
/kernel/linux/linux-6.6/arch/x86/xen/ |
H A D | mmu_pv.c | 403 __visible pmdval_t xen_pmd_val(pmd_t pmd) in xen_pmd_val() argument 441 __visible pmd_t xen_make_pmd(pmdval_t pmd) in xen_make_pmd() argument 553 xen_pmd_walk(struct mm_struct *mm, pmd_t *pmd, void (*func)(struct mm_struct *mm, struct page *, enum pt_level), bool last, unsigned long limit) xen_pmd_walk() argument 576 pmd_t *pmd; xen_pud_walk() local 1016 pmd_t *pmd = level2_kernel_pgt + pmd_index(vaddr); xen_cleanhighmap() local 1056 xen_cleanmfnmap_pmd(pmd_t *pmd, bool unpin) xen_cleanmfnmap_pmd() argument 1851 pmd_t pmd; xen_early_virt_to_phys() local 1896 pmd_t *pmd; xen_relocate_p2m() local [all...] |
/kernel/linux/linux-6.6/arch/x86/mm/pat/ |
H A D | set_memory.c | 667 pmd_t *pmd; in lookup_address_in_pgd() local 812 pmd_t *pmd; in __set_pmd_pte() local 1173 try_to_free_pmd_page(pmd_t *pmd) try_to_free_pmd_page() argument 1185 unmap_pte_range(pmd_t *pmd, unsigned long start, unsigned long end) unmap_pte_range() argument 1203 __unmap_pmd_range(pud_t *pud, pmd_t *pmd, unsigned long start, unsigned long end) __unmap_pmd_range() argument 1213 pmd_t *pmd = pmd_offset(pud, start); unmap_pmd_range() local 1298 alloc_pte_page(pmd_t *pmd) alloc_pte_page() argument 1310 pmd_t *pmd = (pmd_t *)get_zeroed_page(GFP_KERNEL); alloc_pmd_page() local 1318 populate_pte(struct cpa_data *cpa, unsigned long start, unsigned long end, unsigned num_pages, pmd_t *pmd, pgprot_t pgprot) populate_pte() argument 1342 pmd_t *pmd; populate_pmd() local [all...] |
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-thin-metadata.c | 233 struct dm_pool_metadata *pmd; member 425 static inline void pmd_write_lock(struct dm_pool_metadata *pmd) in pmd_write_lock() argument 440 superblock_lock_zero(struct dm_pool_metadata *pmd, struct dm_block **sblock) superblock_lock_zero() argument 447 superblock_lock(struct dm_pool_metadata *pmd, struct dm_block **sblock) superblock_lock() argument 483 __setup_btree_details(struct dm_pool_metadata *pmd) __setup_btree_details() argument 521 save_sm_roots(struct dm_pool_metadata *pmd) save_sm_roots() argument 541 copy_sm_roots(struct dm_pool_metadata *pmd, struct thin_disk_superblock *disk) copy_sm_roots() argument 553 __write_initial_superblock(struct dm_pool_metadata *pmd) __write_initial_superblock() argument 599 __format_metadata(struct dm_pool_metadata *pmd) __format_metadata() argument 660 __check_incompat_features(struct thin_disk_superblock *disk_super, struct dm_pool_metadata *pmd) __check_incompat_features() argument 688 __open_metadata(struct dm_pool_metadata *pmd) __open_metadata() argument 771 __open_or_format_metadata(struct dm_pool_metadata *pmd, bool format_device) __open_or_format_metadata() argument 785 __create_persistent_data_objects(struct dm_pool_metadata *pmd, bool format_device) __create_persistent_data_objects() argument 807 __destroy_persistent_data_objects(struct dm_pool_metadata *pmd, bool destroy_bm) __destroy_persistent_data_objects() argument 822 __begin_transaction(struct dm_pool_metadata *pmd) __begin_transaction() argument 849 __write_changed_details(struct dm_pool_metadata *pmd) __write_changed_details() argument 884 __commit_transaction(struct dm_pool_metadata *pmd) __commit_transaction() argument 939 __set_metadata_reserve(struct dm_pool_metadata *pmd) __set_metadata_reserve() argument 958 struct dm_pool_metadata *pmd; dm_pool_metadata_open() local 994 dm_pool_metadata_close(struct dm_pool_metadata *pmd) dm_pool_metadata_close() argument 1036 __open_device(struct dm_pool_metadata *pmd, dm_thin_id dev, int create, struct dm_thin_device **td) __open_device() argument 1104 __create_thin(struct dm_pool_metadata *pmd, dm_thin_id dev) __create_thin() argument 1147 dm_pool_create_thin(struct dm_pool_metadata *pmd, dm_thin_id dev) dm_pool_create_thin() argument 1159 __set_snapshot_details(struct dm_pool_metadata *pmd, struct dm_thin_device *snap, dm_thin_id origin, uint32_t time) __set_snapshot_details() argument 1180 __create_snap(struct dm_pool_metadata *pmd, dm_thin_id dev, dm_thin_id origin) __create_snap() argument 1235 dm_pool_create_snap(struct dm_pool_metadata *pmd, dm_thin_id dev, dm_thin_id origin) dm_pool_create_snap() argument 1249 __delete_device(struct dm_pool_metadata *pmd, dm_thin_id dev) __delete_device() argument 1279 dm_pool_delete_thin_device(struct dm_pool_metadata *pmd, dm_thin_id dev) dm_pool_delete_thin_device() argument 1292 dm_pool_set_metadata_transaction_id(struct dm_pool_metadata *pmd, uint64_t current_id, uint64_t new_id) dm_pool_set_metadata_transaction_id() argument 1317 dm_pool_get_metadata_transaction_id(struct dm_pool_metadata *pmd, uint64_t *result) dm_pool_get_metadata_transaction_id() argument 1332 __reserve_metadata_snap(struct dm_pool_metadata *pmd) __reserve_metadata_snap() argument 1402 dm_pool_reserve_metadata_snap(struct dm_pool_metadata *pmd) dm_pool_reserve_metadata_snap() argument 1414 __release_metadata_snap(struct dm_pool_metadata *pmd) __release_metadata_snap() argument 1450 dm_pool_release_metadata_snap(struct dm_pool_metadata *pmd) dm_pool_release_metadata_snap() argument 1462 __get_metadata_snap(struct dm_pool_metadata *pmd, dm_block_t *result) __get_metadata_snap() argument 1482 dm_pool_get_metadata_snap(struct dm_pool_metadata *pmd, dm_block_t *result) dm_pool_get_metadata_snap() argument 1495 dm_pool_open_thin_device(struct dm_pool_metadata *pmd, dm_thin_id dev, struct dm_thin_device **td) dm_pool_open_thin_device() argument 1551 struct dm_pool_metadata *pmd = td->pmd; __find_block() local 1571 struct dm_pool_metadata *pmd = td->pmd; dm_thin_find_block() local 1591 struct dm_pool_metadata *pmd = td->pmd; __find_next_mapped_block() local 1653 struct dm_pool_metadata *pmd = td->pmd; dm_thin_find_mapped_range() local 1670 struct dm_pool_metadata *pmd = td->pmd; __insert() local 1705 struct dm_pool_metadata *pmd = td->pmd; __remove_range() local 1773 dm_pool_block_is_shared(struct dm_pool_metadata *pmd, dm_block_t b, bool *result) dm_pool_block_is_shared() argument 1789 dm_pool_inc_data_range(struct dm_pool_metadata *pmd, dm_block_t b, dm_block_t e) dm_pool_inc_data_range() argument 1801 dm_pool_dec_data_range(struct dm_pool_metadata *pmd, dm_block_t b, dm_block_t e) dm_pool_dec_data_range() argument 1824 dm_pool_changed_this_transaction(struct dm_pool_metadata *pmd) dm_pool_changed_this_transaction() argument 1852 dm_pool_alloc_data_block(struct dm_pool_metadata *pmd, dm_block_t *result) dm_pool_alloc_data_block() argument 1864 dm_pool_commit_metadata(struct dm_pool_metadata *pmd) dm_pool_commit_metadata() argument 1889 __set_abort_with_changes_flags(struct dm_pool_metadata *pmd) __set_abort_with_changes_flags() argument 1897 dm_pool_abort_metadata(struct dm_pool_metadata *pmd) dm_pool_abort_metadata() argument 1926 dm_pool_get_free_block_count(struct dm_pool_metadata *pmd, dm_block_t *result) dm_pool_get_free_block_count() argument 1938 dm_pool_get_free_metadata_block_count(struct dm_pool_metadata *pmd, dm_block_t *result) dm_pool_get_free_metadata_block_count() argument 1958 dm_pool_get_metadata_dev_size(struct dm_pool_metadata *pmd, dm_block_t *result) dm_pool_get_metadata_dev_size() argument 1971 dm_pool_get_data_dev_size(struct dm_pool_metadata *pmd, dm_block_t *result) dm_pool_get_data_dev_size() argument 1986 struct dm_pool_metadata *pmd = td->pmd; dm_thin_get_mapped_count() local 2003 struct dm_pool_metadata *pmd = td->pmd; __highest_block() local 2018 struct dm_pool_metadata *pmd = td->pmd; dm_thin_get_highest_mapped_block() local 2048 dm_pool_resize_data_dev(struct dm_pool_metadata *pmd, dm_block_t new_count) dm_pool_resize_data_dev() argument 2060 dm_pool_resize_metadata_dev(struct dm_pool_metadata *pmd, dm_block_t new_count) dm_pool_resize_metadata_dev() argument 2075 dm_pool_metadata_read_only(struct dm_pool_metadata *pmd) dm_pool_metadata_read_only() argument 2082 dm_pool_metadata_read_write(struct dm_pool_metadata *pmd) dm_pool_metadata_read_write() argument 2089 dm_pool_register_metadata_threshold(struct dm_pool_metadata *pmd, dm_block_t threshold, dm_sm_threshold_fn fn, void *context) dm_pool_register_metadata_threshold() argument 2106 dm_pool_register_pre_commit_callback(struct dm_pool_metadata *pmd, dm_pool_pre_commit_fn fn, void *context) dm_pool_register_pre_commit_callback() argument 2116 dm_pool_metadata_set_needs_check(struct dm_pool_metadata *pmd) dm_pool_metadata_set_needs_check() argument 2143 dm_pool_metadata_needs_check(struct dm_pool_metadata *pmd) dm_pool_metadata_needs_check() argument 2154 dm_pool_issue_prefetches(struct dm_pool_metadata *pmd) dm_pool_issue_prefetches() argument [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | mempolicy.c | 507 static int queue_folios_pte_range(pmd_t *pmd, unsigned long addr, in queue_folios_pte_range() argument
|
H A D | migrate.c | 303 void migration_entry_wait(struct mm_struct *mm, pmd_t *pmd, in migration_entry_wait() argument 364 void pmd_migration_entry_wait(struct mm_struct *mm, pmd_t *pmd) in pmd_migration_entry_wait() argument
|
H A D | huge_memory.c | 551 pmd_t maybe_pmd_mkwrite(pmd_t pmd, struct vm_area_struct *vma) in maybe_pmd_mkwrite() argument 760 set_huge_zero_page(pgtable_t pgtable, struct mm_struct *mm, struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd, struct page *zero_page) set_huge_zero_page() argument 835 insert_pfn_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, pfn_t pfn, pgprot_t prot, bool write, pgtable_t pgtable) insert_pfn_pmd() argument 1009 touch_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, bool write) touch_pmd() argument 1022 follow_devmap_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, int flags, struct dev_pagemap **pgmap) follow_devmap_pmd() argument 1068 pmd_t pmd; copy_huge_pmd() local 1375 can_change_pmd_writable(struct vm_area_struct *vma, unsigned long addr, pmd_t pmd) can_change_pmd_writable() argument 1406 can_follow_write_pmd(pmd_t pmd, struct page *page, struct vm_area_struct *vma, unsigned int flags) can_follow_write_pmd() argument 1443 follow_trans_huge_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, unsigned int flags) follow_trans_huge_pmd() argument 1492 pmd_t pmd; do_huge_pmd_numa_page() local 1580 madvise_free_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, pmd_t *pmd, unsigned long addr, unsigned long next) madvise_free_huge_pmd() argument 1650 zap_deposited_table(struct mm_struct *mm, pmd_t *pmd) zap_deposited_table() argument 1659 zap_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, pmd_t *pmd, unsigned long addr) zap_huge_pmd() argument 1737 move_soft_dirty_pmd(pmd_t pmd) move_soft_dirty_pmd() argument 1752 pmd_t pmd; move_huge_pmd() local 1804 change_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, pmd_t *pmd, unsigned long addr, pgprot_t newprot, unsigned long cp_flags) change_huge_pmd() argument 1941 __pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma) __pmd_trans_huge_lock() argument 2025 __split_huge_zero_page_pmd(struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd) __split_huge_zero_page_pmd() argument 2066 __split_huge_pmd_locked(struct vm_area_struct *vma, pmd_t *pmd, unsigned long haddr, bool freeze) __split_huge_pmd_locked() argument 2266 __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, unsigned long address, bool freeze, struct folio *folio) __split_huge_pmd() argument 2304 pmd_t *pmd = mm_find_pmd(vma->vm_mm, address); split_huge_pmd_address() local [all...] |
H A D | khugepaged.c | 735 __collapse_huge_page_copy_failed(pte_t *pte, pmd_t *pmd, pmd_t orig_pmd, struct vm_area_struct *vma, struct list_head *compound_pagelist) __collapse_huge_page_copy_failed() argument 774 __collapse_huge_page_copy(pte_t *pte, struct page *page, pmd_t *pmd, pmd_t orig_pmd, struct vm_area_struct *vma, unsigned long address, spinlock_t *ptl, struct list_head *compound_pagelist) __collapse_huge_page_copy() argument 941 find_pmd_or_thp_or_none(struct mm_struct *mm, unsigned long address, pmd_t **pmd) find_pmd_or_thp_or_none() argument 965 check_pmd_still_valid(struct mm_struct *mm, unsigned long address, pmd_t *pmd) check_pmd_still_valid() argument 986 __collapse_huge_page_swapin(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd, int referenced) __collapse_huge_page_swapin() argument 1085 pmd_t *pmd, _pmd; collapse_huge_page() local 1245 pmd_t *pmd; hpage_collapse_scan_pmd() local 1478 pmd_t *pmd, pgt_pmd; collapse_pte_mapped_thp() local 1688 pmd_t *pmd, pgt_pmd; retract_page_tables() local [all...] |
H A D | memory-failure.c | 383 pmd_t *pmd; in dev_pagemap_mapping_shift() local 756 pmd_t pmd = *pmdp; in check_hwpoisoned_pmd_entry() local
|
/kernel/linux/linux-5.10/arch/x86/xen/ |
H A D | mmu_pv.c | 383 __visible pmdval_t xen_pmd_val(pmd_t pmd) in xen_pmd_val() argument 421 __visible pmd_t xen_make_pmd(pmdval_t pmd) in xen_make_pmd() argument 533 static void xen_pmd_walk(struct mm_struct *mm, pmd_t *pmd, in xen_pmd_walk() argument 556 pmd_t *pmd; xen_pud_walk() local 1001 pmd_t *pmd = level2_kernel_pgt + pmd_index(vaddr); xen_cleanhighmap() local 1041 xen_cleanmfnmap_pmd(pmd_t *pmd, bool unpin) xen_cleanmfnmap_pmd() argument 1817 pmd_t pmd; xen_early_virt_to_phys() local 1862 pmd_t *pmd; xen_relocate_p2m() local [all...] |