Searched refs:large (Results 1 - 25 of 80) sorted by relevance

1234

/barrelfish-master/usr/arrakismon/
H A Dpaging.h146 } large; member in union:x86_64_ptable_entry
280 * \brief Maps a large page.
282 * From large page table entry, pointed to by 'entry', maps physical address
295 tmp.large.present = bitmap & X86_64_PTABLE_PRESENT ? 1 : 0;
296 tmp.large.read_write = bitmap & X86_64_PTABLE_READ_WRITE ? 1 : 0;
297 tmp.large.user_supervisor = bitmap & X86_64_PTABLE_USER_SUPERVISOR ? 1 : 0;
298 tmp.large.write_through = bitmap & X86_64_PTABLE_WRITE_THROUGH ? 1 : 0;
299 tmp.large.cache_disabled = bitmap & X86_64_PTABLE_CACHE_DISABLED ? 1 : 0;
300 tmp.large.global = bitmap & X86_64_PTABLE_GLOBAL_PAGE ? 1 : 0;
301 tmp.large
[all...]
/barrelfish-master/usr/tests/nested_paging_test/
H A Dnestedpaging.h135 } large; member in union:x86_64_ptable_entry
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
[all...]
/barrelfish-master/kernel/include/target/x86_64/
H A Dpaging_kernel_target.h157 } large; member in union:x86_64_ptable_entry
211 } large; member in union:x86_64_ept_ptable_entry
346 * \brief Maps a large page.
348 * From large page table entry, pointed to by 'entry', maps physical address
361 tmp.large.present = bitmap & X86_64_PTABLE_PRESENT ? 1 : 0;
362 tmp.large.read_write = bitmap & X86_64_PTABLE_READ_WRITE ? 1 : 0;
363 tmp.large.user_supervisor = bitmap & X86_64_PTABLE_USER_SUPERVISOR ? 1 : 0;
364 tmp.large.write_through = bitmap & X86_64_PTABLE_WRITE_THROUGH ? 1 : 0;
365 tmp.large.cache_disabled = bitmap & X86_64_PTABLE_CACHE_DISABLED ? 1 : 0;
368 tmp.large
[all...]
/barrelfish-master/lib/posixcompat/
H A Dnestedpaging.h135 } large; member in union:x86_64_ptable_entry
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
[all...]
/barrelfish-master/kernel/include/target/x86_32/
H A Dpaging_kernel_target.h121 } large; member in union:x86_32_ptable_entry
178 } large; member in union:x86_32_ptable_entry
264 * \brief Maps a large page.
266 * From large page table entry, pointed to by 'entry', maps physical address
280 tmp.large.present = bitmap & X86_32_PTABLE_PRESENT ? 1 : 0;
281 tmp.large.read_write = bitmap & X86_32_PTABLE_READ_WRITE ? 1 : 0;
282 tmp.large.user_supervisor = bitmap & X86_32_PTABLE_USER_SUPERVISOR ? 1 : 0;
283 tmp.large.write_through = bitmap & X86_32_PTABLE_WRITE_THROUGH ? 1 : 0;
284 tmp.large.cache_disabled = bitmap & X86_32_PTABLE_CACHE_DISABLED ? 1 : 0;
285 tmp.large
[all...]
/barrelfish-master/tools/elver/
H A Delver.c97 } large; member in union:ptable_entry
226 entry->large.present = bitmap & PTABLE_PRESENT ? 1 : 0;
227 entry->large.read_write = bitmap & PTABLE_READ_WRITE ? 1 : 0;
228 entry->large.user_supervisor = bitmap & PTABLE_USER_SUPERVISOR ? 1 : 0;
229 entry->large.write_through = bitmap & PTABLE_WRITE_THROUGH ? 1 : 0;
230 entry->large.cache_disabled = bitmap & PTABLE_CACHE_DISABLED ? 1 : 0;
231 entry->large.global = bitmap & PTABLE_GLOBAL_PAGE ? 1 : 0;
232 entry->large.attr_index = bitmap & PTABLE_ATTR_INDEX ? 1 : 0;
233 entry->large.execute_disable = bitmap & PTABLE_EXECUTE_DISABLE ? 1 : 0;
234 entry->large
[all...]
/barrelfish-master/lib/compiler-rt/builtins/
H A Dfp_fixint_impl.inc30 // If the value is too large for the integer type, saturate.
H A Dfp_fixuint_impl.inc28 // If the value is too large for the integer type, saturate.
/barrelfish-master/usr/bench/largepage/
H A Dlargepage_64_bench.c3 * \brief Test program for large page code
68 static void test_region(uint32_t *buf, size_t size, bool large, bool area) argument
97 if(!large && !area) {
102 else if (large && !area) {
107 else if (!large && area) {
148 if(!large && !area) {
153 else if (large && !area){
157 }else if (!large && area) {
217 //large page via pmap interface
295 printf("large are
[all...]
/barrelfish-master/kernel/arch/x86_64/
H A Dpage_mappings_arch.c239 // determine if we map a large/huge page or a normal entry
242 //a large page is mapped
616 if (e->large.always1) {
620 paddr = (lpaddr_t)e->large.base_addr << LARGE_PAGE_BITS;
826 if (entry->large.present && entry->large.always1) {
837 if (entry->large.present && entry->large.always1) {
916 // invlpg should work for large/huge pages
1002 if (!pte->large
[all...]
H A Dvmx_vmkit.c1028 // check if ptable or large page
1029 if (pt->large.always1) {
1030 // is large page mapping
1031 genpaddr_t paddr = (genpaddr_t)pt->large.base_addr << LARGE_PAGE_BITS;
1034 pt->large.read_write, pt->large.dirty, pt->large.accessed);
/barrelfish-master/kernel/arch/x86_32/
H A Dpage_mappings_arch.c93 // large page code
374 // invlpg should work for large/huge pages
413 union x86_32_ptable_entry *large = (union x86_32_ptable_entry *)ptable; local
415 if (large->large.always1) {
416 // large page
417 genpaddr_t paddr = large->large.base_addr << X86_32_LARGE_PAGE_BITS;
/barrelfish-master/lib/demandpaging/include/
H A Ddp_internal.h135 } large; member in union:x86_64_ptable_entry
/barrelfish-master/doc/015-disk-driver-arch/
H A Dconclusion.tex26 Performance is in the same order of magnitude as seen on Linux for large
H A Dlibahci.tex85 If there is no block large enough to satisfy the allocation request, the pool
101 traversal continues with the new memory regions. When a sufficiently large
/barrelfish-master/usr/eclipseclp/documents/embedding/
H A Decoptions.tex49 default to very large sizes (128MB), where real memory or space in the
/barrelfish-master/lib/demandpaging/
H A Ddemandpaging.c39 assert(entry->large.present == 1);
40 return entry->large.dirty;
/barrelfish-master/doc/004-virtual_memory/
H A DVirtualMemory.tex98 This supports users that have a large frame that need not be mapped in its entirety.
135 capability with a large enough Frame capability as the source capability.
/barrelfish-master/usr/eclipseclp/icparc_solvers/ech/
H A Dpuzzle_bool.pl61 the expression generated by the program below, for large N and in reasonable
/barrelfish-master/usr/eclipseclp/documents/megalog/
H A Dintro-sec.tex35 language to provide large scale persistent storage of knowledge in such a
/barrelfish-master/usr/eclipseclp/documents/userman/
H A Dumscmdlineopts.tex78 structures and may have to be increased for very large applications.
/barrelfish-master/doc/003-hake/
H A DHake.tex80 Hake builds a single, very large \texttt{Makefile} which
109 \item Hake constructs a single very large Haskell expression out of
115 \item This large expression is then evaluated. The result is a single
126 This single Makefile is large, but is also quite simple: it contains
697 Hake generates a single large Makefile at the top of the tree.
/barrelfish-master/usr/eclipseclp/documents/tutorial/
H A Dreal.tex175 not throw exceptions or leave behind large numbers of meaningless delayed
440 comprising a large triangular lake with a square field on each side. The
/barrelfish-master/lib/tommath/
H A Dbn.tex76 large integer numbers. It was written in portable ISO C source code so that it will build on any platform with a conforming
169 In the file tommath\_class.h you will see a large list of C ``defines'' followed by a series of ``ifdefs''
282 would require when working with large integers.
441 Certain algorithms require more than one large integer. In these instances it is ideal to initialize all of the mp\_int
1159 should only be used with very large inputs. This is followed by the Karatsuba multiplications which are for moderate
1242 Toom-Cook has incredible overhead and is probably only useful for very large inputs. So far no known cutoff points
1583 the algorithm requires raising $a$ to the power of $b$ it is not ideal to attempt to find roots for large
1584 values of $b$. If particularly large roots are required then a factor method could be used instead. For example,
/barrelfish-master/doc/022-armv8/
H A Dreport.tex61 basis for ongoing research into large-scale non-cache-coherent systems using
70 software support for likely future architectures, where large numbers of
72 into a single large-scale system. As such, support for a common non-x86
218 \texttt{X8} & & indirect result e.g. location of large return value
253 \paragraph{Indirect result} This register is used when returning a large value
332 Barrelfish, as it ties a large number (48) of less-powerful (2-issue) cores.
612 and uses the large set of supplied services to do as much of the one-time
1111 interest from well-known systems integration firms investigating large

Completed in 303 milliseconds

1234