/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/vmx/ |
H A D | vmx_shims.c | 49 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 D | stdarg_apple.h | 42 #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 D | vfs_vnops.c | 148 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 D | vfs_attrlist.c | 518 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 D | vfs_xattr.c | 530 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 D | vfs_fsevents.c | 948 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 D | vfs_syscalls.c | 236 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 D | vfs_subr.c | 4175 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 D | pmap.h | 287 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 D | pmap.c | 220 * 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 D | mappings.h | 377 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 D | mappings.c | 208 * 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 D | vmachmon.h | 465 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 D | pci_device.h | 119 * 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 D | kern_symfile.c | 104 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 D | kern_acct.c | 365 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 D | kern_core.c | 190 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 D | kern_mman.c | 313 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 D | synthfs_vfsops.c | 404 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 D | IOKitKernelInternal.h | 62 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 D | iokit_rpc.c | 127 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 D | pmap.c | 187 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 D | varargs.h | 234 #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 D | pmap.h | 303 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 D | union_subr.c | 1131 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...] |