| /xnu-11215/bsd/sys/ |
| H A D | munge.h | 133 void munge_w(void *args); 134 void munge_ww(void *args); 135 void munge_www(void *args); 141 void munge_wl(void *args); 142 void munge_wwl(void *args); 148 void munge_wlw(void *args); 154 void munge_wll(void *args); 174 void munge_wsw(void *args); 181 void munge_l(void *args); 182 void munge_ll(void *args); [all …]
|
| /xnu-11215/bsd/dev/ |
| H A D | munge.c | 42 munge_w(void *args) in munge_w() argument 44 munge_32_to_64_unsigned(args, args, 1); in munge_w() 48 munge_ww(void *args) in munge_ww() argument 50 munge_32_to_64_unsigned(args, args, 2); in munge_ww() 56 munge_32_to_64_unsigned(args, args, 3); in munge_www() 62 munge_32_to_64_unsigned(args, args, 4); in munge_wwww() 68 munge_32_to_64_unsigned(args, args, 5); in munge_wwwww() 74 munge_32_to_64_unsigned(args, args, 6); in munge_wwwwww() 80 munge_32_to_64_unsigned(args, args, 7); in munge_wwwwwww() 86 munge_32_to_64_unsigned(args, args, 8); in munge_wwwwwwww() [all …]
|
| /xnu-11215/osfmk/ipc/ |
| H A D | mach_kernelrpc.c | 96 rv = mach_vm_protect(task->map, args->address, args->size, in _kernelrpc_mach_vm_protect_trap() 97 args->set_maximum, args->new_protection); in _kernelrpc_mach_vm_protect_trap() 119 args->mask, args->flags, IPC_PORT_NULL, 0, FALSE, in _kernelrpc_mach_vm_map_trap() 201 args->name, args->right, args->delta); in _kernelrpc_mach_port_mod_refs_trap() 216 args->member, args->after); in _kernelrpc_mach_port_move_member_trap() 234 if (args->name == args->poly) { in _kernelrpc_mach_port_insert_right_trap() 317 args->name, args->pset); in _kernelrpc_mach_port_insert_member_trap() 332 args->name, args->pset); in _kernelrpc_mach_port_extract_member_trap() 371 args->name, args->srdelta, args->guard); in _kernelrpc_mach_port_destruct_trap() 385 args->name, args->guard, args->strict); in _kernelrpc_mach_port_guard_trap() [all …]
|
| /xnu-11215/osfmk/kern/ |
| H A D | exclaves_driverkit.c | 66 args.index = index; 90 args.index = index; 112 args.index = index; 134 args.index = index; 164 args.timer_id); 177 args.timer_id = timer_id; 198 args.timer_id = timer_id; 555 args.index = index; 582 args.index = index; 607 args.index = index; [all …]
|
| /xnu-11215/tests/ |
| H A D | mo_immovable_receive.c | 26 struct args { struct 44 void parse_args(struct args *args); argument 46 void client(struct args *args); 47 void server_setup(struct args* args); 48 void server(struct args *args); 51 parse_args(struct args *args) in parse_args() argument 67 server_setup(struct args* args) in server_setup() argument 96 server(struct args *args) in server() argument 148 client(struct args *args) in client() argument 214 struct args args = {}; variable [all …]
|
| H A D | subsystem_root_path.c | 16 char * args[] = { ENTITLED_EXECUTABLE_PATH, HELPER_BEHAVIOR_NOT_SET, "/main_root/", NULL}; variable 20 T_ASSERT_EQ_INT(_spawn_and_wait(args, NULL), 0, "posix_spawn without attributes"); 22 T_ASSERT_EQ_INT(_spawn_and_wait(args, &attr), 0, "posix_spawn with attributes"); 25 args[1] = HELPER_BEHAVIOR_SET; 27 T_ASSERT_EQ_INT(_spawn_and_wait(args, &attr), 0, "posix_spawn with subsystem root path"); 30 args[1] = HELPER_BEHAVIOR_NOT_SET; 32 T_ASSERT_EQ_INT(_spawn_and_wait(args, &attr), 0, "Spawn without subsystem root path"); 36 args[1] = HELPER_BEHAVIOR_FORK_EXEC; 40 args[1] = HELPER_BEHAVIOR_SPAWN; 44 args[0] = UNENTITLED_EXECUTABLE_PATH; [all …]
|
| H A D | port_table_limits.c | 89 struct args { struct 105 void parse_args(struct args *args); argument 106 void server_setup(struct args* args); 110 void server_run(struct args *args); 117 parse_args(struct args *args) in parse_args() argument 130 server_setup(struct args *args) in server_setup() argument 136 &args->server_port); in server_setup() 139 ret = mach_port_insert_right(mach_task_self(), args->server_port, args->server_port, in server_setup() 154 server_run(struct args *args) in server_run() argument 171 args->server_port, in server_run() [all …]
|
| H A D | kqworkloop_limits.c | 149 struct args { struct 165 void parse_args(struct args *args); argument 166 void server_setup(struct args* args); 177 setup_server_args(struct args *args) in setup_server_args() argument 185 args->reply_msg = &icm_reply; in setup_server_args() 190 server_setup(struct args *args) in server_setup() argument 196 &args->server_port); in server_setup() 199 ret = mach_port_insert_right(mach_task_self(), args->server_port, args->server_port, in server_setup() 206 ret = bootstrap_register(bsport, (const char *)args->server_port_name, args->server_port); in server_setup() 210 args->server_port_name); in server_setup() [all …]
|
| H A D | kqworkloop_limits_client.c | 26 struct args { struct 43 parse_args(struct args *args) in parse_args() argument 45 args->verbose = 0; in parse_args() 46 args->voucher = 0; in parse_args() 48 args->server_port = MACH_PORT_NULL; in parse_args() 49 args->reply_port = MACH_PORT_NULL; in parse_args() 50 args->num_msgs = 1; in parse_args() 53 args->request_msg = &icm_request; in parse_args() 54 args->reply_msg = NULL; in parse_args() 55 args->client_pid = getpid(); in parse_args() [all …]
|
| H A D | fd_table_limits.c | 164 struct args { struct 180 void parse_args(struct args *args); argument 181 void server_setup(struct args* args); 191 parse_args(struct args *args) in parse_args() argument 199 args->reply_msg = &icm_reply; in parse_args() 204 server_setup(struct args *args) in server_setup() argument 210 &args->server_port); in server_setup() 213 ret = mach_port_insert_right(mach_task_self(), args->server_port, args->server_port, in server_setup() 220 ret = bootstrap_register(bsport, (const char *)args->server_port_name, args->server_port); in server_setup() 224 args->server_port_name); in server_setup() [all …]
|
| H A D | immovable_send.c | 85 struct args { struct 90 void parse_args(struct args *args); argument 91 void server_setup(struct args* args); 98 parse_args(struct args *args) in parse_args() argument 101 args->server_port = MACH_PORT_NULL; in parse_args() 106 server_setup(struct args *args) in server_setup() argument 112 &args->server_port); in server_setup() 115 ret = mach_port_insert_right(mach_task_self(), args->server_port, args->server_port, in server_setup() 122 ret = bootstrap_register(bsport, args->server_port_name, args->server_port); in server_setup() 126 args->server_port_name); in server_setup() [all …]
|
| H A D | fd_table_limits_client.c | 25 struct args { struct 42 parse_args(struct args *args) in parse_args() argument 44 args->verbose = 0; in parse_args() 45 args->voucher = 0; in parse_args() 47 args->server_port = MACH_PORT_NULL; in parse_args() 48 args->reply_port = MACH_PORT_NULL; in parse_args() 49 args->num_msgs = 1; in parse_args() 52 args->request_msg = &icm_request; in parse_args() 53 args->reply_msg = NULL; in parse_args() 54 args->client_pid = getpid(); in parse_args() [all …]
|
| H A D | immovable_send_client.c | 20 struct args { struct 39 parse_args(struct args *args) in parse_args() argument 41 args->verbose = 0; in parse_args() 42 args->voucher = 0; in parse_args() 44 args->server_port = MACH_PORT_NULL; in parse_args() 45 args->reply_port = MACH_PORT_NULL; in parse_args() 47 args->num_msgs = 1; in parse_args() 50 args->request_msg = &icm_request; in parse_args() 51 args->reply_msg = NULL; in parse_args() 52 args->client_pid = getpid(); in parse_args() [all …]
|
| /xnu-11215/iokit/Kernel/i386/ |
| H A D | IOKeyStoreHelper.cpp | 74 #define DEBG(fmt, args...) { kprintf(fmt, ## args); } argument 76 #define DEBG(fmt, args...) {} 105 args->keyStoreDataStart, in IOGetBootKeyStoreData() 106 args->keyStoreDataSize); in IOGetBootKeyStoreData() 108 if (args->keyStoreDataStart == 0) { in IOGetBootKeyStoreData() 160 DEBG("%s: data at address %u size %u\n", __func__, args->apfsDataStart, args->apfsDataSize); in IOGetAPFSKeyStoreData() 161 if (args->apfsDataStart == 0) { in IOGetAPFSKeyStoreData() 191 if (args->arvRootHashStart == 0) { in IOGetARVRootHashData() 241 if (args->bsARVRootHashStart == 0 || args->bsARVRootHashSize == 0) { in IOBaseSystemARVRootHashAvailable() 245 if (args->bsARVManifestStart == 0 || args->bsARVManifestSize == 0) { in IOBaseSystemARVRootHashAvailable() [all …]
|
| /xnu-11215/osfmk/tests/ |
| H A D | pmap_tests.c | 187 __assert_only kern_return_t kr = pmap_enter_options(args->pmap, args->va, args->pn, in pmap_remove_thread() 190 pmap_remove(args->pmap, args->va, args->va + PAGE_SIZE); in pmap_remove_thread() 574 pmap_remove(args->args.pmap, va, va + PAGE_SIZE); in hugepv_remove_enter_thread() 575 kern_return_t kr = pmap_enter_options(args->args.pmap, va, args->args.pn, in hugepv_remove_enter_thread() 582 } while (!args->args.stop); in hugepv_remove_enter_thread() 610 …arm_fast_fault(args->args.pmap, args->args.va + ((vm_offset_t)mapping << PAGE_SHIFT), VM_PROT_READ… in hugepv_fast_fault_thread() 611 } while (!args->args.stop); in hugepv_fast_fault_thread() 634 } while (!args->args.stop); in hugepv_cache_attr_thread() 669 args->args.stop = TRUE; in huge_pv_test_timeout() 797 if (__improbable(args.args.stop)) { in test_pmap_huge_pv_list() [all …]
|
| H A D | ktest_accessor.c | 39 va_list args; in ktest_set_current_expr() local 41 va_start(args, expr_fmt); in ktest_set_current_expr() 43 va_end(args); in ktest_set_current_expr() 50 va_list args; in ktest_set_current_var() local 60 va_start(args, value_fmt); in ktest_set_current_var() 64 args); in ktest_set_current_var() 65 va_end(args); in ktest_set_current_var() 74 va_list args; in ktest_set_current_msg() local 80 va_start(args, msg); in ktest_set_current_msg() 81 ret = vsnprintf(ktest_current_msg, KTEST_MAXLEN, msg, args); in ktest_set_current_msg() [all …]
|
| /xnu-11215/tests/vm/ |
| H A D | perf_compressor.c | 109 test_args_t args = {0}; in main() local 110 parse_arguments(argc, argv, &args); in main() 111 switch (args.ta_variant) { in main() 114 run_compress_benchmark(&args); in main() 135 buf = alloc_and_fill_buffer(args->ta_buffer_size, args->ta_alloc_type); in run_compress_benchmark() 162 munmap(buf, args->ta_buffer_size); in run_compress_benchmark() 255 memset(args, 0, sizeof(test_args_t)); in parse_arguments() 259 args->ta_verbose = true; in parse_arguments() 273 args->ta_variant = VARIANT_COMPRESS; in parse_arguments() 282 args->ta_alloc_type = VARIANT_ZEROS; in parse_arguments() [all …]
|
| H A D | perf_madvise.c | 59 test_args_t args; in main() local 60 parse_arguments(argc, argv, &args); in main() 62 if (args.ta_variant == VARIANT_MADVISE_FREE) { in main() 63 tr = madvise_free_test(&args); in main() 73 madvise_free_test(const test_args_t* args) in madvise_free_test() argument 91 madvise(buffer, args->ta_size, MADV_FREE); in madvise_free_test() 101 fault_pages(buffer, args->ta_size, kPageSize); in madvise_free_test() 108 ret = munmap(buffer, args->ta_size); in madvise_free_test() 153 memset(args, 0, sizeof(test_args_t)); in parse_arguments() 157 args->ta_verbose = true; in parse_arguments() [all …]
|
| /xnu-11215/bsd/miscfs/nullfs/ |
| H A D | null_vnops.c | 199 VATTR_RETURN(args->a_vap, va_type, vnode_vtype(args->a_vp)); in nullfs_special_getattr() 284 VATTR_RETURN(args->a_vap, va_fsid, vfs_statfs(vnode_mount(args->a_vp))->f_fsid.val[0]); in nullfs_getattr() 287 VATTR_RETURN(args->a_vap, va_fsid64, vfs_statfs(vnode_mount(args->a_vp))->f_fsid); in nullfs_getattr() 342 vp = args->a_vp; in nullfs_open() 369 vp = args->a_vp; in nullfs_close() 915 vp = args->a_vp; in nullfs_mmap() 941 vp = args->a_vp; in nullfs_mnomap() 967 vp = args->a_vp; in nullfs_getxattr() 971 error = VNOP_GETXATTR(lvp, args->a_name, args->a_uio, args->a_size, args->a_options, ectx); in nullfs_getxattr() 993 vp = args->a_vp; in nullfs_listxattr() [all …]
|
| /xnu-11215/bsd/miscfs/bindfs/ |
| H A D | bind_vnops.c | 104 error = VNOP_GETATTR(lowervp, args->a_vap, args->a_context); in bindfs_getattr() 149 vp = args->a_vp; in bindfs_open() 153 error = VNOP_OPEN(lvp, args->a_mode, args->a_context); in bindfs_open() 168 vp = args->a_vp; in bindfs_close() 173 error = VNOP_CLOSE(lvp, args->a_fflag, args->a_context); in bindfs_close() 433 vp = args->a_vp; in bindfs_mmap() 437 error = VNOP_MMAP(lvp, args->a_fflags, args->a_context); in bindfs_mmap() 452 vp = args->a_vp; in bindfs_mnomap() 471 vp = args->a_vp; in bindfs_getxattr() 475 …error = VNOP_GETXATTR(lvp, args->a_name, args->a_uio, args->a_size, args->a_options, args->a_conte… in bindfs_getxattr() [all …]
|
| /xnu-11215/osfmk/mach/ |
| H A D | mach_traps.h | 416 struct kern_invalid_args *args); 440 struct task_self_trap_args *args); 535 struct task_for_pid_args *args); 550 struct pid_for_task_args *args); 567 struct macx_swapon_args *args); 574 struct macx_swapoff_args *args); 583 struct macx_triggers_args *args); 601 struct swtch_pri_args *args); 607 struct pfz_exit_args *args); 613 struct swtch_args *args); [all …]
|
| /xnu-11215/tests/iokit/ |
| H A D | rosetta_map_mmio.c | 69 struct TestIODeviceMemoryRosettaUserClientArgs args; 70 args.deviceMemoryOffset = deviceMemoryOffsetPages * PAGE_SIZE; 71 args.offset = offsetInPages * PAGE_SIZE; 72 args.size = sizeInPages * PAGE_SIZE; 73 args.length = args.size - args.offset; 75 args.xorkey = sizeInPages + (offsetInPages << 8) + (deviceMemoryOffsetPages << 16); 80 … memory descriptor offset 0x%llx, length 0x%llx", args.deviceMemoryOffset, args.size, args.offset,… 82 NULL, 0, &args, sizeof(args), NULL, 0, &output, &outputSize), "call external method"); 97 T_QUIET; T_ASSERT_EQ(output.size, args.length, "mapped size should equal length"); 106 uint64_t index = (uint64_t)(i + (args.offset + args.deviceMemoryOffset) / sizeof(uint64_t)); [all …]
|
| /xnu-11215/osfmk/vm/ |
| H A D | vm_shared_region.h | 49 #define SHARED_REGION_DEBUG(args) \ argument 52 kprintf args; \ 56 #define SHARED_REGION_DEBUG(args) argument 67 #define SHARED_REGION_TRACE(level, args) \ argument 70 printf args; \ 73 #define SHARED_REGION_TRACE_NONE(args) argument 74 #define SHARED_REGION_TRACE_ERROR(args) \ argument 77 args); \ 79 #define SHARED_REGION_TRACE_INFO(args) \ argument 82 args); \ [all …]
|
| /xnu-11215/bsd/kern/ |
| H A D | kern_csr.c | 280 boot_args *args = (boot_args *)PE_state.bootArgs; in csr_bootstrap() local 281 if (args->flags & kBootArgsFlagCSRBoot) { in csr_bootstrap() 292 boot_args *args = (boot_args *)PE_state.bootArgs; in csr_get_active_config() local 293 if (args->flags & kBootArgsFlagCSRActiveConfig) { in csr_get_active_config() 342 int syscall_csr_check(struct csrctl_args *args); 347 syscall_csr_check(struct csrctl_args *args) in syscall_csr_check() argument 352 if (args->useraddr == 0 || args->usersize != sizeof(mask)) { in syscall_csr_check() 370 if (args->useraddr == 0 || args->usersize != sizeof(config)) { in syscall_csr_get_active_config() 389 switch (args->op) { in csrctl() 391 return syscall_csr_check(args); in csrctl() [all …]
|
| /xnu-11215/tools/tests/perf_index/ |
| H A D | perf_index.c | 30 parsed_args_t args; variable 139 long long work_size = args.length / args.num_threads; in thread_setup() 140 int work_remainder = args.length % args.num_threads; in thread_setup() 148 if (ready_thread_count == args.num_threads) { in thread_setup() 153 test.execute(my_index, args.num_threads, work_size, args.test_argc, args.test_argv); in thread_setup() 168 retval = parse_args(argc, argv, &args); in main() 174 retval = find_test(args.test_name, test_path); in main() 176 printf("Unable to find test %s\n", args.test_name); in main() 192 retval = test.setup(args.num_threads, args.length, 0, NULL); in main() 206 if (ready_thread_count != args.num_threads) { in main() [all …]
|