Home
last modified time | relevance | path

Searched refs:va (Results 1 – 25 of 92) sorted by relevance

1234

/xnu-11215/osfmk/tests/
H A Dpmap_tests.c67 vm_map_address_t va; member
190 pmap_remove(args->pmap, args->va, args->va + PAGE_SIZE); in pmap_remove_thread()
336 for (vm_map_address_t va = nesting_start; va < (nesting_start + nesting_size); va += PAGE_SIZE) { in test_pmap_nesting() local
351 for (vm_map_address_t va = nesting_start; va < (nesting_start + nesting_size); va += PAGE_SIZE) { in test_pmap_nesting() local
353 pt_entry_t *main_pte = pmap_pte(main_pmap, va); in test_pmap_nesting()
400 …for (vm_map_address_t va = nesting_start; va < (nesting_start + nesting_size - ARM_16K_TT_L2_SIZE)… in test_pmap_nesting() local
402 pt_entry_t *main_pte = pmap_pte(main_pmap, va); in test_pmap_nesting()
415 …for (vm_map_address_t va = nesting_start + nesting_size - ARM_16K_TT_L2_SIZE; va < (nesting_start … in test_pmap_nesting() local
435 …for (vm_map_address_t va = nesting_start + nesting_size - ARM_16K_TT_L2_SIZE; va < (nesting_start … in test_pmap_nesting() local
573 vm_map_address_t va = args->args.va + ((vm_offset_t)mapping << PAGE_SHIFT); in hugepv_remove_enter_thread() local
[all …]
/xnu-11215/bsd/vfs/
H A Dvfs_vnops.c1462 struct vnode_attr va; in vn_stat_noauth() local
1474 memset(&va, 0, sizeof(va)); in vn_stat_noauth()
1475 VATTR_INIT(&va); in vn_stat_noauth()
1530 mode = va.va_mode; in vn_stat_noauth()
1560 …sb64->st_nlink = VATTR_IS_SUPPORTED(&va, va_nlink) ? va.va_nlink > UINT16_MAX ? UINT16_MAX : (u_in… in vn_stat_noauth()
1578 …sb->st_nlink = VATTR_IS_SUPPORTED(&va, va_nlink) ? va.va_nlink > UINT16_MAX ? UINT16_MAX : (u_int1… in vn_stat_noauth()
1579 sb->st_uid = va.va_uid; in vn_stat_noauth()
1598 if (VATTR_IS_SUPPORTED(&va, va_acl) && (va.va_acl != NULL)) { in vn_stat_noauth()
1618 if (VATTR_IS_SUPPORTED(&va, va_acl) && (va.va_acl != NULL)) { in vn_stat_noauth()
1619 __nochk_bcopy(va.va_acl, &(fsec->fsec_acl), KAUTH_ACL_COPYSIZE(va.va_acl)); in vn_stat_noauth()
[all …]
H A Dvfs_xattr.c613 VATTR_INIT(&va); in vnode_flushnamedstream()
778 VATTR_INIT(&va); in getshadowfile()
1163 VATTR_INIT(&va); in get_shadow_dir()
1219 if ((va.va_uid != 0) || (va.va_gid != 0) || in get_shadow_dir()
2241 VATTR_SET(&va, va_modify_time, va.va_modify_time); in default_setxattr_vfs()
2459 VATTR_SET(&va, va_modify_time, va.va_modify_time); in default_removexattr_vfs()
2928 VATTR_SET(&va, va_modify_time, va.va_modify_time); in default_setxattr_doubleagent()
3011 VATTR_SET(&va, va_modify_time, va.va_modify_time); in default_removexattr_doubleagent()
3175 VATTR_INIT(va); in open_xattrfile()
3180 VATTR_INIT(va); in open_xattrfile()
[all …]
H A Dvfs_attrlist.c950 struct vnode_attr va; in getvolattrlist() local
965 VATTR_INIT(&va); in getvolattrlist()
3152 struct vnode_attr *va; in getattrlist_internal() local
3184 VATTR_INIT(va); in getattrlist_internal()
3254 bzero(va, sizeof(*va)); in getattrlist_internal()
3346 va->va_name = va_name; in getattrlist_internal()
3356 if (VATTR_IS_SUPPORTED(va, va_acl) && (va->va_acl != NULL)) { in getattrlist_internal()
4250 VATTR_INIT(va); in getattrlistbulk()
4354 struct vnode_attr va; in setattrlist_internal() local
4366 VATTR_INIT(&va); in setattrlist_internal()
[all …]
H A Dvfs_fsevents.c820 struct vnode_attr va; in add_fsevent() local
832 VATTR_INIT(&va); in add_fsevent()
836 VATTR_WANTED(&va, va_uid); in add_fsevent()
861 VATTR_INIT(&va); in add_fsevent()
865 va.va_name = link_name; in add_fsevent()
875 va.va_name = NULL; in add_fsevent()
2979 struct vnode_attr va; in get_fse_info() local
2981 VATTR_INIT(&va); in get_fse_info()
2982 VATTR_WANTED(&va, va_fsid); in get_fse_info()
2985 VATTR_WANTED(&va, va_mode); in get_fse_info()
[all …]
H A Dvfs_syscalls.c2016 VATTR_INIT(&va); in prepare_coveredvp()
5054 VATTR_INIT(&va); in open_extended()
5099 VATTR_INIT(&va); in openat_dprotected_internal()
5441 VATTR_INIT(&va); in mknod()
5453 VATTR_INIT(&va); in mknodat()
5550 VATTR_INIT(&va); in mkfifo_extended()
5577 VATTR_INIT(&va); in mkfifo()
5588 VATTR_INIT(&va); in mkfifoat()
5991 VATTR_INIT(&va); in symlinkat_internal()
7617 VATTR_INIT(&va); in chflags1()
[all …]
H A Dvfs_exclave_fs.c129 struct vnode_attr va; in get_vnode_info() local
132 memset(&va, 0, sizeof(va)); in get_vnode_info()
133 VATTR_INIT(&va); in get_vnode_info()
135 VATTR_WANTED(&va, va_fsid); in get_vnode_info()
138 VATTR_WANTED(&va, va_fsid64); in get_vnode_info()
141 VATTR_WANTED(&va, va_fileid); in get_vnode_info()
150 if (!VATTR_IS_SUPPORTED(&va, va_fsid)) { in get_vnode_info()
153 *dev = va.va_fsid; in get_vnode_info()
160 *fsid = va.va_fsid64; in get_vnode_info()
167 *file_id = va.va_fileid; in get_vnode_info()
[all …]
H A Dvfs_cprotect.c437 struct vfs_attr va; in cp_vfs_callback() local
438 VFSATTR_INIT(&va); in cp_vfs_callback()
439 VFSATTR_WANTED(&va, f_uuid); in cp_vfs_callback()
441 if (vfs_getattr(mp, &va, vfs_context_current())) { in cp_vfs_callback()
445 if (!VFSATTR_IS_SUPPORTED(&va, f_uuid)) { in cp_vfs_callback()
449 if (memcmp(va.f_uuid, callback_arg->volume_uuid, sizeof(uuid_t))) { in cp_vfs_callback()
/xnu-11215/osfmk/arm64/sptm/pmap/
H A Dpmap.h241 extern void flush_mmu_tlb_region(vm_offset_t va, unsigned length);
254 extern pmap_paddr_t mmu_kvtop(vm_offset_t va);
255 extern pmap_paddr_t mmu_kvtop_wpreflight(vm_offset_t va);
256 extern pmap_paddr_t mmu_uvtop(vm_offset_t va);
466 extern pmap_paddr_t pmap_find_pa(pmap_t map, addr64_t va);
467 extern pmap_paddr_t pmap_find_pa_nofault(pmap_t map, addr64_t va);
468 extern ppnum_t pmap_find_phys(pmap_t map, addr64_t va);
469 extern ppnum_t pmap_find_phys_nofault(pmap_t map, addr64_t va);
499 extern pmap_paddr_t kvtophys(vm_offset_t va);
500 extern pmap_paddr_t kvtophys_nofail(vm_offset_t va);
[all …]
H A Dpmap.c1526 for (va = va_start; va < va_end; va += PAGE_SIZE, pa_start += PAGE_SIZE) { in pmap_map_high_window_bd()
3526 va = start;
5006 return va;
6183 if ((va < pmap->min) || (va >= pmap->max)) {
6773 return va;
7389 assert(va >= pmap->min && va < pmap->max);
7746 assert(va >= pmap->min && va < pmap->max);
8018 if (va < pmap->min || va >= pmap->max) {
9176 va = tlbi_asid(asid) | tlbi_addr(va);
10845 va = start;
[all …]
/xnu-11215/osfmk/arm/pmap/
H A Dpmap.h283 extern void flush_mmu_tlb_region(vm_offset_t va, unsigned length);
300 extern pmap_paddr_t mmu_kvtop(vm_offset_t va);
301 extern pmap_paddr_t mmu_kvtop_wpreflight(vm_offset_t va);
302 extern pmap_paddr_t mmu_uvtop(vm_offset_t va);
524 extern pmap_paddr_t pmap_find_pa(pmap_t map, addr64_t va);
526 extern ppnum_t pmap_find_phys(pmap_t map, addr64_t va);
527 extern ppnum_t pmap_find_phys_nofault(pmap_t map, addr64_t va);
557 extern pmap_paddr_t kvtophys(vm_offset_t va);
558 extern pmap_paddr_t kvtophys_nofail(vm_offset_t va);
868 #define pmap_force_dcache_clean(va, sz) CleanPoC_DcacheRegion_Force_nopreempt(va, sz) argument
[all …]
H A Dpmap.c2069 for (va = va_start; va < va_end; va += PAGE_SIZE, pa_start += PAGE_SIZE) { in pmap_map_high_window_bd()
3524 for (va_end = phystokv(pa) + PAGE_SIZE; va < va_end; va = va + size) { in pmap_tt1_allocate()
3691 …for (va_end = phystokv(pa) + PAGE_SIZE, va = phystokv(pa) + pmap_page_size; va < va_end; va = va +… in pmap_tt_allocate()
5651 va = end;
5655 return va;
6930 if ((va < pmap->min) || (va >= pmap->max)) {
8016 assert(va >= pmap->min && va < pmap->max);
8349 assert(va >= pmap->min && va < pmap->max);
8649 if (va < pmap->min || va >= pmap->max) {
10529 va = tlbi_asid(asid) | tlbi_addr(va);
[all …]
/xnu-11215/osfmk/arm64/
H A Darm_vm_init.c365 vm_map_address_t va; member
423 if ((va >= ptov_table[i].va) && (va < (ptov_table[i].va + ptov_table[i].len))) { in ml_static_vtop()
424 return va - ptov_table[i].va + ptov_table[i].pa; in ml_static_vtop()
1015 assert(_end >= va); in arm_vm_page_granular_helper()
1047 if ((start <= va) && (va < rounded_end)) { in arm_vm_page_granular_helper()
1693 for (vm_offset_t va = segKLDB; va < (segKLDB + segSizeKLD); va += ARM_PGBYTES) { in arm_vm_prot_finalize() local
1698 for (vm_offset_t va = segKLDDATAB; va < (segKLDDATAB + segSizeKLDDATA); va += ARM_PGBYTES) { in arm_vm_prot_finalize() local
1703 for (vm_offset_t va = segBOOTDATAB; va < (segBOOTDATAB + segSizeBOOTDATA); va += ARM_PGBYTES) { in arm_vm_prot_finalize() local
1709 …for (vm_offset_t va = segPRELINKINFOB; va < (segPRELINKINFOB + segSizePRELINKINFO); va += ARM_PGBY… in arm_vm_prot_finalize() local
1714 for (vm_offset_t va = segLINKB; va < (segLINKB + segSizeLINK); va += ARM_PGBYTES) { in arm_vm_prot_finalize() local
[all …]
/xnu-11215/osfmk/arm/
H A Dcaches_internal.h67 extern void CleanPoC_DcacheRegion(vm_offset_t va, size_t length);
76 extern void CleanPoC_DcacheRegion_Force(vm_offset_t va, size_t length);
78 extern void CleanPoU_DcacheRegion(vm_offset_t va, size_t length);
82 extern void FlushPoC_DcacheRegion(vm_offset_t va, size_t length);
85 extern void InvalidatePoU_IcacheRegion(vm_offset_t va, size_t length);
/xnu-11215/bsd/kern/
H A Dkern_acct.c370 struct vfs_attr va; in acctwatch() local
372 VFSATTR_INIT(&va); in acctwatch()
373 VFSATTR_WANTED(&va, f_blocks); in acctwatch()
374 VFSATTR_WANTED(&va, f_bavail); in acctwatch()
389 (void)vfs_getattr(suspend_acctp->v_mount, &va, ctx); in acctwatch()
390 if (va.f_bavail > acctresume * va.f_blocks / 100) { in acctwatch()
407 (void)vfs_getattr(acctp->v_mount, &va, ctx); in acctwatch()
408 if (va.f_bavail <= acctsuspend * va.f_blocks / 100) { in acctwatch()
H A Dkern_symfile.c225 struct vnode_attr va; in kern_open_file_for_direct_io() local
267 VATTR_INIT(&va); in kern_open_file_for_direct_io()
290 VATTR_INIT(&va); in kern_open_file_for_direct_io()
291 VATTR_WANTED(&va, va_rdev); in kern_open_file_for_direct_io()
292 VATTR_WANTED(&va, va_fsid); in kern_open_file_for_direct_io()
293 VATTR_WANTED(&va, va_devid); in kern_open_file_for_direct_io()
296 VATTR_WANTED(&va, va_nlink); in kern_open_file_for_direct_io()
306 ref->name, va.va_data_size, va.va_data_alloc, mpFree, fs_free_size); in kern_open_file_for_direct_io()
310 if (va.va_nlink != 1) { in kern_open_file_for_direct_io()
320 device = va.va_devid; in kern_open_file_for_direct_io()
[all …]
/xnu-11215/osfmk/i386/vmx/
H A Dvmx_shims.c51 vmx_paddr(void *va) in vmx_paddr() argument
53 return ptoa_64(pmap_find_phys(kernel_pmap, (addr64_t)(uintptr_t)va)); in vmx_paddr()
57 vmx_pfree(void *va) in vmx_pfree() argument
59 kmem_free(kernel_map, (vm_offset_t)va, PAGE_SIZE); in vmx_pfree()
/xnu-11215/bsd/security/audit/
H A Daudit_arg.c732 struct vnode_attr va; in audit_arg_vnpath() local
795 VATTR_INIT(&va); in audit_arg_vnpath()
797 VATTR_WANTED(&va, va_uid); in audit_arg_vnpath()
798 VATTR_WANTED(&va, va_gid); in audit_arg_vnpath()
802 VATTR_WANTED(&va, va_gen); in audit_arg_vnpath()
824 vnp->vn_mode = va.va_mode; in audit_arg_vnpath()
825 vnp->vn_uid = va.va_uid; in audit_arg_vnpath()
826 vnp->vn_gid = va.va_gid; in audit_arg_vnpath()
827 vnp->vn_dev = va.va_rdev; in audit_arg_vnpath()
828 vnp->vn_fsid = va.va_fsid; in audit_arg_vnpath()
[all …]
/xnu-11215/osfmk/device/
H A Diokit_rpc.c466 IOMapPages(vm_map_t map, mach_vm_address_t va, mach_vm_address_t pa, in IOMapPages() argument
516 vm_map_set_cache_attr(map, (vm_map_offset_t)va); in IOMapPages()
520 return pmap_map_block(pmap, va, pagenum, (uint32_t) atop_64(round_page_64(length)), prot, 0, 0); in IOMapPages()
524 IOUnmapPages(vm_map_t map, mach_vm_address_t va, mach_vm_size_t length) in IOUnmapPages() argument
528 pmap_remove(pmap, trunc_page_64(va), round_page_64(va + length)); in IOUnmapPages()
534 IOProtectCacheMode(vm_map_t __unused map, mach_vm_address_t __unused va, in IOProtectCacheMode() argument
587 ppnum_t ppnum = pmap_find_phys(pmap, va + off); in IOProtectCacheMode()
589 pmap_enter_options(pmap, va + off, ppnum, prot, VM_PROT_NONE, flags, TRUE, in IOProtectCacheMode()
/xnu-11215/osfmk/x86_64/
H A Dpmap.c368 vm_offset_t va, in pmap_ro_zone_validate_element_dst() argument
395 vm_offset_t va, in pmap_ro_zone_validate_element() argument
413 vm_offset_t va, in pmap_ro_zone_memcpy() argument
432 vm_offset_t va, in pmap_ro_zone_atomic_op() argument
448 vm_offset_t va, in pmap_ro_zone_bzero() argument
1448 vm_offset_t va = 0; in pmap_assert_free() local
2007 addr64_t va, in pmap_map_block_addr() argument
2020 addr64_t va, in pmap_map_block() argument
2055 va += cur_page_size; in pmap_map_block()
3452 uint8_t *va; in pmap_test_text_corruption() local
[all …]
/xnu-11215/osfmk/i386/
H A Dpmap_x86_common.c41 vm_map_offset_t va,
47 vm_map_offset_t va,
54 vm_map_offset_t va,
2073 vm_map_offset_t va; in phys_attribute_clear() local
2079 va = PVE_VA(pv_e); in phys_attribute_clear()
2121 va, in phys_attribute_clear()
2127 va, in phys_attribute_clear()
2128 va + PAGE_SIZE, in phys_attribute_clear()
2275 vm_map_offset_t va; in phys_attribute_test() local
2279 va = PVE_VA(pv_e); in phys_attribute_test()
[all …]
H A Dpmap.h752 addr64_t va,
760 addr64_t va,
769 extern pmap_paddr_t pmap_find_pa(pmap_t map, addr64_t va);
770 extern ppnum_t pmap_find_phys(pmap_t map, addr64_t va);
771 extern ppnum_t pmap_find_phys_nofault(pmap_t pmap, addr64_t va);
773 extern kern_return_t pmap_get_prot(pmap_t pmap, addr64_t va, vm_prot_t *protp);
790 extern void pmap_ro_zone_memcpy(zone_id_t zid, vm_offset_t va, vm_offset_t offset,
792 extern uint64_t pmap_ro_zone_atomic_op(zone_id_t zid, vm_offset_t va, vm_offset_t offset,
794 extern void pmap_ro_zone_bzero(zone_id_t zid, vm_offset_t va, vm_offset_t offset, vm_size_t size);
/xnu-11215/iokit/IOKit/
H A DIOKitServer.h215 extern kern_return_t IOMapPages(vm_map_t map, mach_vm_address_t va, mach_vm_address_t pa,
218 extern kern_return_t IOUnmapPages(vm_map_t map, mach_vm_address_t va, mach_vm_size_t length);
220 extern kern_return_t IOProtectCacheMode(vm_map_t map, mach_vm_address_t va,
/xnu-11215/osfmk/kdp/ml/arm/
H A Dkdp_vm.c54 pmap_paddr_t kdp_vtophys(pmap_t pmap, vm_offset_t va);
62 vm_offset_t va) in kdp_vtophys() argument
67 if (!pmap || ((pmap != kernel_pmap) && ((va < pmap->min) || (va >= pmap->max)))) { in kdp_vtophys()
70 (unsigned long) va, in kdp_vtophys()
77 pa = pmap_find_pa(pmap, va); /* Get the physical address */ in kdp_vtophys()
/xnu-11215/tools/lldbmacros/
H A Dpmap.py1036 …if (addr >= int(unsigned(ptov_table[i].va))) and (addr < (int(unsigned(ptov_table[i].va)) + int(un…
1037 return (addr - int(unsigned(ptov_table[i].va)) + int(unsigned(ptov_table[i].pa)))
1152 va = ptd.va[pt_index]
1154 va = ptd.va
1155 …("descriptor: {:#x} (refcnt: {:#x}, wiredcnt: {:#x}, va: {:#x})".format(ptd, refcnt, wiredcnt, va))
1202 def FindMappingAtLevelARM64(pmap, tt, nttes, level, va, action): argument
1236 mapped_va = int(unsigned(va)) + ((PmapBlockOffsetMaskARM64(page_size, level) + 1) * i)
1285 def printMatchedMapping(pmap, level, type, tte, paddr, va, granule): argument
1306 def printValidTTE(pmap, level, type, tte, paddr, va, granule): argument
1316 if (level == 2) and (va >= nested_region_addr) and (va < nested_region_end):
[all …]

1234