/illumos-gate/usr/src/boot/sys/boot/userboot/userboot/ |
H A D | copy.c | 35 userboot_copyin(const void *src, vm_offset_t va, size_t len) argument 38 CALLBACK(copyin, src, va, len); 43 userboot_copyout(vm_offset_t va, void *dst, size_t len) argument 46 CALLBACK(copyout, va, dst, len); 51 userboot_readin(int fd, vm_offset_t va, size_t len) argument 67 CALLBACK(copyin, buf, va, s); 70 va += s;
|
/illumos-gate/usr/src/uts/i86pc/vm/ |
H A D | kboot_mmu.h | 54 * - va : virtual address 59 extern int kbm_probe(uintptr_t *va, size_t *len, pfn_t *pfn, uint_t *prot); 64 extern void kbm_map(uintptr_t va, paddr_t pa, uint_t level, uint_t is_kernel); 67 extern void kbm_map_ma(maddr_t ma, uintptr_t va, uint_t level); 73 extern void kbm_unmap(uintptr_t va); 79 extern pfn_t kbm_remap(uintptr_t va, pfn_t pfn); 84 extern void kbm_read_only(uintptr_t va, paddr_t pa);
|
H A D | hat_kdi.c | 74 * Switch to using a page in the kernel's va range for physical memory access. 150 kdi_vtop(uintptr_t va, uint64_t *pap) argument 152 uintptr_t vaddr = va; 167 if (vaddr > va) 169 if (vaddr < va) 170 pfn += mmu_btop(va - vaddr); 185 index = (va >> LEVEL_SHIFT(level)) & (mmu.ptes_per_table - 1); 202 *pap += va & LEVEL_OFFSET(level); 212 caddr_t va; local 229 va 308 kdi_range_is_nontoxic(uintptr_t va, size_t sz, int write) argument [all...] |
H A D | kboot_mmu.c | 158 kbm_map(uintptr_t va, paddr_t pa, uint_t level, uint_t is_kernel) argument 177 if (HYPERVISOR_update_va_mapping(va, pteval, 186 ptep = find_pte(va, &pte_physaddr, level, 0); 191 if (HYPERVISOR_update_va_mapping(va, pteval, UVMF_INVLPG | UVMF_LOCAL)) 198 mmu_tlbflush_entry((caddr_t)va); 208 kbm_map_ma(maddr_t ma, uintptr_t va, uint_t level) argument 220 if (HYPERVISOR_update_va_mapping(va, 228 (void) find_pte(va, &pte_physaddr, level, 0); 230 if (HYPERVISOR_update_va_mapping(va, 240 * including va (o 248 kbm_probe(uintptr_t *va, size_t *len, pfn_t *pfn, uint_t *prot) argument 331 kbm_unmap(uintptr_t va) argument 363 kbm_remap(uintptr_t va, pfn_t pfn) argument 404 kbm_read_only(uintptr_t va, paddr_t pa) argument [all...] |
/illumos-gate/usr/src/uts/sun4v/os/ |
H A D | ppage.c | 101 caddr_t va; local 105 va = (caddr_t)PPMAPBASE; 116 (caddr_t)((uintptr_t)va + (nset * MMU_PAGESIZE)); 146 caddr_t va; local 157 va = ppmap_vaddrs[nset]; 158 if (va != NULL) { 162 if (atomic_cas_ptr(&ppmap_vaddrs[nset], va, NULL) == 163 va) { 164 hat_memload(kas.a_hat, va, pp, 167 return (va); 188 ppmapout(caddr_t va) argument 222 pp_unload_tlb(caddr_t *pslot, caddr_t va) argument 314 caddr_t va; local [all...] |
/illumos-gate/usr/src/uts/sfmmu/vm/ |
H A D | hat_kdi.c | 41 kdi_vtop(uintptr_t va, uint64_t *pap) argument 48 if (kdi_vatotte(va, KCONTEXT, &tte) < 0) 51 *pap = (TTE_TO_PFN((caddr_t)va, &tte) << MMU_PAGESHIFT) | 52 (va & MMU_PAGEOFFSET);
|
/illumos-gate/usr/src/lib/libumem/common/ |
H A D | umem_fail.c | 107 va_list va; local 109 va_start(va, format); 110 umem_vprintf(format, va); 111 va_end(va); 124 va_list va; local 126 va_start(va, format); 127 umem_vprintf(format, va); 128 va_end(va);
|
H A D | misc.c | 177 va_list va; local 179 va_start(va, format); 180 (void) vsnprintf(buf, UMEM_MAX_ERROR_SIZE-1, format, va); 181 va_end(va); 197 va_list va; local 199 va_start(va, format); 200 (void) vsnprintf(buf, UMEM_MAX_ERROR_SIZE-1, format, va); 201 va_end(va); 208 umem_vprintf(const char *format, va_list va) argument 212 (void) vsnprintf(buf, UMEM_MAX_ERROR_SIZE-1, format, va); 220 va_list va; local 231 va_list va; local [all...] |
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | ppage.c | 57 caddr_t va; local 59 va = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP); 60 hat_memload(kas.a_hat, va, pp, vprot | HAT_NOSYNC, HAT_LOAD_LOCK); 61 return (va); 65 ppmapout(caddr_t va) argument 67 hat_unload(kas.a_hat, va, PAGESIZE, HAT_UNLOAD_UNLOCK); 68 vmem_free(heap_arena, va, PAGESIZE);
|
/illumos-gate/usr/src/uts/sun4u/vm/ |
H A D | mach_sfmmu.c | 156 caddr_t va = ktsb_base; local 160 ASSERT(va >= datava + MMU_PAGESIZE4M); 163 ASSERT(IS_P2ALIGNED(va, tsbsz)); 167 pfn = va_to_pfn(va); 181 sfmmu_tteload(kas.a_hat, &tte, va, NULL, flags); 183 va += MMU_PAGESIZE4M; 200 caddr_t va; local 204 va = utsb_vabase; 205 end_va = va + tsb_slab_size; 206 while (va < end_v 254 caddr_t va = ktsb_base; local 288 kdi_tlb_page_lock(caddr_t va, int do_dtlb) argument 306 kdi_tlb_page_unlock(caddr_t va, int do_dtlb) argument [all...] |
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | ppage.c | 100 caddr_t va; local 104 va = (caddr_t)PPMAPBASE; 128 (caddr_t)((uintptr_t)va + (nset * setsize)); 130 va += MMU_PAGESIZE; 159 caddr_t va; local 185 va = ppmap_vaddrs[index]; 186 if (va != NULL) { 191 va, NULL) == va) { 192 hat_memload(kas.a_hat, va, p 222 ppmapout(caddr_t va) argument 272 caddr_t va; local 350 pp_unload_tlb(caddr_t *pslot, caddr_t va) argument 502 caddr_t va; local [all...] |
/illumos-gate/usr/src/uts/sun4u/opl/ml/ |
H A D | mc-opl_asm.s | 39 mc_prefetch(caddr_t va)
|
/illumos-gate/usr/src/uts/i86pc/boot/ |
H A D | boot_mmu.c | 60 vatoindex(uint64_t va, uint_t level) argument 62 return ((va >> shift_amt[level]) & (ptes_per_table - 1)); 70 find_pte(uint64_t va, paddr_t *pa, uint_t level, uint_t probe_only) argument 80 if (IN_HYPERVISOR_VA(va)) 92 index = vatoindex(va, l); 120 index = vatoindex(va, l);
|
/illumos-gate/usr/src/lib/pyzfs/common/ |
H A D | table.py | 44 va = list() 47 va.append(v) 49 self.lines.append((sortkey, va)) 57 for (k, va) in self.lines: 61 line += va[i] 69 line += fmt % (mfl, va[i])
|
/illumos-gate/usr/src/boot/sys/boot/i386/btx/lib/ |
H A D | btxv86.h | 57 #define VTOP(va) ((vm_offset_t)(va) + __base) 58 #define VTOPSEG(va) (u_int16_t)(VTOP((caddr_t)va) >> 4) 59 #define VTOPOFF(va) (u_int16_t)(VTOP((caddr_t)va) & 0xf)
|
/illumos-gate/usr/src/uts/i86xpv/sys/ |
H A D | xen_mmu.h | 52 #define IN_HYPERVISOR_VA(va) \ 53 ((va) >= HYPERVISOR_VIRT_START && (va) < HYPERVISOR_VIRT_END) 57 #define IN_HYPERVISOR_VA(va) ((va) >= xen_virt_start)
|
/illumos-gate/usr/src/boot/lib/libc/string/ |
H A D | strlen.c | 87 long va, vb; local 100 va = (*lp - mask01); 103 if (va & vb) 111 va = (*lp - mask01); 113 if (va & vb) {
|
/illumos-gate/usr/src/lib/efcode/fcdriver/ |
H A D | dma.c | 70 fstack_t va, len, cacheable; local 77 va = POP(DS); 80 fc_int2cell(cacheable), fc_size2cell(len), fc_ptr2cell(va), 91 fstack_t va, dva, len; local 98 va = POP(DS); 101 fc_ptr2cell(dva), fc_ptr2cell(va));
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_acl_srv.c | 84 vattr_t va; local 123 va.va_mask = AT_ALL; 124 error = rfs4_delegated_getattr(vp, &va, 0, cr); 130 error = vattr_to_nattr(&va, &resp->resok.attr); 198 vattr_t va; local 221 va.va_mask = AT_ALL; 222 error = rfs4_delegated_getattr(vp, &va, 0, cr); 229 error = vattr_to_nattr(&va, &resp->resok.attr); 253 vattr_t va; local 261 va 292 vattr_t va; local 420 struct vattr va; local 454 vattr_t va; local 565 vattr_t va; local 661 struct vattr va; local [all...] |
/illumos-gate/usr/src/uts/common/fs/ |
H A D | nbmlock.c | 137 struct vattr va; local 140 va.va_mask = AT_MODE; 141 error = VOP_GETATTR(vp, &va, 0, cr, NULL); 145 *svp = MANDLOCK(vp, va.va_mode);
|
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | pc_mmu.h | 42 #define IN_HYPERVISOR_VA(va) (__lintzero)
|
/illumos-gate/usr/src/cmd/svc/svccfg/ |
H A D | svccfg_main.c | 97 vmessage(const char *fmt, va_list va) argument 111 if (vfprintf(strm, fmt, va) < 0 && interactive) 126 va_list va; local 128 va_start(va, fmt); 129 vmessage(fmt, va); 130 va_end(va); 157 va_list va; local 159 va_start(va, fmt); 160 vmessage(fmt, va); 161 va_end(va); [all...] |
/illumos-gate/usr/src/boot/sys/amd64/include/ |
H A D | param.h | 152 #define INKERNEL(va) (((va) >= DMAP_MIN_ADDRESS && (va) < DMAP_MAX_ADDRESS) \ 153 || ((va) >= VM_MIN_KERNEL_ADDRESS && (va) < VM_MAX_KERNEL_ADDRESS))
|
/illumos-gate/usr/src/stand/lib/fs/nfs/ |
H A D | nfsops.c | 371 struct vattr va; local 388 bzero((char *)&va, sizeof (va)); 389 va.va_mask = AT_TYPE | AT_SIZE | AT_MODE | AT_NODEID | 394 status = nfsgetattr(&filep->file, &va); 397 status = nfs3getattr(&filep->file, &va); 400 status = nfs4getattr(&filep->file, &va); 412 if (va.va_size > (u_offset_t)MAXOFF_T) { 416 stp->st_size = (off_t)va.va_size; 417 stp->st_mode = VTTOIF(va [all...] |
/illumos-gate/usr/src/boot/sys/boot/ofw/libofw/ |
H A D | ofw_memory.c | 42 vm_offset_t va; member in struct:ofw_mapping 49 vm_offset_t va; member in struct:ofw_mapping2 87 mapptr[i].va, 88 mapptr[i].va + mapptr[i].len, 105 mapptr2[i].va, 106 mapptr2[i].va + mapptr2[i].len,
|