Lines Matching refs:prot
311 vm_prot_t prot = 0;
315 SET_MAP_MEM(MAP_MEM_IO, prot);
319 SET_MAP_MEM(MAP_MEM_WTHRU, prot);
323 SET_MAP_MEM(MAP_MEM_WCOMB, prot);
327 SET_MAP_MEM(MAP_MEM_COPYBACK, prot);
331 SET_MAP_MEM(MAP_MEM_INNERWBACK, prot);
336 SET_MAP_MEM(MAP_MEM_NOOP, prot);
340 return (prot);
390 vm_prot_t prot;
475 vm_prot_t prot;
521 prot = VM_PROT_READ;
523 prot |= vmProtForCacheMode(cacheMode);
525 if (kIODefaultCache != cacheMode) prot |= VM_PROT_WRITE;
526 if (kIODirectionOut != (kIODirectionOutIn & _flags)) prot |= VM_PROT_WRITE;
527 if (kIOMemoryReferenceWrite & options) prot |= VM_PROT_WRITE;
532 prot |= MAP_MEM_NAMED_REUSE;
542 prot |= MAP_MEM_NAMED_CREATE;
543 if (kIOMemoryBufferPurgeable & _flags) prot |= MAP_MEM_PURGABLE;
544 prot |= VM_PROT_WRITE;
572 if (MAP_MEM_NAMED_REUSE & prot)
575 else prot &= ~MAP_MEM_NAMED_REUSE;
579 &actualSize, entryAddr, prot, &entry, cloneEntry);
593 if (MAP_MEM_NAMED_REUSE & prot)
598 else prot &= ~MAP_MEM_NAMED_REUSE;
648 ref->prot = prot;
652 if (MAP_MEM_NAMED_REUSE & prot)
675 vm_prot_t prot;
697 ref->prot,
698 ref->prot,
728 vm_prot_t prot, memEntryCacheMode;
739 prot = VM_PROT_READ;
740 if (!(kIOMapReadOnly & options)) prot |= VM_PROT_WRITE;
741 prot &= ref->prot;
747 prot |= VM_PROT_WRITE;
749 memEntryCacheMode = (MAP_MEM_ONLY | prot | vmProtForCacheMode(cacheMode));
798 ref.prot = prot;
925 prot, // cur
926 prot, // max
944 prot, // cur
945 prot, // max