Searched refs:va (Results 26 - 50 of 244) sorted by relevance

12345678910

/illumos-gate/usr/src/uts/i86pc/vm/
H A Dhtable.h104 #define HTABLE_HASH(hat, va, lvl) \
105 ((((va) >> LEVEL_SHIFT(1)) + ((va) >> 28) + (lvl) + \
124 * Given a va and a level, compute the virtual address of the start of the
137 #define NEXT_ENTRY_VA(va, l) \
138 ((va & LEVEL_MASK(l)) + LEVEL_SIZE(l) == mmu.hole_start ? \
139 mmu.hole_end : (va & LEVEL_MASK(l)) + LEVEL_SIZE(l))
149 #define NEXT_ENTRY_VA(va, l) ((va & LEVEL_MASK(l)) + LEVEL_SIZE(l))
200 extern htable_t *htable_getpage(struct hat *hat, uintptr_t va, uint_
[all...]
H A Di86_mmu.c166 uintptr_t va = des_va; local
174 if (kbm_probe(&va, &len, &pfn, &prot) == 0)
176 if (va > des_va)
178 if (va < des_va)
179 pfn += mmu_btop(des_va - va);
199 uintptr_t va; local
226 for (va = map_addr, i = 0; i < htable_cnt; va += LEVEL_SIZE(1), ++i) {
227 ht = htable_create(kas.a_hat, va, 0, NULL);
314 uintptr_t va local
[all...]
H A Dhtable.c134 xen_flush_va(caddr_t va) argument
140 mmu_tlbflush_entry((caddr_t)va);
143 t.arg1.linear_addr = (uintptr_t)va;
151 xen_gflush_va(caddr_t va, cpuset_t cpus) argument
157 mmu_tlbflush_entry((caddr_t)va);
162 t.arg1.linear_addr = (uintptr_t)va;
254 xen_map(uint64_t pte, caddr_t va) argument
256 if (HYPERVISOR_update_va_mapping((uintptr_t)va, pte,
442 uintptr_t va; local
473 for (e = 0, va
1181 uintptr_t va; local
1614 uintptr_t va = *vap & LEVEL_MASK(l); local
1677 uintptr_t va = *vaddr; local
1855 htable_va2entry(uintptr_t va, htable_t *ht) argument
1872 uintptr_t va; local
1968 caddr_t va = kbm_remap_window(pfn_to_pa(pfn), 1); local
2049 uintptr_t va; local
[all...]
H A Dhat_i86.c250 uintptr_t va; local
318 for (va = rp->hkr_start_va; va != rp->hkr_end_va;
319 va += cnt * LEVEL_SIZE(rp->hkr_level)) {
324 ht = htable_create(hat, va, rp->hkr_level,
327 start = htable_va2entry(va, ht);
329 eva = va +
344 src = htable_lookup(kas.a_hat, va, rp->hkr_level);
476 hat_kernelbase(uintptr_t va) argument
479 va
845 uintptr_t va; local
1420 hati_load_common( hat_t *hat, uintptr_t va, page_t *pp, uint_t attr, uint_t flags, level_t level, pfn_t pfn) argument
1504 uintptr_t va = (uintptr_t)addr; local
1582 uintptr_t va = (uintptr_t)addr; local
1635 uintptr_t va = (uintptr_t)addr; local
1770 uintptr_t va = ALIGN2PAGE(addr); local
2037 hat_tlb_inval_range(hat_t *hat, uintptr_t va, size_t len) argument
2162 hat_tlb_inval(hat_t *hat, uintptr_t va) argument
2276 uintptr_t va = (uintptr_t)addr; local
2313 uintptr_t va = (uintptr_t)addr; local
2469 hat_flush_range(hat_t *hat, caddr_t va, size_t size) argument
2880 is_it_dism(hat_t *hat, caddr_t va) argument
3872 uintptr_t va = (uintptr_t)addr; local
3962 uintptr_t va = (uintptr_t)addr; local
[all...]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_srv.c103 struct vattr va; local
114 va.va_mask = AT_ALL; /* we want all the attributes */
116 error = rfs4_delegated_getattr(vp, &va, 0, cr);
122 va.va_type = VLNK;
124 acl_perm(vp, exi, &va, cr);
125 error = vattr_to_nattr(&va, &ns->ns_attr);
152 struct vattr va; local
170 error = sattr_to_vattr(&args->saa_sa, &va);
189 if (va.va_mask & AT_MTIME) {
190 if (va
343 struct vattr va; local
494 struct vattr va; local
639 struct vattr va; local
924 struct vattr va; local
1174 struct vattr va; local
1680 struct vattr va; local
2273 struct vattr va; local
2367 struct vattr va; local
2885 acl_perm(struct vnode *vp, struct exportinfo *exi, struct vattr *va, cred_t *cr) argument
[all...]
H A Dnfs3_srv.c96 struct vattr va; local
108 va.va_mask = AT_ALL;
109 error = rfs4_delegated_getattr(vp, &va, 0, cr);
114 va.va_type = VLNK;
117 error = vattr_to_fattr3(&va, &resp->resok.obj_attributes);
374 struct vattr va; local
529 va.va_mask = AT_ALL;
530 vap = rfs4_delegated_getattr(vp, &va, 0, cr) ? NULL : &va;
583 struct vattr va; local
739 struct vattr va; local
922 struct vattr va; local
1516 struct vattr va; local
1877 struct vattr va; local
2025 struct vattr va; local
2200 struct vattr va; local
2900 struct vattr va; local
3103 struct vattr va; local
3360 struct vattr va; local
3724 struct vattr va; local
3817 struct vattr va; local
3927 struct vattr va; local
[all...]
/illumos-gate/usr/src/uts/common/xen/sys/
H A Dprivcmd.h65 unsigned long va; member in struct:__privcmd_mmap_entry
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_nblk.c142 struct vattr va; local
145 va.va_mask = AT_MODE;
146 error = VOP_GETATTR(vp, &va, 0, cr, NULL);
150 *svp = MANDLOCK(vp, va.va_mode);
/illumos-gate/usr/src/boot/sys/i386/include/
H A Dparam.h165 #define INKERNEL(va) (((vm_offset_t)(va)) >= VM_MAXUSER_ADDRESS && \
166 ((vm_offset_t)(va)) < VM_MAX_KERNEL_ADDRESS)
/illumos-gate/usr/src/uts/sun4v/vm/
H A Dmach_sfmmu.c203 caddr_t va = ktsb_base; local
207 ASSERT(va >= datava + MMU_PAGESIZE4M);
210 ASSERT(IS_P2ALIGNED(va, tsbsz));
214 pfn = va_to_pfn(va);
228 sfmmu_tteload(kas.a_hat, &tte, va, NULL, flags);
230 va += MMU_PAGESIZE4M;
253 caddr_t va = ktsb_base; local
259 (void) hv_mmu_map_perm_addr(va, KCONTEXT, tte,
261 va += MMU_PAGESIZE4M;
289 kdi_tlb_page_lock(caddr_t va, in argument
307 kdi_tlb_page_unlock(caddr_t va, int do_dtlb) argument
[all...]
/illumos-gate/usr/src/uts/common/io/i40e/
H A Di40e_osdep.c28 mem->va = kmem_zalloc(size, KM_SLEEP);
37 if (mem->va != NULL)
38 kmem_free(mem->va, mem->size);
81 NULL, (caddr_t *)&mem->va, &len, &mem->idm_acc_handle);
84 mem->va = NULL;
94 bzero(mem->va, len);
96 rc = ddi_dma_addr_bind_handle(mem->idm_dma_handle, NULL, mem->va, len,
104 mem->va = NULL;
149 mem->va = NULL;
161 ASSERT(mem->va
[all...]
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_wr.h109 #define HERMON_SPECIAL_QP_DRMAD_GET_MGMTCLASS(mgmtclass, offset, va, len) \
111 (mgmtclass) = &((uint8_t *)(uintptr_t)(va))[1 - (offset)]; \
113 #define HERMON_SPECIAL_QP_DRMAD_GET_HOPPOINTER(hp, offset, va, len) \
116 (hp) = &((uint8_t *)(uintptr_t)(va))[6 - (offset)]; \
118 #define HERMON_SPECIAL_QP_DRMAD_GET_HOPCOUNT(hc, offset, va, len) \
121 (hc) = &((uint8_t *)(uintptr_t)(va))[7 - (offset)]; \
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_reloc.c97 pci_dvma_postrelocator(caddr_t va, uint_t len, uint_t flags, void *mpvoid, argument
134 offset = va - baseva;
139 index, (int64_t)va, (int64_t)baseva);
168 pci_dma_relocerr(caddr_t va, uint_t len, uint_t errorcode, void *mpvoid) argument
173 va, mpvoid);
260 pci_fdvma_prerelocator(caddr_t va, uint_t len, uint_t flags, void *mpvoid) argument
274 if (va >= baseva && va < endva)
281 pci_fdvma_postrelocator(caddr_t va, uint_t len, uint_t flags, void *mpvoid, argument
324 if (va >
363 pci_common_prerelocator(caddr_t va, uint_t len, uint_t flags, void *mpvoid) argument
[all...]
/illumos-gate/usr/src/lib/libidmap/common/
H A Ddirectory_error.c150 va_list va; local
170 va_start(va, fmt);
171 for (i = 0; va_arg(va, char *) != NULL; i++)
173 va_end(va);
185 va_start(va, fmt);
187 de->params[i] = strdup((char *)va_arg(va, char *));
189 va_end(va);
193 va_end(va);
/illumos-gate/usr/src/cmd/mdb/sparc/v9/kmdb/
H A Dkmdb_v9asmutil.s95 rdasi(uint32_t asi, uintptr_t va)
114 wrasi(uint32_t asi, uintptr_t va, uint64_t val)
/illumos-gate/usr/src/uts/common/io/i40e/core/
H A Di40e_adminq.h43 (&(((struct i40e_aq_desc *)((R).desc_buf.va))[i]))
84 (&(((struct i40e_asq_cmd_details *)((R).cmd_buf.va))[i]))
/illumos-gate/usr/src/uts/i86xpv/os/
H A Dxpv_panic.c181 * Walk the page tables to find the pfn mapped by the given va.
190 uintptr_t va = *vaddr; local
200 if (va != lastva + MMU_PAGESIZE)
206 while (va < xpv_end && va >= *vaddr) {
207 /* Find the lowest table with any entry for va */
217 * address >= va.
224 idx = (va >> LEVEL_SHIFT(l)) & (xpv_panic_nptes[l] - 1);
225 scan_va = va;
242 va
329 uintptr_t va; local
376 uintptr_t va; local
[all...]
/illumos-gate/usr/src/lib/libast/common/hash/
H A Dhashalloc.c48 va_list va[4]; local
49 va_list* vp = va;
149 if (vp < &va[elementsof(va)])
157 if (vp > va)
/illumos-gate/usr/src/boot/sys/boot/sparc64/loader/
H A Dmain.c91 int (*mmu_mapin)(vm_offset_t va, vm_size_t len);
247 watch_virt_set_mask(vm_offset_t va, u_long mask) argument
251 stxa(AA_DMMU_VWPR, ASI_DMMU, va & (((2UL << 41) - 1) << 3));
260 watch_virt_set(vm_offset_t va, int sz) argument
264 off = (u_long)va & 7;
268 return (watch_virt_set_mask(va, ((1 << sz) - 1) << off));
283 sparc64_readin(const int fd, vm_offset_t va, const size_t len) argument
286 mmu_ops->mmu_mapin(va, len);
287 return (read(fd, (void *)va, len));
408 dtlb_va_to_pa_sun4u(vm_offset_t va) argument
433 itlb_va_to_pa_sun4u(vm_offset_t va) argument
521 mmu_mapin_sun4u(vm_offset_t va, vm_size_t len) argument
[all...]
/illumos-gate/usr/src/stand/lib/sa/
H A Dstdio.c222 va_list va; local
236 va_start(va, format);
237 printf(format, va);
238 va_end(va);
240 va_start(va, format);
241 nwritten = vsnprintf(NULL, 0, format, va);
242 va_end(va);
/illumos-gate/usr/src/uts/common/vm/
H A Dseg_kp.c396 caddr_t va; local
490 for (i = 0, va = vbase; i < np; i++, va += PAGESIZE) {
536 NULL, pl, PAGESIZE, seg, va, S_CREATE,
548 (u_offset_t)(uintptr_t)va) == NULL);
551 (u_offset_t)(uintptr_t)va, PAGESIZE,
553 PG_NORELOC, seg, va)) == NULL) {
561 segkp_release_internal(seg, kpd, va - vbase);
573 hat_memload(seg->s_as->a_hat, va, pp, (PROT_READ|PROT_WRITE),
640 caddr_t va; local
1095 caddr_t va; local
1180 caddr_t va; local
[all...]
/illumos-gate/usr/src/uts/sun4/io/
H A Dtrapstat.c616 caddr_t va = tcpu->tcpu_vabase; local
622 for (i = 0; i < tstat_total_pages; i++, va += MMU_PAGESIZE) {
628 sfmmu_itlb_ld_kva(va, &tte);
633 sfmmu_dtlb_ld_kva(va, &tte);
642 ret = hv_mmu_map_perm_addr(va, KCONTEXT, *(uint64_t *)&tte,
655 va = tcpu->tcpu_vabase;
657 (void) hv_mmu_unmap_perm_addr(va,
659 va += MMU_PAGESIZE4M;
672 va += MMU_PAGESIZE4M;
833 caddr_t va; local
869 caddr_t va; local
1247 uintptr_t orig, va; local
1499 uintptr_t orig, va, en_baoffs, dis_baoffs; local
1579 uintptr_t orig, va, en_baoffs; local
1719 caddr_t va; local
1868 caddr_t va = tcpu->tcpu_vabase; local
[all...]
/illumos-gate/usr/src/cmd/mdb/common/kmdb/
H A Dkmdb_kdi.c194 kmdb_kdi_range_is_nontoxic(uintptr_t va, size_t sz, int write) argument
196 return (mdb.m_kdi->kdi_range_is_nontoxic(va, sz, write));
230 kmdb_kdi_vtop(uintptr_t va, physaddr_t *pap) argument
240 if ((err = mdb.m_kdi->kdi_vtop(va, pap)) != 0)
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dlpad.h56 uint64_t va; member in struct:lpad_map
H A Dmach_descrip.h69 void *va; /* virtual address */ member in struct:machine_descrip_s

Completed in 269 milliseconds

12345678910