Home
last modified time | relevance | path

Searched refs:hat_attr (Results 1 – 10 of 10) sorted by relevance

/titanic_44/usr/src/uts/i86pc/io/gfx_private/
H A Dgfxp_segmap.c66 uint_t hat_attr; in gfxp_ddi_segmap_setup() local
84 if (ddi_device_mapping_check(dev, accattrp, rnumber, &hat_attr) == -1) in gfxp_ddi_segmap_setup()
91 hat_attr &= ~HAT_ORDER_MASK; in gfxp_ddi_segmap_setup()
92 hat_attr |= (HAT_STRICTORDER | HAT_PLAT_NOCACHE); in gfxp_ddi_segmap_setup()
96 hat_attr &= ~HAT_ORDER_MASK; in gfxp_ddi_segmap_setup()
97 hat_attr |= (HAT_MERGING_OK | HAT_PLAT_NOCACHE); in gfxp_ddi_segmap_setup()
147 dev_a.hat_attr = hat_attr; in gfxp_ddi_segmap_setup()
H A Dgfxp_vm.c93 uint_t hat_attr; in gfxp_map_kernel_space() local
109 hat_attr = HAT_STORECACHING_OK; in gfxp_map_kernel_space()
111 hat_attr = HAT_MERGING_OK | HAT_PLAT_NOCACHE; in gfxp_map_kernel_space()
113 hat_attr = HAT_STRICTORDER | HAT_PLAT_NOCACHE; in gfxp_map_kernel_space()
130 PROT_READ|PROT_WRITE|hat_attr, hat_flags); in gfxp_map_kernel_space()
/titanic_44/usr/src/uts/common/vm/
H A Dseg_dev.h58 uint_t hat_attr; /* hat attr */ member
92 uint_t hat_attr; /* hat attr - pass to attr in hat_devload */ member
H A Dseg_dev.c392 sdp->hat_attr = a->hat_attr; in segdev_create()
492 newsdp->hat_attr = sdp->hat_attr; in segdev_dup()
819 nsdp->hat_attr = sdp->hat_attr; in segdev_unmap()
1477 prot |= sdp->hat_attr; in segdev_faultpage()
2404 uint_t hat_attr; in ddi_segmap_setup() local
2425 if (ddi_device_mapping_check(dev, accattrp, rnumber, &hat_attr) == -1) in ddi_segmap_setup()
2463 dev_a.hat_attr = hat_attr; in ddi_segmap_setup()
2580 dev_a.hat_attr = 0; in devmap_device()
/titanic_44/usr/src/uts/i86pc/os/
H A Dddi_impl.c1185 uint_t hat_attr; in kmem_override_cache_attrs() local
1188 if (hat_getattr(kas.a_hat, kva, &hat_attr) == -1) { in kmem_override_cache_attrs()
1192 hat_attr &= ~HAT_ORDER_MASK; in kmem_override_cache_attrs()
1193 hat_attr |= order | HAT_NOSYNC; in kmem_override_cache_attrs()
1203 hat_devload(kas.a_hat, kva, PAGESIZE, pfn, hat_attr, hat_flags); in kmem_override_cache_attrs()
/titanic_44/usr/src/uts/common/io/
H A Dmem.c850 dev_a.hat_attr = 0; in mmsegmap()
903 dev_a.hat_attr = 0; in mmsegmap()
/titanic_44/usr/src/uts/sun4/io/
H A Drootnex.c753 hat_devload(hat, addr, MMU_PAGESIZE, pfn, prot | sdp->hat_attr, in rootnex_map_fault()
/titanic_44/usr/src/uts/common/os/
H A Dmmapobj.c592 dev_a.hat_attr = 0; in mmapobj_unmap()
/titanic_44/usr/src/uts/common/fs/specfs/
H A Dspecvnops.c2298 dev_a.hat_attr = 0; in spec_segmap()
/titanic_44/usr/src/uts/i86pc/io/
H A Drootnex.c1020 hat_devload(hat, addr, MMU_PAGESIZE, pfn, prot | sdp->hat_attr, in rootnex_map_fault()