Searched refs:hat_attr (Results 1 – 10 of 10) sorted by relevance
/titanic_44/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_segmap.c | 66 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 D | gfxp_vm.c | 93 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 D | seg_dev.h | 58 uint_t hat_attr; /* hat attr */ member 92 uint_t hat_attr; /* hat attr - pass to attr in hat_devload */ member
|
H A D | seg_dev.c | 392 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 D | ddi_impl.c | 1185 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 D | mem.c | 850 dev_a.hat_attr = 0; in mmsegmap() 903 dev_a.hat_attr = 0; in mmsegmap()
|
/titanic_44/usr/src/uts/sun4/io/ |
H A D | rootnex.c | 753 hat_devload(hat, addr, MMU_PAGESIZE, pfn, prot | sdp->hat_attr, in rootnex_map_fault()
|
/titanic_44/usr/src/uts/common/os/ |
H A D | mmapobj.c | 592 dev_a.hat_attr = 0; in mmapobj_unmap()
|
/titanic_44/usr/src/uts/common/fs/specfs/ |
H A D | specvnops.c | 2298 dev_a.hat_attr = 0; in spec_segmap()
|
/titanic_44/usr/src/uts/i86pc/io/ |
H A D | rootnex.c | 1020 hat_devload(hat, addr, MMU_PAGESIZE, pfn, prot | sdp->hat_attr, in rootnex_map_fault()
|