HomeSort by: relevance | last modified time | path
    Searched defs:tte (Results 1 - 6 of 6) sorted by relevancy

  /src/sys/arch/sparc64/include/
pmap.h 165 uint64_t tte; member in struct:prom_map
  /src/sys/arch/sparc64/dev/
iommu.c 312 int64_t tte; local in function:iommu_enter_sun4u
326 tte = MAKEIOTTE(pa, !(flags & BUS_DMA_NOWRITE),
329 tte |= (flags & 0xff000LL)<<(4*8);
332 is->is_tsb[IOTSBSLOT(va,is->is_tsbsize)] = tte;
339 (u_long)tte));
377 int64_t tte = 0; local in function:iommu_extract
380 tte = is->is_tsb[IOTSBSLOT(dva, is->is_tsbsize)];
382 if ((tte & IOTTE_V) == 0)
384 return (tte & IOTTE_PAMASK);
  /src/sys/arch/arm/apple/
apple_dart.c 288 volatile uint64_t *tte; local in function:apple_dart_unload_map
303 tte = apple_dart_lookup_tte(sc, dva);
304 *tte = DART_L2_INVAL;
323 volatile uint64_t *tte; local in function:apple_dart_load_map
363 tte = apple_dart_lookup_tte(sc, dva);
367 *tte = pa | DART_L2_VALID |
370 printf("tte %p = %"PRIx64"\n", tte, *tte);
  /src/sys/arch/hppa/dev/
astro.c 736 uint64_t tte; local in function:iommu_enter
744 tte = le64toh(*tte_ptr);
746 if (tte & IOTTE_V) {
747 printf("Overwriting valid tte entry (dva %lx pa %lx "
748 "&tte %p tte %llx)\n", dva, pa, tte_ptr, tte);
756 tte = (pa & IOTTE_PAMASK) | ((ci >> 12) & IOTTE_CI);
757 tte |= IOTTE_V;
759 *tte_ptr = htole64(tte);
771 uint64_t tte; local in function:iommu_remove
    [all...]
  /src/sys/arch/powerpc/ibm4xx/
pmap.c 290 * kernel space so it's in the locked TTE.
517 * This simply loops through the first TTE for each
795 u_int tte; local in function:pmap_enter
810 * Generate TTE.
812 tte = TTE_PA(pa);
814 tte |= TTE_SZ_16K;
821 tte |= TTE_I | TTE_G;
824 tte |= TTE_I;
828 tte |= TTE_W;
833 tte |= TTE_ZONE(ZONE_PRIV)
923 u_int tte; local in function:pmap_kenter_pa
1523 u_long tte; local in function:pmap_tlbmiss
    [all...]
  /src/sys/arch/sparc64/sparc64/
pmap.c 98 * in the TTE. To accelerate ref/mod counts we make use of these features.
100 * When we map a page initially, we place a TTE in the page table. It's
105 * bit in the approprate TTE in the page table. Whenever we take a protection
427 * Enter a TTE into the kernel pmap only. Don't do anything else.
849 prom_printf("start %016lx size %016lx tte %016lx\n",
852 (u_long)prom_map[i].tte);
876 prom_printf("start %016lx size %016lx tte %016lx\n",
879 (u_long)prom_map[i].tte);
1090 prom_map[i].tte) &
1099 (prom_map[i].tte + j) | TLB_EXEC
1632 pte_t tte; local in function:pmap_kenter_pa
1770 pte_t tte; local in function:pmap_enter
    [all...]

Completed in 15 milliseconds