Searched refs:va (Results 1 - 25 of 244) sorted by relevance

12345678910

/illumos-gate/usr/src/boot/sys/boot/userboot/userboot/
H A Dcopy.c35 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 Dkboot_mmu.h54 * - 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 Dhat_kdi.c74 * 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 Dkboot_mmu.c158 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 Dppage.c101 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 Dhat_kdi.c41 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 Dumem_fail.c107 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 Dmisc.c177 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 Dppage.c57 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 Dmach_sfmmu.c156 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 Dppage.c100 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 Dmc-opl_asm.s39 mc_prefetch(caddr_t va)
/illumos-gate/usr/src/uts/i86pc/boot/
H A Dboot_mmu.c60 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 Dtable.py44 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 Dbtxv86.h57 #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 Dxen_mmu.h52 #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 Dstrlen.c87 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 Ddma.c70 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 Dnfs_acl_srv.c84 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 Dnbmlock.c137 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 Dpc_mmu.h42 #define IN_HYPERVISOR_VA(va) (__lintzero)
/illumos-gate/usr/src/cmd/svc/svccfg/
H A Dsvccfg_main.c97 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 Dparam.h152 #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 Dnfsops.c371 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 Dofw_memory.c42 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,

Completed in 147 milliseconds

12345678910