spt_flags
uint_t newsptflags = flags | spt_flags(sp->shm_sptseg);
if ((sptd->spt_flags & DISM_PPA_CHANGED) ||
if (sptd->spt_flags & DISM_PPA_CHANGED) {
if (sptd->spt_flags & SHM_PAGEABLE) {
if ((sptd->spt_flags & SHM_PAGEABLE) &&
if ((sptd->spt_flags & SHM_PAGEABLE) && free_availrmem) {
sptd->spt_flags &= ~DISM_PPA_CHANGED;
((sptd->spt_flags & SHM_PAGEABLE) == 0)) {
if (sptd->spt_flags & SHM_PAGEABLE) {
if (sptd->spt_flags & SHM_PAGEABLE) {
ASSERT((sptd->spt_flags & SHM_PAGEABLE) == 0);
if (sptd->spt_flags & SHM_PAGEABLE) {
if ((sptd->spt_flags & SHM_PAGEABLE) == 0) {
sptd->spt_flags |= DISM_PPA_CHANGED;
sptd->spt_flags |= DISM_PPA_CHANGED;
sptd->spt_flags |= DISM_PPA_CHANGED;
sptd->spt_flags |= DISM_PPA_CHANGED;
((sptd->spt_flags & SHM_PAGEABLE) ? 0 : MAP_NORESERVE));
if ((sptd->spt_flags & SHM_PAGEABLE) == 0)
sptd->spt_flags |= DISM_PPA_CHANGED;
(sptd->spt_flags & DISM_PPA_CHANGED) &&
if ((sptd->spt_flags & SHM_PAGEABLE) == 0) {
sptd->spt_flags = sptcargs->flags;
(sptd->spt_flags & SHM_PAGEABLE)) {
if (sptd->spt_flags & SHM_PAGEABLE)
if ((sptd->spt_flags & SHM_PAGEABLE) == 0) {
if ((sptd->spt_flags & SHM_PAGEABLE) == 0) {
if ((sptd->spt_flags & SHM_PAGEABLE) == 0) {
if ((sptd->spt_flags & SHM_PAGEABLE) == 0) {
if ((sptd->spt_flags & SHM_PAGEABLE) == 0) {
#define spt_flags(seg) (((struct spt_data *)((seg)->s_data))->spt_flags)
uint_t spt_flags; /* Dynamic ISM or regular ISM */
if (sptd->spt_flags & SHM_SHARE_MMU)
if (sptd->spt_flags & SHM_PAGEABLE)