Home
last modified time | relevance | path

Searched defs:pgmap (Results 26 - 50 of 51) sorted by relevance

123

/kernel/linux/linux-6.6/drivers/nvdimm/
H A Dpfn_devs.c682 static int __nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap) in __nvdimm_setup_pfn() argument
855 int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap) in nvdimm_setup_pfn() argument
H A Dpmem.c434 static int pmem_pagemap_memory_failure(struct dev_pagemap *pgmap, in pmem_pagemap_memory_failure() argument
[all...]
H A Dnd.h658 nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap) nvdimm_setup_pfn() argument
/kernel/linux/linux-5.10/drivers/dax/
H A Dsuper.c133 struct dev_pagemap *pgmap, *end_pgmap; in __generic_fsdax_supported() local
[all...]
/kernel/linux/linux-5.10/drivers/nvdimm/
H A Dpmem.c335 static void pmem_pagemap_cleanup(struct dev_pagemap *pgmap) in pmem_pagemap_cleanup() argument
343 static void pmem_release_queue(void *pgmap) in pmem_release_queue() argument
348 static void pmem_pagemap_kill(struct dev_pagemap *pgmap) in pmem_pagemap_kill() argument
[all...]
H A Dnd.h392 nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap) nvdimm_setup_pfn() argument
/kernel/linux/linux-5.10/drivers/pci/
H A Dp2pdma.c37 struct dev_pagemap pgmap; member
42 static struct pci_p2pdma_pagemap *to_p2p_pgmap(struct dev_pagemap *pgmap) in to_p2p_pgmap() argument
161 struct dev_pagemap *pgmap; in pci_p2pdma_add_resource() local
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Ddma-map-ops.h494 struct dev_pagemap *pgmap; member
H A Dmm_types.h147 struct dev_pagemap *pgmap; member
H A Dmm.h3818 __vmemmap_can_optimize(struct vmem_altmap *altmap, struct dev_pagemap *pgmap) __vmemmap_can_optimize() argument
3843 vmemmap_can_optimize(struct vmem_altmap *altmap, struct dev_pagemap *pgmap) vmemmap_can_optimize() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd.h107 struct dev_pagemap pgmap; member
/kernel/linux/linux-6.6/mm/
H A Dsparse.c428 __populate_section_memmap(unsigned long pfn, unsigned long nr_pages, int nid, struct vmem_altmap *altmap, struct dev_pagemap *pgmap) __populate_section_memmap() argument
631 populate_section_memmap(unsigned long pfn, unsigned long nr_pages, int nid, struct vmem_altmap *altmap, struct dev_pagemap *pgmap) populate_section_memmap() argument
703 populate_section_memmap(unsigned long pfn, unsigned long nr_pages, int nid, struct vmem_altmap *altmap, struct dev_pagemap *pgmap) populate_section_memmap() argument
828 section_activate(int nid, unsigned long pfn, unsigned long nr_pages, struct vmem_altmap *altmap, struct dev_pagemap *pgmap) section_activate() argument
890 sparse_add_section(int nid, unsigned long start_pfn, unsigned long nr_pages, struct vmem_altmap *altmap, struct dev_pagemap *pgmap) sparse_add_section() argument
H A Dgup.c29 struct dev_pagemap *pgmap; member
579 follow_page_pte(struct vm_area_struct *vma, unsigned long address, pmd_t *pmd, unsigned int flags, struct dev_pagemap **pgmap) follow_page_pte() argument
2559 struct dev_pagemap *pgmap = NULL; gup_pte_range() local
2675 struct dev_pagemap *pgmap = NULL; __gup_device_huge() local
[all...]
H A Dmm_init.c971 __init_zone_device_page(struct page *page, unsigned long pfn, unsigned long zone_idx, int nid, struct dev_pagemap *pgmap) __init_zone_device_page() argument
1027 compound_nr_pages(struct vmem_altmap *altmap, struct dev_pagemap *pgmap) compound_nr_pages() argument
1036 memmap_init_compound(struct page *head, unsigned long head_pfn, unsigned long zone_idx, int nid, struct dev_pagemap *pgmap, unsigned long nr_pages) memmap_init_compound() argument
1063 memmap_init_zone_device(struct zone *zone, unsigned long start_pfn, unsigned long nr_pages, struct dev_pagemap *pgmap) memmap_init_zone_device() argument
[all...]
H A Dhuge_memory.c1022 follow_devmap_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, int flags, struct dev_pagemap **pgmap) follow_devmap_pmd() argument
1177 follow_devmap_pud(struct vm_area_struct *vma, unsigned long addr, pud_t *pud, int flags, struct dev_pagemap **pgmap) follow_devmap_pud() argument
H A Dmemory-failure.c1724 mf_generic_kill_procs(unsigned long long pfn, int flags, struct dev_pagemap *pgmap) mf_generic_kill_procs() argument
2117 memory_failure_dev_pagemap(unsigned long pfn, int flags, struct dev_pagemap *pgmap) memory_failure_dev_pagemap() argument
2174 struct dev_pagemap *pgmap; memory_failure() local
[all...]
H A Dmemory_hotplug.c330 struct dev_pagemap *pgmap; in pfn_to_online_page() local
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/
H A Dradix_pgtable.c916 bool vmemmap_can_optimize(struct vmem_altmap *altmap, struct dev_pagemap *pgmap) in vmemmap_can_optimize() argument
1220 vmemmap_populate_compound_pages(unsigned long start_pfn, unsigned long start, unsigned long end, int node, struct dev_pagemap *pgmap) vmemmap_populate_compound_pages() argument
/kernel/linux/linux-5.10/mm/
H A Dgup.c27 struct dev_pagemap *pgmap; member
394 follow_page_pte(struct vm_area_struct *vma, unsigned long address, pmd_t *pmd, unsigned int flags, struct dev_pagemap **pgmap) follow_page_pte() argument
2166 struct dev_pagemap *pgmap = NULL; gup_pte_range() local
2264 struct dev_pagemap *pgmap = NULL; __gup_device_huge() local
[all...]
H A Dmemory-failure.c1331 struct dev_pagemap *pgmap; in memory_failure() local
1222 memory_failure_dev_pagemap(unsigned long pfn, int flags, struct dev_pagemap *pgmap) memory_failure_dev_pagemap() argument
H A Dhuge_memory.c964 follow_devmap_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, int flags, struct dev_pagemap **pgmap) follow_devmap_pmd() argument
1136 follow_devmap_pud(struct vm_area_struct *vma, unsigned long addr, pud_t *pud, int flags, struct dev_pagemap **pgmap) follow_devmap_pud() argument
/kernel/linux/linux-6.6/drivers/pci/
H A Dp2pdma.c31 struct dev_pagemap pgmap; member
36 static struct pci_p2pdma_pagemap *to_p2p_pgmap(struct dev_pagemap *pgmap) in to_p2p_pgmap() argument
196 struct pci_p2pdma_pagemap *pgmap = to_p2p_pgmap(page->pgmap); in p2pdma_page_free() local
289 struct dev_pagemap *pgmap; in pci_p2pdma_add_resource() local
968 pci_p2pdma_map_type(struct dev_pagemap *pgmap, struct device *dev) pci_p2pdma_map_type() argument
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dmm_types.h165 struct dev_pagemap *pgmap; member
/kernel/linux/linux-5.10/fs/fuse/
H A Dvirtio_fs.c807 struct dev_pagemap *pgmap; in virtio_fs_setup_dax() local
/kernel/linux/linux-6.6/fs/fuse/
H A Dvirtio_fs.c801 struct dev_pagemap *pgmap; in virtio_fs_setup_dax() local

Completed in 51 milliseconds

123