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

123

/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/vmx/
H A Dvmx_shims.c49 vmx_paddr(void *va) argument
51 return (ptoa_64(pmap_find_phys(kernel_pmap, (addr64_t)(uint32_t)va)));
55 vmx_pfree(void *va) argument
57 kmem_free(kernel_map, (vm_offset_t)va, PAGE_SIZE);
/macosx-10.5.8/xnu-1228.15.4/osfmk/libsa/ppc/
H A Dstdarg_apple.h42 #include <va-clipper.h>
45 #include <va-m88k.h>
48 #include <va-i860.h>
51 #include <va-pa.h>
54 #include <va-mips.h>
57 #include <va-sparc.h>
60 #include <va-i960.h>
63 #include <va-alpha.h>
66 #include <va-h8300.h>
69 #include <va
[all...]
/macosx-10.5.8/xnu-1228.15.4/bsd/vfs/
H A Dvfs_vnops.c148 struct vnode_attr va; local
150 VATTR_INIT(&va);
151 VATTR_SET(&va, va_mode, cmode);
153 return(vn_open_auth(ndp, fmodep, &va));
877 struct vnode_attr va; local
889 VATTR_INIT(&va);
890 VATTR_WANTED(&va, va_fsid);
891 VATTR_WANTED(&va, va_fileid);
892 VATTR_WANTED(&va, va_mode);
893 VATTR_WANTED(&va, va_typ
[all...]
H A Dvfs_attrlist.c518 struct vnode_attr va; local
527 VATTR_INIT(&va);
652 VATTR_WANTED(&va, va_uid);
653 VATTR_WANTED(&va, va_gid);
654 VATTR_WANTED(&va, va_mode);
655 VATTR_WANTED(&va, va_flags);
656 VATTR_WANTED(&va, va_encoding);
658 if ((error = vnode_getattr(vp, &va, ctx)) != 0) {
663 if (VATTR_IS_ACTIVE(&va, va_encoding) && !VATTR_IS_SUPPORTED(&va, va_encodin
919 struct vnode_attr va; local
1547 struct vnode_attr va; local
[all...]
H A Dvfs_xattr.c530 struct vnode_attr va; local
539 VATTR_INIT(&va);
540 VATTR_WANTED(&va, va_data_size);
541 if (VNOP_GETATTR(svp, &va, context) != 0 ||
542 !VATTR_IS_SUPPORTED(&va, va_data_size)) {
545 datasize = va.va_data_size;
609 struct vnode_attr va; local
628 VATTR_INIT(&va);
629 VATTR_WANTED(&va, va_uid);
630 VATTR_WANTED(&va, va_gi
894 struct vnode_attr va; local
1856 struct vnode_attr va; local
2075 struct vnode_attr va; local
2192 struct vnode_attr va; local
2478 struct vnode_attr va; local
[all...]
H A Dvfs_fsevents.c948 struct vnode_attr va; local
960 VATTR_INIT(&va);
961 VATTR_WANTED(&va, va_fsid);
962 VATTR_WANTED(&va, va_fileid);
963 VATTR_WANTED(&va, va_mode);
964 VATTR_WANTED(&va, va_uid);
965 VATTR_WANTED(&va, va_gid);
966 if ((ret = vnode_getattr(vp, &va, vfs_context_kernel())) != 0) {
977 cur->dev = dev = (dev_t)va.va_fsid;
978 cur->ino = (ino_t)va
2556 struct vnode_attr va; local
[all...]
H A Dvfs_syscalls.c236 struct vnode_attr va; local
334 VATTR_INIT(&va);
335 VATTR_WANTED(&va, va_uid);
336 if ((error = vnode_getattr(vp, &va, ctx)) ||
337 (va.va_uid != kauth_cred_getuid(vfs_context_ucred(ctx)) &&
2280 * Notes: The kauth_filesec_t in 'va', if any, is in host byte order.
2291 struct vnode_attr va; local
2300 VATTR_INIT(&va);
2302 VATTR_SET(&va, va_mode, cmode);
2304 VATTR_SET(&va, va_ui
2331 struct vnode_attr va; local
2354 struct vnode_attr va; local
2544 struct vnode_attr va; local
2572 struct vnode_attr va; local
2765 struct vnode_attr va; local
3883 struct vnode_attr va; local
4067 struct vnode_attr va; local
4108 struct vnode_attr va; local
4146 struct vnode_attr va; local
4187 struct vnode_attr va; local
4204 struct vnode_attr va; local
4271 struct vnode_attr va; local
4361 struct vnode_attr va; local
4479 struct vnode_attr va; local
4522 struct vnode_attr va; local
5349 struct vnode_attr va; local
5370 struct vnode_attr va; local
5811 struct vnode_attr va; local
[all...]
H A Dvfs_subr.c4175 struct vfs_attr va; local
4182 VFSATTR_INIT(&va);
4183 VFSATTR_WANTED(&va, f_iosize);
4184 VFSATTR_WANTED(&va, f_blocks);
4185 VFSATTR_WANTED(&va, f_bfree);
4186 VFSATTR_WANTED(&va, f_bavail);
4187 VFSATTR_WANTED(&va, f_bused);
4188 VFSATTR_WANTED(&va, f_files);
4189 VFSATTR_WANTED(&va, f_ffree);
4190 VFSATTR_WANTED(&va, f_bsiz
4424 struct vnode_attr va; local
4438 struct vnode_attr va; local
5486 struct vnode_attr va, dva; local
[all...]
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A Dpmap.h287 extern addr64_t kvtophys(vm_offset_t va); /* Get physical address from kernel virtual */
288 extern vm_map_offset_t kvtophys64(vm_map_offset_t va); /* Get 64-bit physical address from kernel virtual */
289 extern vm_offset_t pmap_map(vm_offset_t va,
306 extern void sync_cache_virtual(vm_offset_t va, unsigned length);
307 extern void flush_dcache(vm_offset_t va, unsigned length, boolean_t phys);
308 extern void flush_dcache64(addr64_t va, unsigned length, boolean_t phys);
309 extern void invalidate_dcache(vm_offset_t va, unsigned length, boolean_t phys);
310 extern void invalidate_dcache64(addr64_t va, unsigned length, boolean_t phys);
311 extern void invalidate_icache(vm_offset_t va, unsigned length, boolean_t phys);
312 extern void invalidate_icache64(addr64_t va, unsigne
[all...]
H A Dpmap.c220 * pmap_map(va, spa, epa, prot)
222 * A virtual address range starting at "va" is mapped to the physical
226 * "va", "spa", and "epa" are byte addresses and must be on machine
238 vm_offset_t va,
251 if (spa == epa) return(va);
255 colladr = mapping_make(kernel_pmap, (addr64_t)va, (ppnum_t)(spa >> 12),
259 panic("pmap_map: attempt to map previously mapped range - va = %08X, pa = %08X, epa = %08X, collision = %016llX\n",
260 va, spa, epa, colladr);
262 return(va);
293 panic ("pmap_map_physical: mapping failure - va
237 pmap_map( vm_offset_t va, vm_offset_t spa, vm_offset_t epa, vm_prot_t prot, unsigned int flags) argument
911 addr64_t va, endva; local
1066 addr64_t va, endva; local
1101 pmap_enter(pmap_t pmap, vm_map_offset_t va, ppnum_t pa, vm_prot_t prot, unsigned int flags, __unused boolean_t wired) argument
1148 pmap_map_block(pmap_t pmap, addr64_t va, ppnum_t pa, uint32_t size, vm_prot_t prot, int attr, unsigned int flags) argument
1173 pmap_map_block_rc(pmap_t pmap, addr64_t va, ppnum_t pa, uint32_t size, vm_prot_t prot, int attr, unsigned int flags) argument
1202 pmap_extract(pmap_t pmap, vm_map_offset_t va) argument
1250 pmap_find_phys(pmap_t pmap, addr64_t va) argument
1450 pmap_change_wiring( __unused pmap_t pmap, __unused vm_map_offset_t va, __unused boolean_t wired) argument
1885 MapUserMemoryWindow( vm_map_t map, addr64_t va) argument
1929 dtrace_copyio_preflight(__unused addr64_t va) argument
1937 dtrace_copyio_postflight(__unused addr64_t va) argument
2077 coredumpok( __unused vm_map_t map, __unused vm_offset_t va) argument
[all...]
H A Dmappings.h377 extern addr64_t mapping_remove(pmap_t pmap, addr64_t va); /* Remove a single mapping for this VADDR */
378 extern mapping_t *mapping_find(pmap_t pmap, addr64_t va, addr64_t *nextva, int full); /* Finds a mapping */
394 extern void mapping_protect(pmap_t pmap, addr64_t va, vm_prot_t prot, addr64_t *nextva); /* Change protection of a single mapping to page */
395 extern addr64_t mapping_make(pmap_t pmap, addr64_t va, ppnum_t pa, unsigned int flags, unsigned int size, vm_prot_t prot); /* Make a mapping */
421 extern mapping_t *hw_rem_map(pmap_t pmap, addr64_t va, addr64_t *next); /* Remove a mapping from the system */
422 extern mapping_t *hw_purge_map(pmap_t pmap, addr64_t va, addr64_t *next); /* Remove a regular mapping from the system */
426 extern mapping_t *hw_find_map(pmap_t pmap, addr64_t va, addr64_t *nextva); /* Finds a mapping */
429 extern unsigned int hw_protect(pmap_t pmap, addr64_t va, vm_prot_t prot, addr64_t *nextva); /* Change the protection of a virtual page */
430 extern unsigned int hw_test_rc(pmap_t pmap, addr64_t va, boolean_t reset); /* Test and optionally reset the RC bit of specific mapping */
467 extern void hw_map_seg(pmap_t pmap, addr64_t seg, addr64_t va); /* Validat
[all...]
H A Dmappings.c208 * mapping_remove(pmap_t pmap, addr64_t va);
221 addr64_t mapping_remove(pmap_t pmap, addr64_t va) { /* Remove a single mapping for this VADDR argument
228 va &= ~PAGE_MASK; /* Scrub noise bits */
231 mp = hw_rem_map(pmap, va, &nextva); /* Remove a mapping from this pmap */
240 panic("mapping_remove: hw_rem_map failed - pmap = %p, va = %016llX, code = %p\n",
241 pmap, va, mp);
278 * mapping_make(pmap, va, pa, flags, size, prot) - map a virtual address to a real one
284 * va (virtual address) is the 64-bit virtual address that is being mapped
312 addr64_t mapping_make(pmap_t pmap, addr64_t va, ppnum_t pa, unsigned int flags, unsigned int size, vm_prot_t prot) { /* Make an address mapping */ argument
327 panic("mapping_make: invalid physical page configuration request - pmap = %p, va
445 mapping_find(pmap_t pmap, addr64_t va, addr64_t *nextva, int full) argument
499 mapping_protect(pmap_t pmap, addr64_t va, vm_prot_t prot, addr64_t *nextva) argument
1032 addr64_t va, nextva; local
1502 addr64_t va; local
1531 kvtophys(vm_offset_t va) argument
1542 kvtophys64(vm_map_offset_t va) argument
[all...]
H A Dvmachmon.h465 extern kern_return_t vmm_protect_page(thread_t act, vmm_thread_index_t hindex, addr64_t va,
467 extern vmm_return_code_t vmm_protect_execute(thread_t act, vmm_thread_index_t hindex, addr64_t va,
470 addr64_t va);
471 extern kern_return_t vmm_unmap_page(thread_t act, vmm_thread_index_t index, addr64_t va);
474 addr64_t va, unsigned int reset);
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/i386/
H A Dpci_device.h119 * to virtual and physical addresses. The va and pa
128 vm_offset_t *va,
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/
H A Dkern_symfile.c104 struct vnode_attr va; local
132 VATTR_INIT(&va);
133 VATTR_WANTED(&va, va_rdev);
134 VATTR_WANTED(&va, va_fsid);
135 VATTR_WANTED(&va, va_data_size);
136 VATTR_WANTED(&va, va_nlink);
138 if (vnode_getattr(ref->vp, &va, ref->ctx))
141 kprintf("vp va_rdev major %d minor %d\n", major(va.va_rdev), minor(va.va_rdev));
142 kprintf("vp va_fsid major %d minor %d\n", major(va
[all...]
H A Dkern_acct.c365 struct vfs_attr va; local
367 VFSATTR_INIT(&va);
368 VFSATTR_WANTED(&va, f_blocks);
369 VFSATTR_WANTED(&va, f_bavail);
382 (void)vfs_getattr(suspend_acctp->v_mount, &va, ctx);
383 if (va.f_bavail > acctresume * va.f_blocks / 100) {
399 (void)vfs_getattr(acctp->v_mount, &va, ctx);
400 if (va.f_bavail <= acctsuspend * va
[all...]
H A Dkern_core.c190 struct vnode_attr va; local
255 VATTR_INIT(&va);
256 VATTR_WANTED(&va, va_nlink);
259 vnode_getattr(vp, &va, ctx) || va.va_nlink != 1) {
264 VATTR_INIT(&va); /* better to do it here than waste more stack in vnode_setsize */
265 VATTR_SET(&va, va_data_size, 0);
266 vnode_setattr(vp, &va, ctx);
H A Dkern_mman.c313 struct vnode_attr va; local
355 VATTR_INIT(&va);
356 nanotime(&va.va_access_time);
357 VATTR_SET_ACTIVE(&va, va_access_time);
358 vnode_setattr(vp, &va, ctx);
1063 vm_offset_t *va = args->va; local
1069 AUDIT_ARG(addr, CAST_DOWN(user_addr_t, va));
1072 ret = map_fd_funneled( fd, (vm_object_offset_t)offset, va, findspace, size);
1082 vm_offset_t *va,
1079 map_fd_funneled( int fd, vm_object_offset_t offset, vm_offset_t *va, boolean_t findspace, vm_size_t size) argument
[all...]
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/synthfs/
H A Dsynthfs_vfsops.c404 struct vnode_attr va; local
418 VATTR_INIT(&va);
419 VATTR_SET(&va, va_type, VDIR);
420 VATTR_SET(&va, va_mode, (mode & ACCESSPERMS) &~ p->p_fd->fd_cmask);
422 error = vn_create(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &va, 0, ctx);
442 struct vnode_attr va; local
452 VATTR_INIT(&va);
453 VATTR_SET(&va, va_type, VLNK);
454 VATTR_SET(&va, va_mode, ACCESSPERMS &~ p->p_fd->fd_cmask);
456 error = VNOP_SYMLINK(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &va, pat
[all...]
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/
H A DIOKitKernelInternal.h62 extern kern_return_t IOMapPages(vm_map_t map, mach_vm_address_t va, mach_vm_address_t pa,
64 extern kern_return_t IOUnmapPages(vm_map_t map, mach_vm_address_t va, mach_vm_size_t length);
66 extern kern_return_t IOProtectCacheMode(vm_map_t map, mach_vm_address_t va,
/macosx-10.5.8/xnu-1228.15.4/osfmk/device/
H A Diokit_rpc.c127 extern kern_return_t IOMapPages(vm_map_t map, mach_vm_address_t va, mach_vm_address_t pa,
130 extern kern_return_t IOUnmapPages(vm_map_t map, mach_vm_address_t va, mach_vm_size_t length);
132 extern kern_return_t IOProtectCacheMode(vm_map_t map, mach_vm_address_t va,
442 kern_return_t IOMapPages(vm_map_t map, mach_vm_address_t va, mach_vm_address_t pa, argument
477 pmap_map_block(pmap, va, (ppnum_t)atop_64(pa), (uint32_t) atop_64(round_page_64(length)), prot, flags, 0);
482 kern_return_t IOUnmapPages(vm_map_t map, mach_vm_address_t va, mach_vm_size_t length) argument
486 pmap_remove(pmap, trunc_page_64(va), round_page_64(va + length));
491 kern_return_t IOProtectCacheMode(vm_map_t __unused map, mach_vm_address_t __unused va, argument
533 ppnum_t ppnum = pmap_find_phys(pmap, va
[all...]
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/
H A Dpmap.c187 vm_map_offset_t va,
275 vm_map_offset_t va;
330 vm_map_offset_t va;
337 vm_map_offset_t va;
353 vm_map_offset_t va; /* virtual address for mapping */ member in struct:pv_rooted_entry
363 vm_map_offset_t va; member in struct:pv_hashed_entry
484 #define pvhashidx(pmap, va) (((uint32_t)pmap ^ ((uint32_t)((uint64_t)va >> PAGE_SHIFT) & 0xFFFFFFFF)) & npvhash)
658 pvhash_idx = pvhashidx(pvh->pmap, pvh->va);
813 * return address of mapped pte for vaddr va i
972 pmap_high_shared_remap(enum high_fixed_addresses e, vm_offset_t va, int sz) argument
1000 pmap_cpu_high_shared_remap(int cpu, enum high_cpu_types e, vm_offset_t va, int sz) argument
1136 vm_offset_t va; local
1579 vm_offset_t va; local
2532 pmap_map_block( pmap_t pmap, addr64_t va, ppnum_t pa, uint32_t size, vm_prot_t prot, int attr, __unused unsigned int flags) argument
3018 pmap_find_phys(pmap_t pmap, addr64_t va) argument
3581 vm_map_offset_t va; local
3674 vm_map_offset_t va; local
3864 dtrace_copyio_preflight(__unused addr64_t va) argument
3876 dtrace_copyio_postflight(__unused addr64_t va) argument
3999 coredumpok(__unused vm_map_t map, __unused vm_offset_t va) argument
[all...]
/macosx-10.5.8/xnu-1228.15.4/osfmk/sys/
H A Dvarargs.h234 #include <ppc/va-ppc.h> /* care of gcc compiler - TEMPORARY 2.7.1 TODO NMGS*/
/macosx-10.5.8/xnu-1228.15.4/osfmk/vm/
H A Dpmap.h303 vm_map_offset_t va,
454 vm_map_offset_t va);
458 vm_map_offset_t va,
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/union/
H A Dunion_subr.c1131 struct vnode_attr va; local
1155 VATTR_INIT(&va);
1156 VATTR_SET(&va, va_type, VDIR);
1157 VATTR_SET(&va, va_mode, um->um_cmode);
1159 error = vn_create(dvp, vpp, &cn, &va, 0, cnp->cn_context);
1393 struct vnode_attr va; local
1401 VATTR_INIT(&va);
1402 VATTR_WANTED(&va, va_flags);
1403 if (vnode_getattr(un->un_uppervp, &va, ctx) == 0 &&
1404 (va
1551 struct vnode_attr va; local
[all...]

Completed in 257 milliseconds

123