HomeSort by: relevance | last modified time | path
    Searched refs:pfn (Results 1 - 25 of 34) sorted by relevancy

1 2

  /src/sys/external/bsd/drm2/dist/drm/i915/
i915_mm.c 39 unsigned long pfn; member in struct:remap_pfn
51 set_pte_at(r->mm, addr, pte, pte_mkspecial(pfn_pte(r->pfn, r->prot)));
52 r->pfn++;
64 return r->sgt.pfn + (r->sgt.curr >> PAGE_SHIFT);
71 if (GEM_WARN_ON(!r->sgt.pfn))
77 r->pfn++; /* track insertions in case we need to unwind later */
90 * @pfn: physical address of kernel memory
97 unsigned long addr, unsigned long pfn, unsigned long size,
108 r.pfn = pfn;
    [all...]
i915_scatterlist.h 12 #include <linux/pfn.h>
56 unsigned long pfn; member in union:sgt_iter::__anon8d425194010a
70 s.pfn = page_to_pfn(sg_page(s.sgp));
124 ((__pp) = (__iter).pfn == 0 ? NULL : \
125 pfn_to_page((__iter).pfn + ((__iter).curr >> PAGE_SHIFT))); \
  /src/sys/external/bsd/drm2/dist/drm/i915/selftests/
