Home
last modified time | relevance | path

Searched defs:pfn (Results 1 – 25 of 93) sorted by relevance

1234

/drivers/ras/
Dcec.c186 static int __find_elem(struct ce_array *ca, u64 pfn, unsigned int *to) in __find_elem()
223 static int find_elem(struct ce_array *ca, u64 pfn, unsigned int *to) in find_elem()
271 u64 pfn; in del_lru_elem() local
321 static int cec_add_elem(u64 pfn) in cec_add_elem()
362 u64 pfn = ca->array[to] >> PAGE_SHIFT; in cec_add_elem() local
483 struct dentry *d, *pfn, *decay, *count, *array; in create_debugfs_nodes() local
/drivers/dax/
Ddevice.c77 struct vm_fault *vmf, pfn_t *pfn) in __dev_dax_pte_fault()
107 struct vm_fault *vmf, pfn_t *pfn) in __dev_dax_pmd_fault()
148 struct vm_fault *vmf, pfn_t *pfn) in __dev_dax_pud_fault()
189 struct vm_fault *vmf, pfn_t *pfn) in __dev_dax_pud_fault()
202 pfn_t pfn; in dev_dax_huge_fault() local
/drivers/char/
Dmem.c57 static inline int valid_mmap_phys_addr_range(unsigned long pfn, size_t size) in valid_mmap_phys_addr_range()
64 static inline int page_is_allowed(unsigned long pfn) in page_is_allowed()
68 static inline int range_is_allowed(unsigned long pfn, unsigned long size) in range_is_allowed()
83 static inline int page_is_allowed(unsigned long pfn) in page_is_allowed()
87 static inline int range_is_allowed(unsigned long pfn, unsigned long size) in range_is_allowed()
272 unsigned long pfn, unsigned long size, pgprot_t *vma_prot) in phys_mem_access_prot_allowed()
306 static pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn, in phys_mem_access_prot()
/drivers/gpu/drm/i915/selftests/
Dscatterlist.c48 unsigned long pfn, n; in expect_pfn_sg() local
86 unsigned long pfn; in expect_pfn_sg_page_iter() local
118 unsigned long pfn; in expect_pfn_sgtiter() local
221 unsigned long n, pfn; in alloc_table() local
/drivers/iommu/
Diova.c490 private_find_iova(struct iova_domain *iovad, unsigned long pfn) in private_find_iova()
524 struct iova *find_iova(struct iova_domain *iovad, unsigned long pfn) in find_iova()
563 free_iova(struct iova_domain *iovad, unsigned long pfn) in free_iova()
630 free_iova_fast(struct iova_domain *iovad, unsigned long pfn, unsigned long size) in free_iova_fast()
730 unsigned long pfn, unsigned long pages, in queue_iova()
961 unsigned long pfn; in iova_magazine_pop() local
977 static void iova_magazine_push(struct iova_magazine *mag, unsigned long pfn) in iova_magazine_push()
1061 static bool iova_rcache_insert(struct iova_domain *iovad, unsigned long pfn, in iova_rcache_insert()
/drivers/xen/
Dmem-reservation.c37 unsigned long pfn = page_to_pfn(page); in __xenmem_reservation_va_mapping_update() local
70 unsigned long pfn = page_to_pfn(page); in __xenmem_reservation_va_mapping_reset() local
Dballoon.c318 unsigned long pfn, i; in reserve_additional_memory() local
694 unsigned long pfn, extra_pfn_end; in balloon_add_region() local
Dunpopulated-alloc.c66 xen_pfn_t pfn = PFN_DOWN(res->start); in fill_list() local
Dgrant-table.c458 int gnttab_grant_foreign_transfer(domid_t domid, unsigned long pfn) in gnttab_grant_foreign_transfer()
472 unsigned long pfn) in gnttab_grant_foreign_transfer_ref()
738 xen_pfn_t *pfn; in gnttab_setup_auto_xlat_frames() local
980 unsigned long pfn, start_pfn; in gnttab_dma_alloc_pages() local
/drivers/virtio/
Dvirtio_mem.c875 unsigned long pfn; in virtio_mem_sbm_notify_going_offline() local
891 unsigned long pfn; in virtio_mem_sbm_notify_cancel_offline() local
905 unsigned long pfn, in virtio_mem_bbm_notify_going_offline()
920 unsigned long pfn, in virtio_mem_bbm_notify_cancel_offline()
1069 static void virtio_mem_set_fake_offline(unsigned long pfn, in virtio_mem_set_fake_offline()
1090 static void virtio_mem_clear_fake_offline(unsigned long pfn, in virtio_mem_clear_fake_offline()
1106 static void virtio_mem_fake_online(unsigned long pfn, unsigned long nr_pages) in virtio_mem_fake_online()
1142 static int virtio_mem_fake_offline(unsigned long pfn, unsigned long nr_pages) in virtio_mem_fake_offline()
1178 static void virtio_mem_fake_offline_going_offline(unsigned long pfn, in virtio_mem_fake_offline_going_offline()
1202 static void virtio_mem_fake_offline_cancel_offline(unsigned long pfn, in virtio_mem_fake_offline_cancel_offline()
[all …]
/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
Dvmm.c258 nvkm_vmm_unref_ptes(struct nvkm_vmm_iter *it, bool pfn, u32 ptei, u32 ptes) in nvkm_vmm_unref_ptes()
364 nvkm_vmm_ref_ptes(struct nvkm_vmm_iter *it, bool pfn, u32 ptei, u32 ptes) in nvkm_vmm_ref_ptes()
394 nvkm_vmm_sparse_unref_ptes(struct nvkm_vmm_iter *it, bool pfn, u32 ptei, u32 ptes) in nvkm_vmm_sparse_unref_ptes()
406 nvkm_vmm_sparse_ref_ptes(struct nvkm_vmm_iter *it, bool pfn, u32 ptei, u32 ptes) in nvkm_vmm_sparse_ref_ptes()
502 u64 addr, u64 size, const char *name, bool ref, bool pfn, in nvkm_vmm_iter()
681 u64 addr, u64 size, bool sparse, bool pfn) in nvkm_vmm_ptes_unmap_put()
707 u64 addr, u64 size, bool sparse, bool pfn) in nvkm_vmm_ptes_unmap()
1207 nvkm_vmm_pfn_map(struct nvkm_vmm *vmm, u8 shift, u64 addr, u64 size, u64 *pfn) in nvkm_vmm_pfn_map()
1347 nvkm_vmm_unmap_locked(struct nvkm_vmm *vmm, struct nvkm_vma *vma, bool pfn) in nvkm_vmm_unmap_locked()
1801 nvkm_vmm_boot_ptes(struct nvkm_vmm_iter *it, bool pfn, u32 ptei, u32 ptes) in nvkm_vmm_boot_ptes()
/drivers/gpu/drm/i915/
Di915_mm.c33 unsigned long pfn; member
91 unsigned long addr, unsigned long pfn, unsigned long size, in remap_io_mapping()
Di915_scatterlist.h25 unsigned long pfn; member
/drivers/net/ethernet/ibm/ehea/
Dehea_qmr.c608 static int ehea_update_busmap(unsigned long pfn, unsigned long nr_pages, int add) in ehea_update_busmap()
651 int ehea_add_sect_bmap(unsigned long pfn, unsigned long nr_pages) in ehea_add_sect_bmap()
661 int ehea_rem_sect_bmap(unsigned long pfn, unsigned long nr_pages) in ehea_rem_sect_bmap()
671 static int ehea_is_hugepage(unsigned long pfn) in ehea_is_hugepage()
686 unsigned long pfn, start_pfn, end_pfn, nr_pages; in ehea_create_busmap_callback() local
/drivers/edac/
Dcell_edac.c38 unsigned long address, pfn, offset, syndrome; in cell_edac_count_ce() local
61 unsigned long address, pfn, offset; in cell_edac_count_ue() local
/drivers/vfio/
Dvfio_iommu_type1.c134 unsigned long pfn; /* Host pfn */ member
377 unsigned long pfn) in vfio_add_to_pfn_list()
463 static bool is_invalid_reserved_pfn(unsigned long pfn) in is_invalid_reserved_pfn()
471 static int put_pfn(unsigned long pfn, int prot) in put_pfn()
507 unsigned long pfn = page_to_pfn(batch->pages[batch->offset]); in vfio_batch_unpin() local
522 unsigned long vaddr, unsigned long *pfn, in follow_fault_pfn()
562 long npages, int prot, unsigned long *pfn, in vaddr_get_pfns()
678 unsigned long pfn; in vfio_pin_pages_remote() local
786 unsigned long pfn, long npage, in vfio_unpin_pages_remote()
1486 unsigned long pfn, long npage, int prot) in vfio_iommu_map()
[all …]
/drivers/nvdimm/
Dpmem.c51 unsigned long pfn_start, pfn_end, pfn; in hwpoison_clear() local
259 long nr_pages, void **kaddr, pfn_t *pfn) in __pmem_direct_access()
298 pgoff_t pgoff, long nr_pages, void **kaddr, pfn_t *pfn) in pmem_dax_direct_access()
/drivers/vdpa/vdpa_user/
Diova_domain.c139 unsigned long pfn = PFN_DOWN(orig); in do_bounce() local
233 unsigned long pfn, bounce_pfns; in vduse_domain_free_bounce_pages() local
490 unsigned long pfn, bounce_pfns; in vduse_domain_create() local
/drivers/gpu/drm/ttm/
Dttm_bo_vm.c201 unsigned long pfn; in ttm_bo_vm_fault_reserved() local
304 unsigned long pfn; in ttm_bo_vm_dummy_page() local
/drivers/gpu/drm/gma500/
Dgem.c143 unsigned long pfn; in psb_gem_fault() local
Dmmu.c143 static inline uint32_t psb_mmu_mask_pte(uint32_t pfn, int type) in psb_mmu_mask_pte()
734 unsigned long *pfn) in psb_mmu_virtual_to_pfn()
/drivers/base/
Dmemory.c58 static inline unsigned long pfn_to_block_id(unsigned long pfn) in pfn_to_block_id()
535 u64 pfn; in soft_offline_page_store() local
551 u64 pfn; in hard_offline_page_store() local
/drivers/gpu/drm/i915/gt/
Dshmem_utils.c94 unsigned long pfn; in __shmem_rw() local
/drivers/acpi/
Dosl.c282 #define should_use_kmap(pfn) 0 argument
284 #define should_use_kmap(pfn) page_is_ram(pfn) argument
289 unsigned long pfn; in acpi_map() local
302 unsigned long pfn; in acpi_unmap() local
/drivers/infiniband/core/
Dib_core_uverbs.c68 unsigned long pfn, unsigned long size, pgprot_t prot, in rdma_user_mmap_io()

1234