Lines Matching refs:large
135 } large;
269 * \brief Maps a large page.
271 * From large page table entry, pointed to by 'entry', maps physical address
284 tmp.large.present = bitmap & X86_64_PTABLE_PRESENT ? 1 : 0;
285 tmp.large.read_write = bitmap & X86_64_PTABLE_READ_WRITE ? 1 : 0;
286 tmp.large.user_supervisor = bitmap & X86_64_PTABLE_USER_SUPERVISOR ? 1 : 0;
287 tmp.large.write_through = bitmap & X86_64_PTABLE_WRITE_THROUGH ? 1 : 0;
288 tmp.large.cache_disabled = bitmap & X86_64_PTABLE_CACHE_DISABLED ? 1 : 0;
289 tmp.large.global = bitmap & X86_64_PTABLE_GLOBAL_PAGE ? 1 : 0;
290 tmp.large.attr_index = bitmap & X86_64_PTABLE_ATTR_INDEX ? 1 : 0;
291 tmp.large.execute_disable = bitmap & X86_64_PTABLE_EXECUTE_DISABLE ? 1 : 0;
292 tmp.large.always1 = 1;
293 tmp.large.base_addr = base >> 21;
357 * \brief Modify flags of a large page.
370 tmp.large.present = bitmap & X86_64_PTABLE_PRESENT ? 1 : 0;
371 tmp.large.read_write = bitmap & X86_64_PTABLE_READ_WRITE ? 1 : 0;
372 tmp.large.user_supervisor = bitmap & X86_64_PTABLE_USER_SUPERVISOR ? 1 : 0;
373 tmp.large.write_through = bitmap & X86_64_PTABLE_WRITE_THROUGH ? 1 : 0;
374 tmp.large.cache_disabled = bitmap & X86_64_PTABLE_CACHE_DISABLED ? 1 : 0;
375 tmp.large.global = bitmap & X86_64_PTABLE_GLOBAL_PAGE ? 1 : 0;
376 tmp.large.attr_index = bitmap & X86_64_PTABLE_ATTR_INDEX ? 1 : 0;
377 tmp.large.execute_disable = bitmap & X86_64_PTABLE_EXECUTE_DISABLE ? 1 : 0;
378 tmp.large.always1 = 1;
442 struct vnode_entry *table[PTABLE_SIZE]; ///< either pdir entries or large entries