Searched refs:kernelbase (Results 1 - 16 of 16) sorted by relevance
/illumos-gate/usr/src/uts/intel/ia32/os/ |
H A D | copy_subr.c | 78 ASSERT((uintptr_t)kaddr > kernelbase); 80 if ((uintptr_t)ua > kernelbase) { 82 * force fault at kernelbase 84 ua = (char *)kernelbase; 95 ASSERT((uintptr_t)kaddr > kernelbase); 97 if ((uintptr_t)ua > kernelbase) { 99 * force fault at kernelbase 101 ua = (char *)kernelbase;
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/safety/ |
H A D | tst.vahole.d | 44 trace(*(int *)(`kernelbase - 1));
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | startup.c | 209 * value or to 0 (to configure all available memory) via eeprom(1M). kernelbase 212 * kernelbase being set too high. 421 * 0xC3000000 -|-----------------------|- kernelbase / userlimit (floating) 519 * kernelbase: On a 32-bit kernel the default value of 0xd4000000 will be 522 * bytes, the following shows the values of kernelbase and kernel heap 526 * mem size for kernelbase kernel heap 538 * kernelbase is less than the abi minimum of 0xc0000000 for memory 542 * of kernelbase to balance out the need of user applications. 548 uintptr_t kernelbase; variable 1421 cmn_err(CE_NOTE, "!kernelbase canno [all...] |
H A D | dtrace_subr.c | 124 for (vaddr = (caddr_t)kernelbase; vaddr < (caddr_t)KERNEL_TEXT;
|
H A D | pci_cfgacc_x86.c | 76 if (pci_cfgacc_virt_base < (caddr_t)kernelbase)
|
H A D | trap.c | 516 if (hat_getattr(addr < (caddr_t)kernelbase ? 649 if (addr < (caddr_t)kernelbase && 670 if (addr < (caddr_t)kernelbase) {
|
/illumos-gate/usr/src/uts/intel/ia32/ml/ |
H A D | copy.s | 173 .globl kernelbase 1544 movq kernelbase(%rip), %rax 1559 cmpq %rax, %rdi /* test uaddr < kernelbase */ 1560 jae 3f /* take copyop if uaddr > kernelbase */ 1592 movl kernelbase, %ecx 1605 cmpl %ecx, ARG_UADDR(%esp) /* test uaddr < kernelbase */ 1656 movq kernelbase(%rip), %rax 1666 cmpq %rax, %rdi /* test uaddr < kernelbase */ 1740 movl kernelbase, %ecx 1743 cmpl %ecx, ARG_UADDR(%esp) /* test uaddr < kernelbase */ [all...] |
H A D | lock_prim.s | 70 .globl kernelbase 101 movq kernelbase(%rip), %rax 102 cmpq %rax, %rdi /* test uaddr < kernelbase */ 103 jb ulock_pass /* uaddr < kernelbase, proceed */ 153 movl kernelbase, %eax 154 cmpl %eax, 4(%esp) /* test uaddr < kernelbase */ 155 jb ulock_pass /* uaddr < kernelbase, proceed */ 175 .string "ulock_try: Argument is above kernelbase" 214 movq kernelbase(%rip), %rcx 215 cmpq %rcx, %rdi /* test uaddr < kernelbase */ [all...] |
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | machparam.h | 137 * Most code should be using kernelbase, which resolves to a reference to 218 * (2MB) below kernelbase. The upper limit for a 32-bit user address space 220 * limit give dtrace the red zone it needs below kernelbase. The 32-bit 308 extern uintptr_t kernelbase, segmap_start, segmapsize;
|
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/ |
H A D | i86mmu.c | 160 uintptr_t kernelbase; variable 186 if (mdb_readsym(&kernelbase, sizeof (kernelbase), "kernelbase") == -1) 187 mdb_warn("Couldn't find kernelbase\n"); 766 htable.ht_vaddr >= kernelbase) 796 base >= kernelbase)
|
/illumos-gate/usr/src/uts/i86pc/vm/ |
H A D | i86_mmu.c | 436 table_cnt += mmu.top_level_count - ((kernelbase >> 442 * kernelbase isn't 1 Gig aligned. We'll just be sloppy and allocate 447 if (mmu.pae_hat != 0 && (kernelbase & LEVEL_OFFSET(mmu.max_level)) != 0) 449 ((kernelbase & LEVEL_OFFSET(mmu.max_level)) >>
|
H A D | htable.c | 1219 * a boot-time kernel mapping below kernelbase. 1222 (hat != kas.a_hat || va >= kernelbase)) 1541 if (offset > kernelbase) 1542 offset -= kernelbase; 1587 if (base < kernelbase) 1688 * kernelbase. 1690 ASSERT(hat == kas.a_hat || eaddr <= kernelbase || 1693 eaddr = kernelbase;
|
H A D | hat_i86.c | 118 * hat created by hat_alloc(). This means that kernelbase must be: 470 * round kernelbase down to a supported value to use for _userlimit 864 NEXT_HKR(r, 3, kernelbase, 0); 873 va = kernelbase; 876 NEXT_HKR(r, 1, kernelbase, va); 882 NEXT_HKR(r, 1, kernelbase, 0); 1121 ASSERT((uintptr_t)addr < kernelbase); 1478 if (hat == kas.a_hat && va >= kernelbase)
|
H A D | vm_machdep.c | 3994 if (offset > kernelbase) 3995 offset -= kernelbase;
|
/illumos-gate/usr/src/uts/intel/dtrace/ |
H A D | dtrace_isa.c | 38 extern uintptr_t kernelbase; 657 ASSERT(kaddr >= kernelbase && kaddr + size >= kaddr); 659 if (uaddr + size >= kernelbase || uaddr + size < uaddr) {
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | kstat_fr.c | 186 kstat_named_t kernelbase; member in struct:__anon370 207 { "kernelbase", KSTAT_DATA_ULONG }, 888 system_pages_kstat.kernelbase.value.ul = (ulong_t)KERNELBASE; 894 * [ kernelbase .. econtig ] no longer is truly reflective of the
|
Completed in 89 milliseconds