Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/i86pc/io/gfx_private/
H A Dgfxp_segmap.c64 uint_t hat_attr; in gfxp_ddi_segmap_setup() local
85 if (ddi_device_mapping_check(dev, accattrp, rnumber, &hat_attr) == -1) in gfxp_ddi_segmap_setup()
92 hat_attr &= ~HAT_ORDER_MASK; in gfxp_ddi_segmap_setup()
93 hat_attr |= (HAT_STRICTORDER | HAT_PLAT_NOCACHE); in gfxp_ddi_segmap_setup()
97 hat_attr &= ~HAT_ORDER_MASK; in gfxp_ddi_segmap_setup()
98 hat_attr |= (HAT_MERGING_OK | HAT_PLAT_NOCACHE); in gfxp_ddi_segmap_setup()
144 dev_a.hat_attr = hat_attr; in gfxp_ddi_segmap_setup()
H A Dgfxp_vm.c92 uint_t hat_attr; in gfxp_map_kernel_space() local
108 hat_attr = HAT_STORECACHING_OK; in gfxp_map_kernel_space()
110 hat_attr = HAT_MERGING_OK | HAT_PLAT_NOCACHE; in gfxp_map_kernel_space()
112 hat_attr = HAT_STRICTORDER | HAT_PLAT_NOCACHE; in gfxp_map_kernel_space()
129 PROT_READ|PROT_WRITE|hat_attr, hat_flags); in gfxp_map_kernel_space()
311 uint_t hat_attr; in gfxp_load_kernel_space() local
327 hat_attr = HAT_STORECACHING_OK; in gfxp_load_kernel_space()
329 hat_attr = HAT_MERGING_OK | HAT_PLAT_NOCACHE; in gfxp_load_kernel_space()
331 hat_attr = HAT_STRICTORDER | HAT_PLAT_NOCACHE; in gfxp_load_kernel_space()
346 PROT_READ|PROT_WRITE|hat_attr, hat_flags); in gfxp_load_kernel_space()
/illumos-gate/usr/src/uts/common/vm/
H A Dseg_dev.h59 uint_t hat_attr; /* hat attr */ member
93 uint_t hat_attr; /* hat attr - pass to attr in hat_devload */ member
H A Dseg_dev.c394 sdp->hat_attr = a->hat_attr; in segdev_create()
494 newsdp->hat_attr = sdp->hat_attr; in segdev_dup()
821 nsdp->hat_attr = sdp->hat_attr; in segdev_unmap()
1479 prot |= sdp->hat_attr; in segdev_faultpage()
2406 uint_t hat_attr; in ddi_segmap_setup() local
2427 if (ddi_device_mapping_check(dev, accattrp, rnumber, &hat_attr) == -1) in ddi_segmap_setup()
2465 dev_a.hat_attr = hat_attr; in ddi_segmap_setup()
2582 dev_a.hat_attr = 0; in devmap_device()
/illumos-gate/usr/src/uts/i86pc/os/
H A Dddi_impl.c1172 uint_t hat_attr; in kmem_override_cache_attrs() local
1175 if (hat_getattr(kas.a_hat, kva, &hat_attr) == -1) { in kmem_override_cache_attrs()
1179 hat_attr &= ~HAT_ORDER_MASK; in kmem_override_cache_attrs()
1180 hat_attr |= order | HAT_NOSYNC; in kmem_override_cache_attrs()
1190 hat_devload(kas.a_hat, kva, PAGESIZE, pfn, hat_attr, hat_flags); in kmem_override_cache_attrs()
/illumos-gate/usr/src/uts/common/io/
H A Dmem.c944 dev_a.hat_attr = 0; in mmsegmap()
997 dev_a.hat_attr = 0; in mmsegmap()
/illumos-gate/usr/src/uts/sun4/io/
H A Drootnex.c753 hat_devload(hat, addr, MMU_PAGESIZE, pfn, prot | sdp->hat_attr, in rootnex_map_fault()
/illumos-gate/usr/src/uts/common/os/
H A Dmmapobj.c579 dev_a.hat_attr = 0; in mmapobj_unmap()
/illumos-gate/usr/src/uts/common/fs/specfs/
H A Dspecvnops.c2299 dev_a.hat_attr = 0; in spec_segmap()
/illumos-gate/usr/src/uts/i86pc/io/
H A Drootnex.c1010 hat_devload(hat, addr, MMU_PAGESIZE, pfn, prot | sdp->hat_attr, in rootnex_map_fault()