scatterlist.c 53 unsigned long pfn, n; local in function:expect_pfn_sg
55 pfn = pt->start;
60 if (page_to_pfn(page) != pfn) {
61 pr_err("%s: %s left pages out of order, expected pfn %lu, found pfn %lu (using for_each_sg)\n",
62 __func__, who, pfn, page_to_pfn(page));
75 pfn += npages;
77 if (pfn != pt->end) {
78 pr_err("%s: %s finished on wrong pfn, expected %lu, found %lu\n",
79 __func__, who, pt->end, pfn);
91 unsigned long pfn; local in function:expect_pfn_sg_page_iter
123 unsigned long pfn; local in function:expect_pfn_sgtiter
226 unsigned long n, pfn; local in function:alloc_table
    [all...]
  /src/sys/uvm/
uvm_physseg.c 233 uvm_physseg_plug(paddr_t pfn, size_t pages, uvm_physseg_t *psp)
243 upm = uvm_physseg_find(pfn, &off);
260 VM_PHYSSEG_MAX, pfn, pfn + pages + 1);
266 ps->start = pfn;
267 ps->end = pfn + pages;
745 uvm_physseg_plug(paddr_t pfn, size_t pages, uvm_physseg_t *psp)
754 upm = uvm_physseg_find(pfn, &off);
760 paddr_t start = pfn;
761 paddr_t end = pfn + pages
    [all...]
  /src/sys/external/mit/xen-include-public/dist/xen/include/public/arch-x86/
xen-x86_32.h 167 #define xen_pfn_to_cr3(pfn) (((unsigned)(pfn) << 12) | ((unsigned)(pfn) >> 20))
xen-x86_64.h 218 #define xen_pfn_to_cr3(pfn) ((unsigned long)(pfn) << 12)
  /src/sys/arch/mips/include/
pte.h 138 static __inline paddr_t mips_tlbpfn_to_paddr(uint32_t pfn) __pure;
240 mips_tlbpfn_to_paddr(uint32_t pfn)
243 return (mips3_tlbpfn_to_paddr(pfn));
244 return (mips1_tlbpfn_to_paddr(pfn));
  /src/sys/external/bsd/drm2/include/linux/
mm.h 40 #include <linux/pfn.h>
  /src/sys/external/bsd/drm2/dist/drm/ttm/
ttm_bo_vm.c 191 unsigned long pfn; local in function:ttm_bo_vm_fault_reserved
282 pfn = ttm_bo_io_mem_pfn(bo, page_offset);
293 pfn = page_to_pfn(page);
306 __pfn_to_pfn_t(pfn, PFN_DEV),
309 ret = vmf_insert_pfn_prot(vma, address, pfn, prot);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/
nouveau_nvkm_subdev_mmu_vmm.c 265 nvkm_vmm_unref_ptes(struct nvkm_vmm_iter *it, bool pfn, u32 ptei, u32 ptes)
272 if (pfn) {
371 nvkm_vmm_ref_ptes(struct nvkm_vmm_iter *it, bool pfn, u32 ptei, u32 ptes)
401 nvkm_vmm_sparse_unref_ptes(struct nvkm_vmm_iter *it, bool pfn, u32 ptei, u32 ptes)
409 return nvkm_vmm_unref_ptes(it, pfn, ptei, ptes);
413 nvkm_vmm_sparse_ref_ptes(struct nvkm_vmm_iter *it, bool pfn, u32 ptei, u32 ptes)
416 return nvkm_vmm_ref_ptes(it, pfn, ptei, ptes);
509 u64 addr, u64 size, const char *name, bool ref, bool pfn,
510 bool (*REF_PTES)(struct nvkm_vmm_iter *, bool pfn, u32, u32),
570 if (!REF_PTES || REF_PTES(&it, pfn, ptei, ptes))
    [all...]
nouveau_nvkm_subdev_mmu_vmmgp100.c 94 if (!(*map->pfn & NVKM_VMM_PFN_W))
97 if (!(*map->pfn & NVKM_VMM_PFN_VRAM)) {
102 addr = *map->pfn >> NVKM_VMM_PFN_ADDR_SHIFT;
113 data |= (*map->pfn & NVKM_VMM_PFN_ADDR) >> 4;
118 map->pfn++;
189 .pfn = gp100_vmm_pgt_pfn,
vmm.h 73 nvkm_vmm_pte_func pfn; member in struct:nvkm_vmm_desc_func
178 void nvkm_vmm_unmap_locked(struct nvkm_vmm *, struct nvkm_vma *, bool pfn);
190 int nvkm_vmm_pfn_map(struct nvkm_vmm *, u8 page, u64 addr, u64 size, u64 *pfn);
  /src/sys/external/bsd/drm2/dist/drm/i915/gvt/
gtt.c 369 unsigned long pfn; local in function:gen8_gtt_get_pfn
372 pfn = (e->val64 & ADDR_1G_MASK) >> PAGE_SHIFT;
374 pfn = (e->val64 & ADDR_2M_MASK) >> PAGE_SHIFT;
376 pfn = (e->val64 & ADDR_64K_MASK) >> PAGE_SHIFT;
378 pfn = (e->val64 & ADDR_4K_MASK) >> PAGE_SHIFT;
379 return pfn;
382 static void gen8_gtt_set_pfn(struct intel_gvt_gtt_entry *e, unsigned long pfn)
386 pfn &= (ADDR_1G_MASK >> PAGE_SHIFT);
389 pfn &= (ADDR_2M_MASK >> PAGE_SHIFT);
392 pfn &= (ADDR_64K_MASK >> PAGE_SHIFT)
984 unsigned long pfn; local in function:ppgtt_invalidate_pte
1159 unsigned long pfn; local in function:is_2MB_gtt_possible
2203 unsigned long pfn; local in function:ggtt_invalidate_pte
    [all...]
gtt.h 73 void (*set_pfn)(struct intel_gvt_gtt_entry *e, unsigned long pfn);
kvmgt.c 158 unsigned long pfn; local in function:gvt_pin_guest_page
161 IOMMU_READ | IOMMU_WRITE, &pfn);
168 if (!pfn_valid(pfn)) {
169 gvt_vgpu_err("pfn 0x%lx is not mem backed\n", pfn);
176 base_pfn = pfn;
177 else if (base_pfn + npage != pfn) {
206 gvt_vgpu_err("DMA mapping failed for pfn 0x%lx, ret %d\n",
1858 kvm_pfn_t pfn; local in function:kvmgt_gfn_to_pfn
1865 pfn = gfn_to_pfn(info->kvm, gfn)
    [all...]
  /src/sys/arch/arm/arm32/
db_machdep.c 231 tlb_print_addr(size_t way, size_t va_index, vaddr_t vpn, paddr_t pfn)
233 db_printf("[%1zu:%02zx] 0x%05lx000 0x%05lx000", way, va_index, vpn, pfn);
285 const paddr_t pfn = __SHIFTOUT(d, ARM_A5_TLBDATA_PA); local in function:tlb_print_cortex_a5_entry
288 tlb_print_addr(way, va_index, vpn, pfn);
348 const paddr_t pfn = __SHIFTOUT(d12, ARM_A7_TLBDATA12_PA); local in function:tlb_print_cortex_a7_entry
351 tlb_print_addr(way, va_index, vpn, pfn);
  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_vm.c 124 * The number of bits the pfn needs to be right shifted for a level.
381 uint64_t pfn; member in struct:amdgpu_vm_pt_cursor
401 cursor->pfn = start;
430 idx = (cursor->pfn >> shift) & mask;
462 cursor->pfn += 1ULL << shift;
463 cursor->pfn &= ~((1ULL << shift) - 1);
507 cursor->pfn = ~0ll;
1461 while (cursor.pfn < end) {
1515 pe_start = ((cursor.pfn >> shift) & mask) * 8;
1517 entry_end += cursor.pfn & ~(entry_end - 1)
1662 uint64_t pfn, start = mapping->start; local in function:amdgpu_vm_bo_split_mapping
    [all...]
  /src/sys/arch/alpha/include/
alpha_cpu.h 253 #define ALPHA_PTE_FROM_PFN(pfn) ((pfn) << 32)
  /src/sys/arch/alpha/stand/standtest/
test.c 77 main(unsigned long pfn, unsigned long ptb, unsigned long bim, unsigned long bip, unsigned long biv)
78 /* pfn: first free PFN number */
79 /* ptb: PFN of current level 1 page table */
107 arg_pfn = pfn;
  /src/sys/arch/atari/atari/
autoconf.c 142 atari_config_found(cfdata_t pcfp, device_t parent, void *aux, cfprint_t pfn,
151 rv = config_found(parent, aux, pfn, cfargs) != NULL;
  /src/sys/arch/amigappc/amigappc/
autoconf.c 126 amiga_config_found(cfdata_t pcfp, device_t parent, void *aux, cfprint_t pfn,
135 rv = config_found(parent, aux, pfn, cfargs) != NULL;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/
mmu.h 82 u64 *pfn; member in struct:nvkm_vmm_map
  /src/sys/external/mit/xen-include-public/dist/xen/include/public/hvm/
hvm_op.h 154 /* Return hvmmem_type_t for the specified pfn. */
162 uint64_t pfn; member in struct:xen_hvm_get_mem_type
  /src/sys/arch/alpha/pci/
apecsreg.h 343 #define SGMAP_MAKEENTRY(pfn) (SGMAPENT_EVAL | ((pfn) << 1))
  /src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/
kfd_events.c 788 unsigned long pfn; local in function:kfd_event_mmap
806 pfn = __pa(page->kernel_address);
807 pfn >>= PAGE_SHIFT;
815 pr_debug(" pfn == 0x%016lX\n", pfn);
823 ret = remap_pfn_range(vma, vma->vm_start, pfn,

Completed in 25 milliseconds

1 2