HomeSort by: relevance | last modified time | path
    Searched refs:ptb (Results 1 - 10 of 10) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/amd/display/modules/vmid/
vmid.c 46 static void add_ptb_to_table(struct core_vmid *core_vmid, unsigned int vmid, uint64_t ptb)
48 core_vmid->ptb_assigned_to_vmid[vmid] = ptb;
70 // Return value of -1 indicates vmid table unitialized or ptb dne in the table
71 static int get_existing_vmid_for_ptb(struct core_vmid *core_vmid, uint64_t ptb)
76 if (core_vmid->ptb_assigned_to_vmid[i] == ptb)
96 uint8_t mod_vmid_get_for_ptb(struct mod_vmid *mod_vmid, uint64_t ptb)
102 if (ptb == 0)
105 vmid = get_existing_vmid_for_ptb(core_vmid, ptb);
110 va_config.page_table_base_addr = ptb;
116 add_ptb_to_table(core_vmid, vmid, ptb);
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/modules/inc/
mod_vmid.h 39 uint8_t mod_vmid_get_for_ptb(struct mod_vmid *mod_vmid, uint64_t ptb);
  /src/sys/uvm/pmap/
pmap_segtab.c 281 pmap_pdetab_t *ptb = pmap->pm_pdetab; local in function:pmap_ptpage
283 // UVMHIST_LOG(pmaphist, "pm_pdetab %#jx", ptb, 0, 0, 0);
294 ptb = pmap_pde_to_pdetab(ptb->pde_pde[(va >> segshift) & pdetab_mask]);
295 if (ptb == NULL)
299 return pmap_pde_to_ptpage(ptb->pde_pde[(va >> SEGSHIFT) & pdetab_mask]);
562 pmap_pdetab_t *ptb; local in function:pmap_pdetab_alloc
571 if (__predict_true((ptb = pmap_segtab_info.pdealloc.free_pdetab) != NULL)) {
572 pmap_segtab_info.pdealloc.free_pdetab = ptb->pde_next;
574 UVMHIST_LOG(pmapxtabhist, "freelist ptb=%#jx"
757 pmap_pdetab_t *ptb = *ptb_p; local in function:pmap_pdetab_release
1034 pmap_pdetab_t *ptb = pmap->pm_pdetab; local in function:pmap_pdetab_reserve
    [all...]
  /src/sys/dev/pci/
emuxkivar.h 126 struct dmamem *ptb; /* page table */ member in struct:emuxki_softc
emuxki.c 508 dmamem_free(sc->ptb);
638 sc->ptb = dmamem_alloc(sc, EMU_MAXPTE * sizeof(uint32_t));
639 if (sc->ptb == NULL) {
640 device_printf(sc->sc_dev, "ptb allocation error\n");
643 emuxki_write(sc, 0, EMU_PTB, DMAADDR(sc->ptb));
1164 kptb = KERNADDR(sc->ptb);
1170 dmamem_sync(sc->ptb, BUS_DMASYNC_PREWRITE);
  /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)
79 /* ptb: PFN of current level 1 page table */
108 arg_ptb = ptb;
  /src/sys/arch/riscv/riscv/
pmap_machdep.c 281 pmap_md_grow(pmap_pdetab_t *ptb, vaddr_t va, vsize_t vshift,
292 &ptb->pde_pde[(va >> vshift) & pdetab_mask];
  /src/sys/arch/aarch64/aarch64/
pmap_machdep.c 369 pmap_md_grow(pmap_pdetab_t *ptb, vaddr_t va, vsize_t vshift,
379 &ptb->pde_pde[(va >> vshift) & pdetab_mask];
  /src/sys/arch/alpha/alpha/
machdep.c 290 alpha_init(u_long xxx_pfn __unused, u_long ptb, u_long bim, u_long bip,
293 /* ptb: PFN of current level 1 page table */
375 init_prom_interface(ptb, (struct rpb *)
392 init_prom_interface(ptb, (struct rpb *)HWRPB_ADDR);
715 pmap_bootstrap(ALPHA_PHYS_TO_K0SEG(ptb << PGSHIFT),
  /src/sys/dev/i2o/
iop.c 2559 struct ioppt_buf *ptb; local in function:iop_passthrough
2594 ptb = &pt->pt_bufs[i];
2595 rv = iop_msg_map(sc, im, (u_int32_t *)mf, ptb->ptb_data,
2596 ptb->ptb_datalen, ptb->ptb_out != 0, p);

Completed in 95 milliseconds