Home
last modified time | relevance | path

Searched refs:pfn_address_space (Results 1 – 3 of 3) sorted by relevance

/linux/include/linux/
H A Dmemory-failure.h7 struct pfn_address_space { struct
15 int register_pfn_address_space(struct pfn_address_space *pfn_space); argument
16 void unregister_pfn_address_space(struct pfn_address_space *pfn_space);
18 static inline int register_pfn_address_space(struct pfn_address_space *pfn_space) in register_pfn_address_space()
23 static inline void unregister_pfn_address_space(struct pfn_address_space *pfn_space) in unregister_pfn_address_space()
/linux/drivers/vfio/pci/nvgrace-gpu/
H A Dmain.c53 struct pfn_address_space pfn_address_space; member
159 region->pfn_address_space.node.start = pfn; in nvgrace_gpu_vfio_pci_register_pfn_range()
160 region->pfn_address_space.node.last = pfn + nr_pages - 1; in nvgrace_gpu_vfio_pci_register_pfn_range()
161 region->pfn_address_space.mapping = core_vdev->inode->i_mapping; in nvgrace_gpu_vfio_pci_register_pfn_range()
162 region->pfn_address_space.pfn_to_vma_pgoff = nvgrace_gpu_pfn_to_vma_pgoff; in nvgrace_gpu_vfio_pci_register_pfn_range()
164 return register_pfn_address_space(&region->pfn_address_space); in nvgrace_gpu_vfio_pci_register_pfn_range()
211 unregister_pfn_address_space(&nvdev->resmem.pfn_address_space); in nvgrace_gpu_open_device()
224 unregister_pfn_address_space(&nvdev->resmem.pfn_address_space); in nvgrace_gpu_close_device()
226 unregister_pfn_address_space(&nvdev->usemem.pfn_address_space); in nvgrace_gpu_close_device()
/linux/mm/
H A Dmemory-failure.c2181 int register_pfn_address_space(struct pfn_address_space *pfn_space) in register_pfn_address_space()
2199 void unregister_pfn_address_space(struct pfn_address_space *pfn_space) in unregister_pfn_address_space()
2239 static void collect_procs_pfn(struct pfn_address_space *pfn_space, in collect_procs_pfn()
2292 struct pfn_address_space *pfn_space = in memory_failure_pfn()
2293 container_of(node, struct pfn_address_space, node); in memory_failure_pfn()