Lines Matching refs:attributes

397 	addr_t pgdir_phys, uint32 attributes)
404 // ToDo: we ignore the attributes of the page table - for compatibility
420 addr_t pgtable_phys, uint32 attributes)
427 // ToDo: we ignore the attributes of the page table - for compatibility
443 addr_t physicalAddress, uint32 attributes, bool globalPage)
453 page.supervisor = (attributes & B_USER_PROTECTION) == 0;
455 page.write_protect = (attributes & B_KERNEL_WRITE_AREA) == 0;
457 page.write_protect = (attributes & B_WRITE_AREA) == 0;
472 addr_t physicalAddress, uint32 attributes, bool globalPage)
517 map_tmap(vm_translation_map *map, addr_t va, addr_t pa, uint32 attributes)
560 put_pgdir_in_pgroot(apr, pgdir, attributes
561 | (attributes & B_USER_PROTECTION ? B_WRITE_AREA : B_KERNEL_WRITE_AREA));
605 put_pgtable_in_pgdir(apd, pgtable, attributes
606 | (attributes & B_USER_PROTECTION ? B_WRITE_AREA : B_KERNEL_WRITE_AREA));
628 put_page_table_entry_in_pgtable(&pt[pindex], pa, attributes,
868 protect_tmap(vm_translation_map *map, addr_t start, addr_t end, uint32 attributes)
880 TRACE(("protect_tmap: pages 0x%lx to 0x%lx, attributes %lx\n", start, end, attributes));
928 pt[index].supervisor = (attributes & B_USER_PROTECTION) == 0;
929 if ((attributes & B_USER_PROTECTION) != 0)
930 pt[index].write_protect = (attributes & B_WRITE_AREA) == 0;
932 pt[index].write_protect = (attributes & B_KERNEL_WRITE_AREA) == 0;
1446 uint8 attributes, addr_t (*get_free_page)(kernel_args *))
1471 put_pgdir_in_pgroot(&pr[aindex + i], tbl, attributes);
1495 put_pgtable_in_pgdir(&pd[aindex + i], tbl, attributes);
1507 put_page_table_entry_in_pgtable(&pt[index], pa, attributes,