| /xnu-11215/osfmk/kperf/ |
| H A D | kperfbsd.c | 112 assert(req != NULL); in kperf_sysctl_get_set_uint32() 117 if (req->oldptr) { in kperf_sysctl_get_set_uint32() 134 assert(req != NULL); in kperf_sysctl_get_set_int() 139 if (req->oldptr) { in kperf_sysctl_get_set_int() 156 assert(req != NULL); in kperf_sysctl_get_set_uint64() 161 if (req->oldptr) { in kperf_sysctl_get_set_uint64() 178 assert(req != NULL); in kperf_sysctl_get_set_unsigned_uint32() 250 assert(req != NULL); in sysctl_action_filter() 332 assert(req != NULL); in sysctl_kdebug_filter() 345 return kperf_kdebug_set_filter(req->newptr, (uint32_t)req->newlen); in sysctl_kdebug_filter() [all …]
|
| /xnu-11215/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_netagent.c | 96 struct nx_flow_req req; in fsw_netagent_flow_add() local 108 bzero(&req, sizeof(req)); in fsw_netagent_flow_add() 146 req.nfr_context = context; in fsw_netagent_flow_add() 147 req.nfr_pid = pid; in fsw_netagent_flow_add() 188 sizeof(req.nfr_saddr)); in fsw_netagent_flow_add() 223 req.nfr_pid = pid; in fsw_netagent_flow_add() 239 struct nx_flow_req req; in fsw_netagent_flow_del() local 242 bzero(&req, sizeof(req)); in fsw_netagent_flow_del() 244 req.nfr_proc = NULL; in fsw_netagent_flow_del() 245 req.nfr_pid = pid; in fsw_netagent_flow_del() [all …]
|
| H A D | fsw_flow.c | 48 struct nx_flow_req req; in fsw_flow_add() local 65 bcopy(req0, &req, sizeof(*req0)); in fsw_flow_add() 66 ASSERT(!uuid_is_null(req.nfr_flow_uuid)); in fsw_flow_add() 94 req.nfr_proc = p; in fsw_flow_add() 196 uuid_copy(req.nfr_bind_key, uuid_key); in fsw_flow_add() 272 req.nfr_nx_port = nx_port; in fsw_flow_add() 274 req.nfr_flags |= NXFLOWREQF_QOS_MARKING; in fsw_flow_add() 276 req.nfr_flags &= ~NXFLOWREQF_QOS_MARKING; in fsw_flow_add() 286 bcopy(&req, req0, sizeof(*req0)); in fsw_flow_add() 348 pid_t pid = req->nfr_pid; in fsw_flow_del() [all …]
|
| /xnu-11215/bsd/kern/ |
| H A D | kern_newsysctl.c | 504 if (trunc && req->oldptr && req->oldlen && (req->oldlen < len)) { in sysctl_io_string() 1456 if (i > req->oldlen - req->oldidx) { in sysctl_old_kernel() 1457 i = req->oldlen - req->oldidx; in sysctl_old_kernel() 1476 if (req->newlen - req->newidx < l) { in sysctl_new_kernel() 1493 bzero(&req, sizeof req); in kernel_sysctl() 1533 if (req->oldlen - req->oldidx < l) { in sysctl_old_user() 1537 if (i > req->oldlen - req->oldidx) { in sysctl_old_user() 1538 i = req->oldlen - req->oldidx; in sysctl_old_user() 1562 if (req->newlen - req->newidx < l) { in sysctl_new_user() 1726 if (req->newptr && req->p) { in sysctl_root() [all …]
|
| H A D | kern_kpc.c | 150 if (error || !req->newptr) { in sysctl_getset_int() 353 if (req->newptr) { in sysctl_getset_bigarray() 367 if (req->oldptr) { in sysctl_getset_bigarray() 426 ret = sysctl_get_int( oidp, req, 430 ret = sysctl_getset_int( oidp, req, 435 ret = sysctl_getset_int( oidp, req, 441 ret = sysctl_setget_int( req, 446 ret = sysctl_setget_int( req, 463 ret = sysctl_getset_bigarray( req, 470 ret = sysctl_getset_bigarray( req, [all …]
|
| H A D | kern_sysctl.c | 936 req->oldidx += req->oldlen; 1280 req->oldidx += req->oldlen; 1309 req->oldidx += req->oldlen; 2175 if (req->newptr != 0 && proc_getpid(req->p) != 1) { 3327 return sysctl_io_number(req, req->p->user_stack, sizeof(req->p->user_stack), NULL, NULL); 3359 (void)req; 3384 (void)req; 3600 (void)req; 5816 int error = SYSCTL_IN(req, instr, req->newlen); 5989 req->oldidx != 0 || req->newidx != 0 || req->p == NULL || [all …]
|
| H A D | hvg_sysctl.c | 73 if (req->newptr) { in sysctl_trigger_kernel_coredump() 76 if (req->newlen > 2) { in sysctl_trigger_kernel_coredump() 79 error = SYSCTL_IN(req, buf, req->newlen); in sysctl_trigger_kernel_coredump() 80 buf[req->newlen] = '\0'; in sysctl_trigger_kernel_coredump() 89 error = SYSCTL_OUT(req, &sysctl_vmcore, sizeof(sysctl_vmcore)); in sysctl_trigger_kernel_coredump() 96 error = SYSCTL_OUT(req, &sysctl_vmcore, sizeof(sysctl_vmcore)); in sysctl_trigger_kernel_coredump() 106 __unused int arg2, struct sysctl_req *req) in sysctl_get_mabs_offset() argument 115 return SYSCTL_OUT(req, &offset, sizeof(offset)); in sysctl_get_mabs_offset() 123 __unused void *arg1, __unused int arg2, struct sysctl_req *req) in sysctl_get_bootsessionuuid() argument 132 return SYSCTL_OUT(req, &uuid, sizeof(uuid)); in sysctl_get_bootsessionuuid() [all …]
|
| H A D | counter_test.c | 80 error = sysctl_io_number(req, ret_val, sizeof(int), &ret_val, NULL); 81 if (error || !req->newptr) { 102 if (error || !req->newptr) { 126 if (error || !req->newptr) { 144 if (error || !req->newptr) { 161 return SYSCTL_OUT(req, &value, sizeof(value)); 176 if (error || !req->newptr) { 195 if (error || !req->newptr) { 209 return SYSCTL_OUT(req, &value, sizeof(value)); 222 if (error || !req->newptr) { [all …]
|
| H A D | sys_coalition.c | 613 if (!req->newptr) { 614 pid = proc_getpid(req->p); 649 if (!req->newptr) { 650 pid = proc_getpid(req->p); 686 if (!req->newptr) { 687 pid = proc_getpid(req->p); 741 if (!req->newptr) { 744 pid = proc_getpid(req->p); 751 pid = proc_getpid(req->p); 815 if (!req->newptr) { [all …]
|
| H A D | kern_mib.c | 291 int arg2, struct sysctl_req *req) in sysctl_hw_generic() argument 374 return SYSCTL_RETURN(req, cpu_count); in sysctl_hw_generic() 377 return SYSCTL_RETURN(req, cpu_count); in sysctl_hw_generic() 380 return SYSCTL_RETURN(req, cpu_count); in sysctl_hw_generic() 383 return SYSCTL_RETURN(req, cpu_count); in sysctl_hw_generic() 404 return SYSCTL_RETURN(req, cpu_count); in sysctl_hw_generic() 580 return SYSCTL_RETURN(req, usermem); in sysctl_hw_generic() 591 return SYSCTL_RETURN(req, vector); in sysctl_hw_generic() 614 return SYSCTL_RETURN(req, qval); in sysctl_hw_generic() 616 return SYSCTL_RETURN(req, val); in sysctl_hw_generic() [all …]
|
| H A D | kern_backtrace.c | 69 unsigned int scenario = (unsigned int)req->newlen; 130 unsigned int scenario = (unsigned int)req->newlen; 142 if (req->oldptr == USER_ADDR_NULL || req->oldlen == 0) { 146 bt_len = req->oldlen > MAX_BACKTRACE ? MAX_BACKTRACE : 147 (unsigned int)req->oldlen; 195 error = copyout(bt, req->oldptr, sizeof(bt[0]) * bt_filled); 199 req->oldidx = bt_filled;
|
| H A D | kern_debug.c | 77 struct sysctl_req *req) in sysctl_debug_syscall_rejection_mode() argument 381 struct sysctl_req *req) in _sysctl_debug_syscall_rejection_masks() argument 386 if (req->newptr == 0) { in _sysctl_debug_syscall_rejection_masks() 390 if (req->newlen > max_input_size) { in _sysctl_debug_syscall_rejection_masks() 394 size_t const len = req->newlen; in _sysctl_debug_syscall_rejection_masks() 522 struct sysctl_req *req) in _sysctl_debug_disable_interrupts_test() argument 526 if (req->newptr == 0) { in _sysctl_debug_disable_interrupts_test() 531 error = sysctl_io_number(req, 0, sizeof(val), &val, NULL); in _sysctl_debug_disable_interrupts_test() 547 struct sysctl_req *req) in _sysctl_debug_disable_preemption_test() argument 551 if (req->newptr == 0) { in _sysctl_debug_disable_preemption_test() [all …]
|
| /xnu-11215/bsd/skywalk/nexus/flowswitch/flow/ |
| H A D | flow_manager.c | 458 SA(&req->nfr_saddr.sa), socktype, req->nfr_ip_protocol); in flow_req_check_mac_allowed() 461 SA(&req->nfr_daddr.sa), socktype, req->nfr_ip_protocol); in flow_req_check_mac_allowed() 553 req->nfr_pid, req->nfr_epid, in flow_req_prepare_namespace() 588 req->nfr_epid, req->nfr_ip_protocol); in flow_req_prepare_namespace() 599 req->nfr_pid, req->nfr_epid)) { in flow_req_prepare_namespace() 752 req->nfr_transport_protocol = req->nfr_ip_protocol; in flow_req_prepare() 790 req->nfr_ifp = ifp; in flow_req_prepare() 816 req->nfr_route = fr; in flow_req_prepare() 834 req->nfr_route = NULL; in flow_req_prepare() 910 req->nfr_nx_port, req->nfr_flags, NXFLOWREQF_BITS); in flow_req_dump() [all …]
|
| H A D | flow_entry.c | 425 err = flow_req2key(req, &key); in flow_entry_alloc() 472 if (req->nfr_route != NULL) { in flow_entry_alloc() 495 req->nfr_port_reservation = NULL; in flow_entry_alloc() 515 if (req->nfr_qset_id != 0) { in flow_entry_alloc() 541 switch (req->nfr_ip_protocol) { in flow_entry_alloc() 561 if (req->nfr_route != NULL) { in flow_entry_alloc() 562 fe->fe_route = req->nfr_route; in flow_entry_alloc() 563 req->nfr_route = NULL; in flow_entry_alloc() 569 if (req->nfr_inp_flowhash != 0) { in flow_entry_alloc() 620 if (req->nfr_epid != -1 && req->nfr_epid != fo->fo_pid) { in flow_entry_alloc() [all …]
|
| /xnu-11215/bsd/tests/ |
| H A D | pmap_test_sysctl.c | 49 error = sysctl_io_number(req, 0, sizeof(num_loops), &num_loops, &changed); in sysctl_test_pmap_enter_disconnect() 65 error = sysctl_io_number(req, 0, sizeof(num_loops), &num_loops, &changed); in sysctl_test_pmap_compress_remove() 81 error = sysctl_io_number(req, 0, sizeof(num_loops), &num_loops, &changed); in sysctl_test_pmap_exec_remove() 97 error = sysctl_io_number(req, 0, sizeof(num_loops), &num_loops, &changed); in sysctl_test_pmap_nesting() 112 error = sysctl_io_number(req, 0, sizeof(run), &run, &changed); in sysctl_test_pmap_iommu_disconnect() 128 error = sysctl_io_number(req, 0, sizeof(run), &run, &changed); in sysctl_test_pmap_extended() 144 error = sysctl_io_number(req, 0, sizeof(num_loops), &num_loops, &changed); in sysctl_test_pmap_call_overhead() 167 error = SYSCTL_IN(req, &ppo_in, sizeof(ppo_in)); in sysctl_test_pmap_page_protect_overhead() 173 error = SYSCTL_OUT(req, &duration, sizeof(duration)); in sysctl_test_pmap_page_protect_overhead() 190 int error = SYSCTL_IN(req, &hugepv_in, sizeof(hugepv_in)); in sysctl_test_pmap_huge_pv_list() [all …]
|
| /xnu-11215/tools/lldbmacros/ |
| H A D | workqueue.py | 94 req_addr = addressof(req) 96 if req.tr_flags & 0x01: 99 if req.tr_flags & 0x02: 102 if req.tr_flags & 0x04: tr_flags.append("OVERCOMMIT") 103 if req.tr_flags & 0x08: tr_flags.append("PARAMS") 104 if req.tr_flags & 0x10: tr_flags.append("OUTSIDE_QOS") 105 if req.tr_flags & 0x20: tr_flags.append("COOPERATIVE") 106 if req.tr_flags & 0x40: tr_flags.append("PERMANENT_BIND") 111 if int(req.tr_state) in [4, 5]: # BINDING or BOUND 112 thread = req.tr_thread [all …]
|
| /xnu-11215/bsd/net/ |
| H A D | dlil_sysctl.c | 386 err = sysctl_handle_int(oidp, &i, 0, req); 409 err = sysctl_handle_int(oidp, &i, 0, req); 500 err = sysctl_handle_int(oidp, &i, 0, req); 522 err = sysctl_handle_int(oidp, &i, 0, req); 543 err = sysctl_handle_int(oidp, &i, 0, req); 711 if (req->oldptr == USER_ADDR_NULL) { 713 if (req->newptr != USER_ADDR_NULL) { 755 if (req->newptr != USER_ADDR_NULL) { 759 if (req->oldptr == USER_ADDR_NULL) { 763 if (req->oldlen == 0) { [all …]
|
| H A D | if_mib.c | 139 error = SYSCTL_OUT(req, &ifmd, sizeof ifmd); 140 if (error || !req->newptr) { 145 error = SYSCTL_IN(req, &ifmd, sizeof ifmd); 169 if (error || !req->newptr) { 192 if (req->oldptr == USER_ADDR_NULL) { 193 req->oldlen = sizeof(*ifmd_supp); 197 req->oldlen)); 231 error = make_ifmibdata(ifp, name, req); 251 error = make_ifmibdata(ifp, name, req); 267 error = sysctl_handle_int(oidp, &val, 0, req); [all …]
|
| H A D | restricted_in_port.c | 203 if (req->newptr) { 206 int error = SYSCTL_OUT(req, restricted_port_bitmap, BITMAP_SIZE(UINT16_MAX)); 218 int error = sysctl_handle_int(oidp, &value, 0, req); 219 if (error != 0 || !req->newptr) { 245 int error = sysctl_handle_int(oidp, &value, 0, req); 246 if (error != 0 || !req->newptr) { 266 struct sysctl_req *req, bool test_superuser) in sysctl_restricted_port_test_common() argument 272 int error = sysctl_handle_int(oidp, &value, 0, req); in sysctl_restricted_port_test_common() 273 if (error != 0 || !req->newptr) { in sysctl_restricted_port_test_common() 336 error = sysctl_restricted_port_test_common(oidp, req, false); [all …]
|
| /xnu-11215/bsd/pthread/ |
| H A D | pthread_workqueue.c | 367 new_qos = req ? req->tr_qos : THREAD_QOS_UNSPECIFIED; in _wq_thactive_refresh_best_constrained_req_qos() 538 return MAX(MAX(req.qos_req, req.qos_max), req.qos_override); in workq_pri_bucket() 544 return MAX(workq_pri_bucket(req), req.qos_bucket); in workq_pri_override() 669 if (req && (req->tr_flags & WORKQ_TR_FLAG_WL_PARAMS)) { in workq_thread_reset_cpupercent() 705 if (req && (req->tr_flags & WORKQ_TR_FLAG_WL_PARAMS)) { in workq_thread_reset_pri() 743 if (req && (req->tr_flags & WORKQ_TR_FLAG_WORKLOOP)) { in workq_thread_reset_pri() 3117 workq_trace_req_id(req), req->tr_flags, 0); in workq_kern_threadreq_initiate() 3165 kqueue_threadreq_bind(p, req, req->tr_thread, 0); in workq_kern_threadreq_modify() 3268 if (req) { in workq_kern_bound_thread_reset_pri() 3306 kqueue_threadreq_bind(p, req, req->tr_thread, in workq_kern_threadreq_update_inheritor() [all …]
|
| /xnu-11215/bsd/netinet6/ |
| H A D | nd6_send.c | 97 if (req->newlen > SYSCTL_CGA_PARAMETERS_BUFFER_SIZE) { 99 __func__, req->newlen); 122 if (req->oldptr != USER_ADDR_NULL && req->oldlen > 0) { 125 if (req->oldlen < SYSCTL_CGA_PARAMETERS_BUFFER_SIZE) { 126 fin = &buffer[req->oldlen]; 152 req->oldlen = oldp - buffer; 160 error = SYSCTL_OUT(req, buffer, oldp - buffer); 166 if (req->newptr == USER_ADDR_NULL) { 175 if (req->newlen == 0) { 181 error = SYSCTL_IN(req, buffer, req->newlen); [all …]
|
| /xnu-11215/osfmk/ipc/ |
| H A D | ipc_notify.c | 148 ipc_notify_nsenders_t req = { }; in ipc_notify_no_senders_prepare() local 156 req.ns_notify = port; in ipc_notify_no_senders_prepare() 157 req.ns_mscount = port->ip_mscount; in ipc_notify_no_senders_prepare() 158 req.ns_is_kobject = true; in ipc_notify_no_senders_prepare() 164 req.ns_notify = port->ip_nsrequest; in ipc_notify_no_senders_prepare() 165 req.ns_mscount = port->ip_mscount; in ipc_notify_no_senders_prepare() 166 req.ns_is_kobject = false; in ipc_notify_no_senders_prepare() 171 return req; in ipc_notify_no_senders_prepare()
|
| /xnu-11215/bsd/vfs/ |
| H A D | vfs_io_compression_stats.c | 184 if (error || !req->newptr) { 563 if ((req->newptr != USER_ADDR_NULL) && (req->newlen == sizeof(uint32_t))) { 597 ctx.addr = req; 613 req->oldidx = 0; 629 req->oldidx = 0; 635 req->oldptr, 638 req->oldidx = 0; 644 req->oldptr, 647 req->oldidx = 0; 656 req->oldidx = 0; [all …]
|
| /xnu-11215/bsd/dev/i386/ |
| H A D | sysctl.c | 75 return _i386_cpu_info(oidp, ptr, arg2, req); 88 return _i386_cpu_info(oidp, ptr, arg2, req); 98 return _i386_cpu_info(oidp, ptr, arg2, req); 109 return _i386_cpu_info(oidp, ptr, arg2, req); 120 return _i386_cpu_info(oidp, ptr, arg2, req); 131 return _i386_cpu_info(oidp, ptr, arg2, req); 146 return SYSCTL_OUT(req, buf, strlen(buf) + 1); 160 return SYSCTL_OUT(req, buf, strlen(buf) + 1); 185 return SYSCTL_OUT(req, buf, strlen(buf) + 1); 262 if (req->newptr == USER_ADDR_NULL) { [all …]
|
| /xnu-11215/san/memory/ |
| H A D | kasan-classic.c | 500 vm_size_t req, in kasan_alloc() argument 518 h->user_size = (uint32_t)req; in kasan_alloc() 523 kasan_poison(addr, req, 0, size - req, ASAN_HEAP_RZ); in kasan_alloc() 527 kasan_poison(addr, req, 0, size - req, ASAN_HEAP_RZ); in kasan_alloc() 536 vm_size_t req, in kasan_free() argument 546 kasan_check_alloc(addr, size, req); in kasan_free() 598 kasan_violation(addr, req, TYPE_ZFREE, REASON_BAD_METADATA); in kasan_check_alloc() 602 if (h->user_size != req) { in kasan_check_alloc() 603 kasan_violation(addr, req, TYPE_ZFREE, REASON_INVALID_SIZE); in kasan_check_alloc() 611 kasan_violation(addr, req, TYPE_ZFREE, REASON_BAD_METADATA); in kasan_check_alloc() [all …]
|