Lines Matching defs:protection
99 * Virtual memory maps provide for the mapping, protection,
1746 prev_entry->protection == prot &&
1793 new_entry->protection = prot;
2341 prev->protection == entry->protection &&
2784 * Sets the protection and/or the maximum protection of the
2823 * update the protection on the map entry in between faults.
2836 * It means that protection is applied down to the
2849 * Make a first pass to check for protection violations.
2909 ((new_prot & ~entry->protection) & VM_PROT_WRITE) == 0 ||
2974 old_prot = entry->protection;
2978 entry->protection = new_maxprot & old_prot;
2981 entry->protection = new_prot;
2990 (entry->protection & VM_PROT_WRITE) != 0 &&
2998 if ((old_prot & ~entry->protection) != 0) {
3003 entry->protection & MASK(entry));
3198 entry->protection,
3596 if ((entry->protection & (VM_PROT_READ | VM_PROT_EXECUTE)) == 0
3597 || (entry->protection & prot) != prot) {
4119 vm_prot_t protection)
4135 * Check protection associated with entry.
4137 if ((entry->protection & protection) != protection)
4222 (src_entry->protection & VM_PROT_WRITE) == 0) {
4228 (src_entry->protection & VM_PROT_WRITE) != 0) {
4232 src_entry->protection & ~VM_PROT_WRITE);
4531 new_entry->protection = old_entry->protection;
4957 * protection for a given virtual address in the
4970 * If a lookup is requested with "write protection"
5022 prot = entry->protection;
5053 fault_type = entry->protection;
5177 prot = entry->protection;
5188 fault_type = entry->protection;
5355 entry->protection,