Skip to content

Instantly share code, notes, and snippets.

@zchee
Last active May 11, 2022 04:39
Show Gist options
  • Save zchee/c91f5c7622f7a7305a47159bbeb75a65 to your computer and use it in GitHub Desktop.
Save zchee/c91f5c7622f7a7305a47159bbeb75a65 to your computer and use it in GitHub Desktop.
nvram list from xnu-8020.101.4 (`rg PE_parse_boot_ --sort=path --line-number --no-multiline --no-heading`)
bsd/crypto/entropy/entropy_sysctl.c:134: if (__improbable(PE_parse_boot_argn(ENTROPY_ANALYSIS_BOOTARG, &sample_count, sizeof(sample_count)))) {
bsd/dev/dtrace/dtrace.c:19237: if (!PE_parse_boot_argn("dtrace_kernel_symbol_mode", &dtrace_kernel_symbol_mode, sizeof (dtrace_kernel_symbol_mode))) {
bsd/dev/dtrace/dtrace.c:19348: if (!PE_parse_boot_argn("dtrace_dof_mode", &dtrace_dof_mode, sizeof (dtrace_dof_mode))) {
bsd/dev/dtrace/dtrace.c:19412: PE_parse_boot_argn("keepsyms", &keepsyms, sizeof(keepsyms));
bsd/dev/dtrace/fbt_blacklist.c:395: PE_parse_boot_argn("IgnoreFBTBlacklist", &ignore_fbt_blacklist, sizeof(ignore_fbt_blacklist));
bsd/dev/mem.c:89:#include <pexpert/pexpert.h> /* for PE_parse_boot_argn */
bsd/dev/mem.c:272: PE_parse_boot_argn("kmem", &kmem, sizeof(kmem))) {
bsd/dev/unix_startup.c:286: (void) PE_parse_boot_argn("ncl", &ncl, sizeof(ncl));
bsd/dev/unix_startup.c:287: (void) PE_parse_boot_argn("mbuf_pool", &mbuf_pool, sizeof(mbuf_pool));
bsd/kern/bsd_init.c:442: if (PE_parse_boot_argn("rd", dev_path, MAXPATHLEN)) {
bsd/kern/bsd_init.c:550: PE_parse_boot_argn("policy_check", &policy_check_flags, sizeof(policy_check_flags));
bsd/kern/bsd_init.c:986: PE_parse_boot_argn("bsdmgpath", dmgpath, sizeof(dmgpath));
bsd/kern/bsd_init.c:1165: if (PE_parse_boot_argn("-s", namep, sizeof(namep))) {
bsd/kern/bsd_init.c:1169: if (PE_parse_boot_argn("-x", namep, sizeof(namep))) { /* safe boot */
bsd/kern/bsd_init.c:1173: if (PE_parse_boot_argn("nbuf", &max_nbuf_headers,
bsd/kern/bsd_init.c:1192: if (PE_parse_boot_argn("alt-dyld", dyld_alt_path, sizeof(dyld_alt_path))) {
bsd/kern/bsd_init.c:1443: boot_arg_bsdmgroot = PE_parse_boot_argn("-bsdmgroot", NULL, 0);
bsd/kern/bsd_init.c:1444: boot_arg_nobsdmgroot = PE_parse_boot_argn("-nobsdmgroot", NULL, 0);
bsd/kern/chunklist.c:354: if (PE_parse_boot_argn(CHUNKLIST_SECURITY_EPOCH, &current_security_epoch, sizeof(current_security_epoch)) &&
bsd/kern/chunklist.c:414: if (PE_parse_boot_argn(CHUNKLIST_NO_REV2_DEV, &no_rev2_dev, sizeof(no_rev2_dev))) {
bsd/kern/chunklist.c:516: if (PE_parse_boot_argn(CHUNKLIST_NO_REV1, &no_rev1, sizeof(no_rev1))) {
bsd/kern/imageboot.c:125: if (!(PE_parse_boot_argn("rp0", root_path, MAXPATHLEN) ||
bsd/kern/imageboot.c:127: PE_parse_boot_argn("arp0", root_path, MAXPATHLEN) ||
bsd/kern/imageboot.c:129: PE_parse_boot_argn("rp", root_path, MAXPATHLEN) ||
bsd/kern/imageboot.c:130: PE_parse_boot_argn(IMAGEBOOT_ROOT_ARG, root_path, MAXPATHLEN) ||
bsd/kern/imageboot.c:131: PE_parse_boot_argn(IMAGEBOOT_AUTHROOT_ARG, root_path, MAXPATHLEN))) {
bsd/kern/imageboot.c:166: if (!(PE_parse_boot_argn("rp1", root_path, MAXPATHLEN) ||
bsd/kern/imageboot.c:167: PE_parse_boot_argn(IMAGEBOOT_CONTAINER_ARG, root_path, MAXPATHLEN))) {
bsd/kern/imageboot.c:619: PE_parse_boot_argn("rootdmg-maxsize", &maxsize, sizeof(maxsize));
bsd/kern/imageboot.c:1012: if (PE_parse_boot_argn("-rootdmg-ramdisk", &imgboot_arg, sizeof(imgboot_arg))) {
bsd/kern/imageboot.c:1016: if (PE_parse_boot_argn(IMAGEBOOT_CONTAINER_ARG, root_path, MAXPATHLEN) == TRUE) {
bsd/kern/imageboot.c:1026: if (PE_parse_boot_argn(IMAGEBOOT_AUTHROOT_ARG, root_path, MAXPATHLEN) == FALSE &&
bsd/kern/imageboot.c:1027: PE_parse_boot_argn(IMAGEBOOT_ROOT_ARG, root_path, MAXPATHLEN) == FALSE) {
bsd/kern/imageboot.c:1127: if (PE_parse_boot_argn("arp0", root_path, MAXPATHLEN)) {
bsd/kern/imageboot.c:1141: if ((PE_parse_boot_argn("rp", root_path, MAXPATHLEN) == FALSE) &&
bsd/kern/imageboot.c:1142: (PE_parse_boot_argn("rp0", root_path, MAXPATHLEN) == FALSE)) {
bsd/kern/imageboot.c:1156: if (PE_parse_boot_argn("rp1", root_path, MAXPATHLEN) == FALSE) {
bsd/kern/kern_cs.c:165: PE_parse_boot_argn("cs_enforcement_disable", &disable_cs_enforcement,
bsd/kern/kern_cs.c:172: PE_parse_boot_argn("cs_enforcement_panic", &panic, sizeof(panic));
bsd/kern/kern_cs.c:176: PE_parse_boot_argn("cs_relax_platform_task_ports",
bsd/kern/kern_cs.c:180: PE_parse_boot_argn("cs_debug", &cs_debug, sizeof(cs_debug));
bsd/kern/kern_cs.c:183: PE_parse_boot_argn("cs_library_val_enable", &cs_library_val_enable,
bsd/kern/kern_exec.c:6482: if (PE_parse_boot_argn("launchdsuffix", launchd_suffix, sizeof(launchd_suffix))) {
bsd/kern/kern_exit.c:257: if (!PE_parse_boot_argn("enable_proc_exit_lpexit_spin", NULL, 0)) {
bsd/kern/kern_exit.c:284: if (!PE_parse_boot_argn("enable_proc_exit_lpexit_spin", NULL, 0)) {
bsd/kern/kern_exit.c:311: if (!PE_parse_boot_argn("enable_proc_exit_lpexit_spin", NULL, 0)) {
bsd/kern/kern_guarded.c:1621: PE_parse_boot_argn("vnguard", &vng_policy_flags, sizeof(vng_policy_flags));
bsd/kern/kern_memorystatus.c:1430: if (PE_parse_boot_argn("jetsam_proc_name_panic", &memorystatus_jetsam_proc_name_panic, MAXCOMLEN + 1)) {
bsd/kern/kern_memorystatus.c:1437: if (PE_parse_boot_argn("jetsam_proc_cause_panic", &memorystatus_jetsam_proc_cause_panic, sizeof(memorystatus_jetsam_proc_cause_panic))) {
bsd/kern/kern_memorystatus.c:1443: if (PE_parse_boot_argn("jetsam_proc_size_panic", &memorystatus_jetsam_proc_size_panic, sizeof(memorystatus_jetsam_proc_size_panic))) {
bsd/kern/kern_memorystatus.c:1451: if (!PE_parse_boot_argn("kern.jetsam_delta", &delta_percentage, sizeof(delta_percentage))) {
bsd/kern/kern_memorystatus.c:1462: if (!PE_parse_boot_argn("kern.jetsam_critical_threshold", &critical_threshold_percentage, sizeof(critical_threshold_percentage))) {
bsd/kern/kern_memorystatus.c:1474: if (!PE_parse_boot_argn("jetsam_aging_policy", &jetsam_aging_policy,
bsd/kern/kern_memorystatus.c:1526: if (!PE_parse_boot_argn("jetsam_idle_snapshot", &memorystatus_idle_snapshot, sizeof(memorystatus_idle_snapshot))) {
bsd/kern/kern_memorystatus.c:1554: if (!PE_parse_boot_argn("entitled_max_task_pmem", &memorystatus_entitled_max_task_footprint_mb,
bsd/kern/kern_memorystatus.c:1596: if (!PE_parse_boot_argn("fast_jetsam_enabled", &fast_jetsam_enabled, sizeof(fast_jetsam_enabled))) {
bsd/kern/kern_memorystatus.c:1601: if (!PE_parse_boot_argn("max_jetsam_threads", &max_jetsam_threads, sizeof(max_jetsam_threads))) {
bsd/kern/kern_mib.c:721: PE_parse_boot_argn("kernelmanagerd", &use_kernelmanagerd, sizeof(use_kernelmanagerd));
bsd/kern/kern_mib.c:792: if (PE_parse_boot_argn("serial", &serial_boot_arg, sizeof(serial_boot_arg)) &&
bsd/kern/mcache.c:210: PE_parse_boot_argn("mcache_flags", &mcache_flags, sizeof(mcache_flags));
bsd/kern/netboot.c:330: if (PE_parse_boot_argn("rp0", root_path, MAXPATHLEN) == TRUE
bsd/kern/netboot.c:331: || PE_parse_boot_argn("rp", root_path, MAXPATHLEN) == TRUE
bsd/kern/netboot.c:332: || PE_parse_boot_argn("rootpath", root_path, MAXPATHLEN) == TRUE) {
bsd/kern/netboot.c:397: if (PE_parse_boot_argn(IMAGEBOOT_ROOT_ARG, root_path, MAXPATHLEN)
bsd/kern/netboot.c:398: || PE_parse_boot_argn("rp1", root_path, MAXPATHLEN)) {
bsd/kern/subr_log.c:1179: if (!PE_parse_boot_argn("firehose_chunk_count", &__firehose_buffer_kernel_chunk_count, sizeof(__firehose_buffer_kernel_chunk_count))) {
bsd/kern/subr_log.c:1182: if (!PE_parse_boot_argn("firehose_io_pages", &__firehose_num_kernel_io_pages, sizeof(__firehose_num_kernel_io_pages))) {
bsd/kern/subr_log.c:1533: if (PE_parse_boot_argn("msgbuf", &msgbuf_size, sizeof(msgbuf_size))) {
bsd/kern/sys_generic.c:2716: if (!PE_parse_boot_argn("enable_skstb", NULL, 0)) {
bsd/kern/sys_generic.c:2756: if (!PE_parse_boot_argn("enable_skstb", NULL, 0)) {
bsd/kern/sys_generic.c:2789: if (!PE_parse_boot_argn("enable_skstsct", NULL, 0)) {
bsd/kern/sys_generic.c:2820: if (!PE_parse_boot_argn("enable_skstb", NULL, 0)) {
bsd/kern/uipc_mbuf.c:1672: PE_parse_boot_argn("mbuf_debug", &mbuf_debug, sizeof(mbuf_debug));
bsd/kern/uipc_mbuf.c:1718: PE_parse_boot_argn("initmcl", &initmcl, sizeof(initmcl));
bsd/kern/uipc_mbuf.c:7709: PE_parse_boot_argn("mleak_sample_factor",
bsd/kern/uipc_socket.c:409: PE_parse_boot_argn("socket_debug", &socket_debug,
bsd/miscfs/specfs/spec_vnops.c:1345: if (PE_parse_boot_argn("io_throttle_window_tier1", &throttle_window_size, sizeof(throttle_window_size))) {
bsd/miscfs/specfs/spec_vnops.c:1349: if (PE_parse_boot_argn("io_throttle_window_tier2", &throttle_window_size, sizeof(throttle_window_size))) {
bsd/miscfs/specfs/spec_vnops.c:1353: if (PE_parse_boot_argn("io_throttle_window_tier3", &throttle_window_size, sizeof(throttle_window_size))) {
bsd/miscfs/specfs/spec_vnops.c:1400: if (PE_parse_boot_argn("io_throttle_period_tier1", &throttle_period_size, sizeof(throttle_period_size))) {
bsd/miscfs/specfs/spec_vnops.c:1404: if (PE_parse_boot_argn("io_throttle_period_tier2", &throttle_period_size, sizeof(throttle_period_size))) {
bsd/miscfs/specfs/spec_vnops.c:1408: if (PE_parse_boot_argn("io_throttle_period_tier3", &throttle_period_size, sizeof(throttle_period_size))) {
bsd/miscfs/specfs/spec_vnops.c:1447: if (PE_parse_boot_argn("iosched", &iosched, sizeof(iosched))) {
bsd/net/classq/classq_subr.c:91: PE_parse_boot_argn("fq_codel_quantum", &fq_codel_quantum,
bsd/net/classq/classq_subr.c:93: PE_parse_boot_argn("ifclassq_target_qdelay", &ifclassq_target_qdelay,
bsd/net/classq/classq_subr.c:95: PE_parse_boot_argn("ifclassq_update_interval",
bsd/net/dlil.c:2451: PE_parse_boot_argn("net_affinity", &net_affinity,
bsd/net/dlil.c:2454: PE_parse_boot_argn("net_rxpoll", &net_rxpoll, sizeof(net_rxpoll));
bsd/net/dlil.c:2456: PE_parse_boot_argn("net_rtref", &net_rtref, sizeof(net_rtref));
bsd/net/dlil.c:2458: PE_parse_boot_argn("net_async", &net_async, sizeof(net_async));
bsd/net/dlil.c:2460: PE_parse_boot_argn("ifnet_debug", &ifnet_debug, sizeof(ifnet_debug));
bsd/net/dlil.c:2513: (void) PE_parse_boot_argn("if_attach_nx", &if_attach_nx,
bsd/net/dlil.c:2534: (void) PE_parse_boot_argn("fsw_use_max_mtu_buffer",
bsd/net/if_loop.c:642: PE_parse_boot_argn("lo_txstart", &lo_txstart, sizeof(lo_txstart));
bsd/net/if_vlan.c:2177: (void)PE_parse_boot_argn("vlan", &vlan_enabled, sizeof(vlan_enabled));
bsd/net/route.c:439: PE_parse_boot_argn("rte_debug", &rte_debug, sizeof(rte_debug));
bsd/netinet/ip_input.c:540: PE_parse_boot_argn("ip_checkinterface", &i, sizeof(i));
bsd/netinet/ip_input.c:567: PE_parse_boot_argn("inaddr_nhash", &inaddr_nhash,
bsd/netinet/ip_output.c:2802: PE_parse_boot_argn("ifa_debug", &imo_debug, sizeof(imo_debug));
bsd/netinet/tcp_subr.c:622: PE_parse_boot_argn("tcp_log", &tcp_log_enable_flags, sizeof(tcp_log_enable_flags));
bsd/netinet6/in6.c:4196: PE_parse_boot_argn("ifa_debug", &in6ifa_debug, sizeof(in6ifa_debug));
bsd/netinet6/in6_mcast.c:3163: PE_parse_boot_argn("ifa_debug", &in6m_debug, sizeof(in6m_debug));
bsd/netinet6/ip6_input.c:476: PE_parse_boot_argn("in6_embedded_scope", &in6_embedded_scope, sizeof(in6_embedded_scope));
bsd/netinet6/ip6_input.c:477: PE_parse_boot_argn("ip6_checkinterface", &i, sizeof(i));
bsd/netinet6/ip6_input.c:2459: PE_parse_boot_argn("ina6ddr_nhash", &in6addr_nhash,
bsd/netinet6/ip6_output.c:3450: PE_parse_boot_argn("ifa_debug", &im6o_debug, sizeof(im6o_debug));
bsd/netinet6/nd6_rtr.c:211: PE_parse_boot_argn("ifa_debug", &ndpr_debug, sizeof(ndpr_debug));
bsd/netinet6/nd6_rtr.c:220: PE_parse_boot_argn("ifa_debug", &nddr_debug, sizeof(nddr_debug));
bsd/nfs/nfs_boot.c:924: PE_parse_boot_argn("-rwroot_hack", &rw_root, sizeof(rw_root));
bsd/skywalk/core/skywalk.c:30:#include <pexpert/pexpert.h> /* for PE_parse_boot_argn */
bsd/skywalk/core/skywalk.c:272: if (!PE_parse_boot_arg_str("sk_netif_direct", buf, sizeof(buf))) {
bsd/skywalk/core/skywalk.c:346: PE_parse_boot_argn("sk_debug", &sk_debug, sizeof(sk_debug));
bsd/skywalk/core/skywalk.c:347: PE_parse_boot_argn("sk_verbose", &sk_verbose, sizeof(sk_verbose));
bsd/skywalk/core/skywalk.c:348: (void) PE_parse_boot_argn("sk_opp_defunct", &sk_opp_defunct,
bsd/skywalk/core/skywalk.c:350: (void) PE_parse_boot_argn("sk_cksum_tx", &sk_cksum_tx,
bsd/skywalk/core/skywalk.c:352: (void) PE_parse_boot_argn("sk_cksum_rx", &sk_cksum_rx,
bsd/skywalk/core/skywalk.c:354: (void) PE_parse_boot_argn("sk_txring_sz", &sk_txring_sz,
bsd/skywalk/core/skywalk.c:356: (void) PE_parse_boot_argn("sk_rxring_sz", &sk_rxring_sz,
bsd/skywalk/core/skywalk.c:358: (void) PE_parse_boot_argn("sk_net_txring_sz", &sk_net_txring_sz,
bsd/skywalk/core/skywalk.c:360: (void) PE_parse_boot_argn("sk_net_rxring_sz", &sk_net_rxring_sz,
bsd/skywalk/core/skywalk.c:362: (void) PE_parse_boot_argn("sk_max_flows", &sk_max_flows,
bsd/skywalk/core/skywalk.c:364: (void) PE_parse_boot_argn("sk_native_txmodel", &sk_netif_native_txmodel,
bsd/skywalk/core/skywalk.c:366: (void) PE_parse_boot_argn("sk_compat_txmodel", &sk_netif_compat_txmodel,
bsd/skywalk/core/skywalk.c:368: (void) PE_parse_boot_argn("sk_tx_delay_qlen", &sk_tx_delay_qlen,
bsd/skywalk/core/skywalk.c:370: (void) PE_parse_boot_argn("sk_ts_delay_timeout", &sk_tx_delay_timeout,
bsd/skywalk/core/skywalk.c:372: (void) PE_parse_boot_argn("sk_compat_aux_cell_tx_ring_sz",
bsd/skywalk/core/skywalk.c:375: (void) PE_parse_boot_argn("sk_compat_aux_cell_rx_ring_sz",
bsd/skywalk/core/skywalk.c:378: (void) PE_parse_boot_argn("sk_compat_wap_tx_ring_sz",
bsd/skywalk/core/skywalk.c:381: (void) PE_parse_boot_argn("sk_compat_wap_rx_ring_sz",
bsd/skywalk/core/skywalk.c:384: (void) PE_parse_boot_argn("sk_compat_awdl_tx_ring_sz",
bsd/skywalk/core/skywalk.c:387: (void) PE_parse_boot_argn("sk_compat_awdl_rx_ring_sz",
bsd/skywalk/core/skywalk.c:390: (void) PE_parse_boot_argn("sk_compat_wif_tx_ring_sz",
bsd/skywalk/core/skywalk.c:393: (void) PE_parse_boot_argn("sk_compat_wif_rx_ring_sz",
bsd/skywalk/core/skywalk.c:396: (void) PE_parse_boot_argn("sk_compat_usb_eth_tx_ring_sz",
bsd/skywalk/core/skywalk.c:399: (void) PE_parse_boot_argn("sk_compat_usb_eth_rx_ring_sz",
bsd/skywalk/core/skywalk.c:402: (void) PE_parse_boot_argn("sk_compat_rx_mbq_limit",
bsd/skywalk/core/skywalk.c:404: (void) PE_parse_boot_argn("sk_netif_tx_mit",
bsd/skywalk/core/skywalk.c:406: (void) PE_parse_boot_argn("sk_netif_rx_mit",
bsd/skywalk/core/skywalk.c:408: (void) PE_parse_boot_arg_str("sk_ll_prefix", sk_ll_prefix,
bsd/skywalk/core/skywalk.c:411: (void) PE_parse_boot_argn("sk_fsw_rx_agg_tcp", &sk_fsw_rx_agg_tcp,
bsd/skywalk/core/skywalk.c:413: (void) PE_parse_boot_argn("sk_fsw_tx_agg_tcp", &sk_fsw_tx_agg_tcp,
bsd/skywalk/core/skywalk.c:415: (void) PE_parse_boot_argn("sk_fsw_max_bufs", &sk_fsw_max_bufs,
bsd/skywalk/core/skywalk.c:417: (void) PE_parse_boot_argn("sk_rx_sync_packets", &sk_rx_sync_packets,
bsd/skywalk/core/skywalk.c:419: (void) PE_parse_boot_argn("sk_chan_buf_alloc", &sk_channel_buflet_alloc,
bsd/skywalk/core/skywalk.c:421: (void) PE_parse_boot_argn("sk_guard", &sk_guard, sizeof(sk_guard));
bsd/skywalk/core/skywalk.c:422: (void) PE_parse_boot_argn("sk_headguard_sz", &sk_headguard_sz,
bsd/skywalk/core/skywalk.c:424: (void) PE_parse_boot_argn("sk_tailguard_sz", &sk_tailguard_sz,
bsd/skywalk/core/skywalk.c:426: (void) PE_parse_boot_argn("sk_min_pool_size", &sk_min_pool_size,
bsd/skywalk/mem/skmem_cache.c:31:#include <pexpert/pexpert.h> /* for PE_parse_boot_argn */
bsd/skywalk/mem/skmem_cache.c:416: PE_parse_boot_argn("skmem_debug", &skmem_debug, sizeof(skmem_debug));
bsd/skywalk/mem/skmem_cache.c:420: PE_parse_boot_argn("skmem_clear_min", &skmem_clear_min,
bsd/skywalk/mem/skmem_region.c:116:#include <pexpert/pexpert.h> /* for PE_parse_boot_argn */
bsd/skywalk/mem/skmem_region.c:315: (void) PE_parse_boot_argn("skmem_seg_size", &skmem_seg_size,
bsd/skywalk/mem/skmem_region.c:324: (void) PE_parse_boot_argn("skmem_md_seg_size", &skmem_md_seg_size,
bsd/skywalk/mem/skmem_region.c:336: randomize_seg_size = !PE_parse_boot_argn("skmem_drv_buf_seg_size",
bsd/skywalk/mem/skmem_region.c:359: (void) PE_parse_boot_argn("skmem_usr_buf_seg_size",
bsd/skywalk/nexus/netif/nx_netif_llink.c:30:#include <pexpert/pexpert.h> /* for PE_parse_boot_argn */
bsd/skywalk/nexus/netif/nx_netif_llink.c:93: PE_parse_boot_argn("sk_disable_llink", &nx_netif_disable_llink,
config/IOKit.exports:121:_PE_parse_boot_argn
iokit/Kernel/IOHibernateIO.cpp:1561: if (PE_parse_boot_argn("hfile", gIOHibernateFilename, sizeof(gIOHibernateFilename))) {
iokit/Kernel/IOInterruptAccounting.cpp:52: if (PE_parse_boot_argn("interrupt_accounting", &bootArgValue, sizeof(bootArgValue))) {
iokit/Kernel/IOMemoryCursor.cpp:75: if (PE_parse_boot_argn("mseg", &sMaxDBDMASegment, sizeof(sMaxDBDMASegment))) {
iokit/Kernel/IOPMrootDomain.cpp:1570: PE_parse_boot_argn("darkwake", &gDarkWakeFlags, sizeof(gDarkWakeFlags));
iokit/Kernel/IOPMrootDomain.cpp:1571: PE_parse_boot_argn("clamshell", &gClamshellFlags, sizeof(gClamshellFlags));
iokit/Kernel/IOPMrootDomain.cpp:1575: PE_parse_boot_argn("noidle", &gNoIdleFlag, sizeof(gNoIdleFlag));
iokit/Kernel/IOPMrootDomain.cpp:1576: PE_parse_boot_argn("swd_sleeptimeout", &gSwdSleepTimeout, sizeof(gSwdSleepTimeout));
iokit/Kernel/IOPMrootDomain.cpp:1577: PE_parse_boot_argn("swd_waketimeout", &gSwdWakeTimeout, sizeof(gSwdWakeTimeout));
iokit/Kernel/IOPMrootDomain.cpp:1578: PE_parse_boot_argn("swd_timeout", &gSwdSleepWakeTimeout, sizeof(gSwdSleepWakeTimeout));
iokit/Kernel/IOPMrootDomain.cpp:1579: PE_parse_boot_argn("haltmspanic", &gHaltTimeMaxPanic, sizeof(gHaltTimeMaxPanic));
iokit/Kernel/IOPMrootDomain.cpp:1580: PE_parse_boot_argn("haltmslog", &gHaltTimeMaxLog, sizeof(gHaltTimeMaxLog));
iokit/Kernel/IOPMrootDomain.cpp:1783: PE_parse_boot_argn("swd_panic", &gSwdPanic, sizeof(gSwdPanic));
iokit/Kernel/IOPMrootDomain.cpp:4137: if (!PE_parse_boot_argn("aotlinger", &lingerSecs, sizeof(lingerSecs))) {
iokit/Kernel/IOPMrootDomain.cpp:10583: (PE_parse_boot_argn("swd_wakereason_panic", &panic_allowed, sizeof(panic_allowed)) == false)) {
iokit/Kernel/IOPlatformExpert.cpp:145: if (PE_parse_boot_argn("dart", &debugFlags, sizeof(debugFlags)) && (debugFlags == 0)) {
iokit/Kernel/IOPlatformExpert.cpp:149: if (PE_parse_boot_argn("-x", &debugFlags, sizeof(debugFlags))) {
iokit/Kernel/IOPlatformExpert.cpp:191: PE_parse_boot_argn("enforce_quiesce_safety", &gEnforceQuiesceSafety,
iokit/Kernel/IOPlatformExpert.cpp:1029: if (PE_parse_boot_argn("halt_restart_timeout", &boot_arg_val, sizeof(boot_arg_val))) {
iokit/Kernel/IOService.cpp:475: PE_parse_boot_argn("dextrelaunch", &gIODextRelaunchMax, sizeof(gIODextRelaunchMax));
iokit/Kernel/IOService.cpp:476: PE_parse_boot_argn("iocthreads", &gMaxConfigThreads, sizeof(gMaxConfigThreads));
iokit/Kernel/IOServicePM.cpp:399: if (PE_parse_boot_argn("setpowerstate_log", &setPowerStateLogMS, sizeof(setPowerStateLogMS))) {
iokit/Kernel/IOServicePM.cpp:5478: PE_parse_boot_argn("setpowerstate_panic", &setpowerstate_panic, sizeof(setpowerstate_panic));
iokit/Kernel/IOServicePM.cpp:5482: PE_parse_boot_argn("kernPOST", &kernel_post_args, sizeof(kernel_post_args));
iokit/bsddev/IOKitBSDInit.cpp:253: if (PE_parse_boot_argn( "network-type", networkType, 128 )) {
iokit/bsddev/IOKitBSDInit.cpp:692: if (!PE_parse_boot_argn("rd", rdBootVar, kMaxBootVar )
iokit/bsddev/IOKitBSDInit.cpp:693: && !PE_parse_boot_argn("rootdev", rdBootVar, kMaxBootVar )) {
iokit/bsddev/IOKitBSDInit.cpp:815: if (!PE_parse_boot_argn( "boot-uuid", uuid.data(), kMaxBootVar )) {
iokit/bsddev/IOKitBSDInit.cpp:861: || PE_parse_boot_argn("-s", namep, sizeof(namep))) {
iokit/bsddev/IOKitBSDInit.cpp:987: if (PE_parse_boot_argn("rd", rdBootVar, kMaxBootVar )
iokit/bsddev/IOKitBSDInit.cpp:988: || PE_parse_boot_argn("rootdev", rdBootVar, kMaxBootVar )) {
iokit/bsddev/IOKitBSDInit.cpp:1164: if (PE_parse_boot_argn("corefile_size_mb", &requested_corefile_size, sizeof(requested_corefile_size))) {
libkern/c++/OSKext.cpp:749: __unused char bootArgBuffer[16];// for PE_parse_boot_argn w/strings
libkern/c++/OSKext.cpp:776: if (PE_parse_boot_argn("kextlog", &bootLogFilter, sizeof(bootLogFilter))) {
libkern/c++/OSKext.cpp:795: sSafeBoot = PE_parse_boot_argn("-x", bootArgBuffer,
libkern/c++/OSKext.cpp:807: PE_parse_boot_argn("keepsyms", &sKeepSymbols, sizeof(sKeepSymbols));
libkern/c++/OSKext.cpp:824: sPanicOnKCMismatch = PE_parse_boot_argn("-nokcmismatchpanic", bootArgBuffer,
libkern/os/refcnt.c:145: if (!PE_parse_boot_argn("rlog", refgrp, sizeof(grpbuf))) {
osfmk/arm/arm_init.c:393: if (PE_parse_boot_argn("cpus_defeatures", &cpus_defeatures, sizeof(cpus_defeatures))) {
osfmk/arm/arm_init.c:467: if (PE_parse_boot_argn("maxmem", &maxmem, sizeof(maxmem))) {
osfmk/arm/arm_init.c:478: if ((PE_parse_boot_argn("wdt", &wdt_boot_arg,
osfmk/arm/arm_init.c:496: PE_parse_boot_argn("bpret", &bp_ret, sizeof(bp_ret));
osfmk/arm/arm_init.c:500: PE_parse_boot_argn("immediate_NMI", &force_immediate_debug_halt, sizeof(force_immediate_debug_halt));
osfmk/arm/arm_init.c:524: if (PE_parse_boot_argn("serial", &serialmode, sizeof(serialmode))) {
osfmk/arm/arm_init.c:529: if (force_sync || PE_parse_boot_argn("drain_uart_sync", &force_sync, sizeof(force_sync))) {
osfmk/arm/cpu.c:538: if (PE_parse_boot_argn("jtag", &jtag, sizeof(jtag))) {
osfmk/arm/machine_routines.c:154: if (PE_parse_boot_argn("slto_us", &slto, sizeof(slto))) {
osfmk/arm/machine_routines.c:168: if (PE_parse_boot_argn("mtxspin", &mtxspin, sizeof(mtxspin))) {
osfmk/arm/machine_routines.c:416: PE_parse_boot_argn("cpus", &cpu_boot_arg, sizeof(cpu_boot_arg));
osfmk/arm/pmap.c:2004: PE_parse_boot_argn("srd_fusing", &srd_fused, sizeof(srd_fused));
osfmk/arm/pmap.c:2043: PE_parse_boot_argn("-unsafe_kernel_text", &pmap_ppl_disable, sizeof(pmap_ppl_disable));
osfmk/arm/pmap.c:2055: if (PE_parse_boot_argn("pmap_trace", &pmap_trace_mask, sizeof(pmap_trace_mask))) {
osfmk/arm/pmap.c:2111: PE_parse_boot_argn("pmap_asid_plru", &pmap_asid_plru, sizeof(pmap_asid_plru));
osfmk/arm/pmap.c:2166: if (PE_parse_boot_argn("arm_maxoffset", &maxoffset, sizeof(maxoffset))) {
osfmk/arm/pmap.c:2174: if (PE_parse_boot_argn("arm64_maxoffset", &maxoffset, sizeof(maxoffset))) {
osfmk/arm/pmap.c:2183: PE_parse_boot_argn("pmap_panic_dev_wimg_on_managed", &pmap_panic_dev_wimg_on_managed, sizeof(pmap_panic_dev_wimg_on_managed));
osfmk/arm/pmap.c:2187: PE_parse_boot_argn("vm_footprint_suspend_allowed",
osfmk/arm/pmap.c:2521: if (!PE_parse_boot_arg_str("bad_ram_pages", buf, sizeof(buf))) {
osfmk/arm/rtclock.c:101: if (PE_parse_boot_argn("timebase_validation", &tmp_mv, sizeof(tmp_mv))) {
osfmk/arm64/alternate_debugger.c:121: if (PE_parse_boot_argn("alternate_debugger_init", (void*)&alt_size, sizeof(alt_size))) {
osfmk/arm64/alternate_debugger.c:126: PE_parse_boot_argn("alternate_debugger_init_pages", (void*)&alt_pages_size, sizeof(alt_pages_size));
osfmk/arm64/alternate_debugger.c:159: if (PE_parse_boot_argn("alternate_debugger_pause_for_load_at_boot", &alt_init_test, sizeof(alt_init_test))) {
osfmk/arm64/arm_vm_init.c:1516: PE_parse_boot_argn("keepsyms", &keep_linkedit, sizeof(keep_linkedit));
osfmk/arm64/arm_vm_init.c:2029: (void) PE_parse_boot_argn("use_contiguous_hint", &use_contiguous_hint, sizeof(use_contiguous_hint));
osfmk/arm64/cpu.c:1147: if (PE_parse_boot_argn("jtag", &jtag, sizeof(jtag))) {
osfmk/arm64/cpu.c:1159: if (PE_parse_boot_argn("wfe_mode", &wfe_mode, sizeof(wfe_mode))) {
osfmk/arm64/machine_routines.c:467: if (!PE_parse_boot_argn("fastipi", &gFastIPI, sizeof(gFastIPI))) {
osfmk/arm64/machine_routines.c:591: if (PE_parse_boot_argn("slto_us", &slto, sizeof(slto))) {
osfmk/arm64/machine_routines.c:602: if (PE_parse_boot_argn("tlto_us", &slto, sizeof(slto))) {
osfmk/arm64/machine_routines.c:611: if (PE_parse_boot_argn("mtxspin", &mtxspin, sizeof(mtxspin))) {
osfmk/arm64/machine_routines.c:632: PE_parse_boot_argn("max_wfe_us", &maxwfeus, sizeof(maxwfeus));
osfmk/arm64/machine_routines.c:921: const boolean_t cpus_boot_arg_present = PE_parse_boot_argn("cpus", &cpu_boot_arg, sizeof(cpu_boot_arg));
osfmk/arm64/machine_routines.c:922: const boolean_t cpumask_boot_arg_present = PE_parse_boot_argn("cpumask", &cpumask_boot_arg, sizeof(cpumask_boot_arg));
osfmk/arm64/machine_routines.c:1670: (void)PE_parse_boot_argn("bad_static_mfree", &bad_at_cnt, sizeof(bad_at_cnt));
osfmk/arm64/machine_routines.c:2147: if (PE_parse_boot_argn("wfe_events_sec", &events_per_sec, sizeof(events_per_sec))) {
osfmk/arm64/monotonic_arm64.c:739: bool parsed_arg = PE_parse_boot_argn("uncore_pmi_mask", &uncore_pmi_mask,
osfmk/arm64/platform_tests.c:1464: PE_parse_boot_argn("-unsafe_kernel_text", &ctrr_disable, sizeof(ctrr_disable));
osfmk/atm/atm.c:52: (PE_parse_boot_argn("-disable_atm", temp_buf, sizeof(temp_buf)))) {
osfmk/atm/atm.c:56: if (!PE_parse_boot_argn("atm_diagnostic_config", &atm_diagnostic_config, sizeof(atm_diagnostic_config))) {
osfmk/console/video_console.c:3086: PE_parse_boot_argn("meter", &vc_progress_withmeter, sizeof(vc_progress_withmeter));
osfmk/i386/AT386/model_dep.c:316: if (!PE_parse_boot_argn("nvram_paniclog", &commit_paniclog_to_nvram, sizeof(commit_paniclog_to_nvram))) {
osfmk/i386/AT386/model_dep.c:324: if (PE_parse_boot_argn("pmsafe_debug", &boot_arg, sizeof(boot_arg))) {
osfmk/i386/AT386/model_dep.c:330: if (PE_parse_boot_argn("yield", &boot_arg, sizeof(boot_arg))) {
osfmk/i386/AT386/model_dep.c:1456: PE_parse_boot_argn("keepsyms", &keepsyms, sizeof(keepsyms));
osfmk/i386/cpu_threads.c:183: PE_parse_boot_argn("-topo", &topo_dbg, sizeof(topo_dbg));
osfmk/i386/cpu_topology.c:101: PE_parse_boot_argn("cpus_per_pset", &cpus_per_pset, sizeof(cpus_per_pset));
osfmk/i386/cpu_topology.c:376: (void) PE_parse_boot_argn(ena_prop, ena_valp, sizeof(*ena_valp));
osfmk/i386/cpu_topology.c:382: if (PE_parse_boot_argn(epc_prop, epcp, sizeof(*epcp)) &&
osfmk/i386/cpuid.c:946: if (!PE_parse_boot_argn("-enable_x86_64h", &enable_x86_64h, sizeof(enable_x86_64h))) {
osfmk/i386/cpuid.c:949: if (PE_parse_boot_argn("-disable_x86_64h", &disable_x86_64h, sizeof(disable_x86_64h))) {
osfmk/i386/cpuid.c:973: PE_parse_boot_argn("-nomsr35h", NULL, 0)) {
osfmk/i386/cpuid.c:1199: PE_parse_boot_argn("-cpuid", &cpuid_dbg, sizeof(cpuid_dbg));
osfmk/i386/cpuid.c:1311: if (PE_parse_boot_argn("_fpu", &fpu_arg[0], sizeof(fpu_arg))) {
osfmk/i386/cpuid.c:1490: if (!PE_parse_boot_argn("cwae", &bootarg_cpu_wa_enables, sizeof(bootarg_cpu_wa_enables))) {
osfmk/i386/cpuid.c:1494: if (!PE_parse_boot_argn("cwad", &bootarg_cpu_wa_disables, sizeof(bootarg_cpu_wa_disables))) {
osfmk/i386/cpuid.c:1655: if (PE_parse_boot_argn("hcalls", &hcalls, sizeof(hcalls)) &&
osfmk/i386/fpu.c:436: PE_parse_boot_argn("fpsimd_fault_popc", &fpsimd_fault_popc, sizeof(fpsimd_fault_popc));
osfmk/i386/fpu.c:441: PE_parse_boot_argn("avx512", &is_avx512_enabled, sizeof(boolean_t));
osfmk/i386/i386_init.c:880: if (!PE_parse_boot_argn("diag", &dgWork.dgFlags, sizeof(dgWork.dgFlags))) {
osfmk/i386/i386_init.c:884: if (PE_parse_boot_argn("insn_capcnt", &insn_copyin_count, sizeof(insn_copyin_count))) {
osfmk/i386/i386_init.c:898: if (!PE_parse_boot_argn("panic_clmismatch", &panic_on_cacheline_mismatch,
osfmk/i386/i386_init.c:903: if (!PE_parse_boot_argn("panic_on_trap_procname", &panic_on_trap_procname[0],
osfmk/i386/i386_init.c:908: if (!PE_parse_boot_argn("panic_on_trap_mask", &panic_on_trap_mask,
osfmk/i386/i386_init.c:918: if (!PE_parse_boot_argn("lbr_support", &last_branch_enabled_modes,
osfmk/i386/i386_init.c:925: if (PE_parse_boot_argn("serial", &serialmode, sizeof(serialmode))) {
osfmk/i386/i386_init.c:930: if (force_sync || PE_parse_boot_argn("drain_uart_sync", &force_sync, sizeof(force_sync))) {
osfmk/i386/i386_init.c:953: if (!PE_parse_boot_argn("maxmem", &maxmem, sizeof(maxmem))) {
osfmk/i386/i386_init.c:961: if (PE_parse_boot_argn("cpus", &cpus, sizeof(cpus))) {
osfmk/i386/i386_init.c:970: PE_parse_boot_argn("himemory_mode", &vm_himemory_mode, sizeof(vm_himemory_mode));
osfmk/i386/i386_init.c:975: if (!PE_parse_boot_argn("immediate_NMI", &fidn, sizeof(fidn))) {
osfmk/i386/i386_init.c:984: PE_parse_boot_argn("urgency_notification_abstime",
osfmk/i386/i386_vm_init.c:275: PE_parse_boot_argn("memmap", &memmap, sizeof(memmap));
osfmk/i386/i386_vm_init.c:791: if (!PE_parse_boot_argn("max_valid_dma_addr", &maxdmaaddr, sizeof(maxdmaaddr))) {
osfmk/i386/i386_vm_init.c:801: if (!PE_parse_boot_argn("maxloreserve", &maxloreserve, sizeof(maxloreserve))) {
osfmk/i386/lapic_native.c:411: if (PE_parse_boot_argn("x2apic", &is_x2apic, sizeof(is_x2apic)) == FALSE &&
osfmk/i386/lapic_native.c:683: if (!PE_parse_boot_argn("lapic_dont_panic", &lapic_dont_panic, sizeof(lapic_dont_panic))) {
osfmk/i386/lapic_native.c:689: if (!PE_parse_boot_argn("intcpumax", &lapic_max_interrupt_cpunum, sizeof(lapic_max_interrupt_cpunum))) {
osfmk/i386/machine_routines.c:867: if (PE_parse_boot_argn("slto_us", &slto, sizeof(slto))) {
osfmk/i386/machine_routines.c:886: if (PE_parse_boot_argn("tlbto_us", &slto, sizeof(slto))) {
osfmk/i386/machine_routines.c:897: if (PE_parse_boot_argn("phyreadmaxus", &slto, sizeof(slto))) {
osfmk/i386/machine_routines.c:903: if (PE_parse_boot_argn("phywritemaxus", &slto, sizeof(slto))) {
osfmk/i386/machine_routines.c:908: if (PE_parse_boot_argn("tracephyreadus", &slto, sizeof(slto))) {
osfmk/i386/machine_routines.c:913: if (PE_parse_boot_argn("tracephywriteus", &slto, sizeof(slto))) {
osfmk/i386/machine_routines.c:918: if (PE_parse_boot_argn("mtxspin", &mtxspin, sizeof(mtxspin))) {
osfmk/i386/machine_routines.c:935: if (PE_parse_boot_argn("panic_restart_timeout", &prt, sizeof(prt))) {
osfmk/i386/machine_routines.c:943: if (!PE_parse_boot_argn("vti", &vti, sizeof(vti))) {
osfmk/i386/mp.c:227: if (PE_parse_boot_argn("interrupt_watchdog",
osfmk/i386/mp.c:235: if (PE_parse_boot_argn("TSC_sync_margin",
osfmk/i386/panic_notify.c:54: (void) PE_parse_boot_argn("panic_io_port", &panic_io_port, sizeof(panic_io_port));
osfmk/i386/panic_notify.c:63: (void) PE_parse_boot_argn("pvpanic_io_port", &pvpanic_io_port, sizeof(pvpanic_io_port));
osfmk/i386/pmap_internal.h:822: PE_parse_boot_argn("-pmap_pagetable_corruption_deassert", &ppcd, sizeof(ppcd));
osfmk/i386/rtclock_native.c:171: PE_parse_boot_argn("TSC_deadline_timer", &TSC_deadline_timer,
osfmk/i386/trap.c:301: if (PE_parse_boot_argn("interrupt_latency_cap_us", &ilat_cap_us, sizeof(ilat_cap_us))) {
osfmk/i386/trap.c:307: PE_parse_boot_argn("-interrupt_latency_assert_enable", &ilat_assert, sizeof(ilat_assert));
osfmk/i386/ucode.c:226: if (PE_parse_boot_argn("-x", arg, sizeof(arg))) {
osfmk/kdp/kdp_core.c:1217: PE_parse_boot_argn("coredump_encryption", &coredump_encryption_flags, sizeof(coredump_encryption_flags))) {
osfmk/kdp/kdp_core.c:1234: PE_parse_boot_argn("coredump_encryption", &coredump_encryption_flags, sizeof(coredump_encryption_flags));
osfmk/kdp/kdp_udp.c:458: if (PE_parse_boot_argn("_panicd_ip", panicd_ip_str, sizeof(panicd_ip_str))) {
osfmk/kdp/kdp_udp.c:466: if (PE_parse_boot_argn("_router_ip", router_ip_str, sizeof(router_ip_str))) {
osfmk/kdp/kdp_udp.c:470: if (!PE_parse_boot_argn("panicd_port", &panicd_port, sizeof(panicd_port))) {
osfmk/kdp/kdp_udp.c:474: if (PE_parse_boot_argn("_panicd_corename", &corename_str, sizeof(corename_str))) {
osfmk/kdp/kdp_udp.c:713: if (PE_parse_boot_argn("kdp_ip_addr", kdpstr, sizeof(kdpstr))) {
osfmk/kdp/kdp_udp.c:1507: if (PE_parse_boot_argn("kdp_crashdump_pkt_size", &kdp_crashdump_pkt_size, sizeof(kdp_crashdump_pkt_size)) &&
osfmk/kdp/kdp_udp.c:2268: boolean_t kdp_match_name_found = PE_parse_boot_argn("kdp_match_name", kdpname, sizeof(kdpname));
osfmk/kern/copyout_shim.c:64: if (!PE_parse_boot_argn("enable_copyout_shim", &copyout_shim_enabled, sizeof(copyout_shim_enabled)) || !copyout_shim_enabled) {
osfmk/kern/debug.c:372: if (!PE_parse_boot_argn("nested_panic_max", &max_debugger_entry_count, sizeof(max_debugger_entry_count))) {
osfmk/kern/debug.c:379: kdp_explicitly_requested = PE_parse_boot_argn("kdp_match_name", kdpname, sizeof(kdpname));
osfmk/kern/debug.c:1769: if (PE_parse_boot_argn("validation_disables", &fdisables, sizeof(fdisables))) {
osfmk/kern/exception.c:154: if (PE_parse_boot_argn("-panic_on_exception_triage", &tmp, sizeof(tmp))) {
osfmk/kern/gzalloc.c:249: if (PE_parse_boot_argn("-gzalloc_mode", temp_buf, sizeof(temp_buf))) {
osfmk/kern/gzalloc.c:255: if (PE_parse_boot_argn("gzalloc_min", &gzalloc_min, sizeof(gzalloc_min))) {
osfmk/kern/gzalloc.c:260: if (PE_parse_boot_argn("gzalloc_max", &gzalloc_max, sizeof(gzalloc_max))) {
osfmk/kern/gzalloc.c:267: if (PE_parse_boot_argn("gzalloc_size", &gzalloc_size, sizeof(gzalloc_size))) {
osfmk/kern/gzalloc.c:272: (void)PE_parse_boot_argn("gzalloc_fc_size", &gzfc_size, sizeof(gzfc_size));
osfmk/kern/gzalloc.c:274: if (PE_parse_boot_argn("-gzalloc_wp", temp_buf, sizeof(temp_buf))) {
osfmk/kern/gzalloc.c:278: if (PE_parse_boot_argn("-gzalloc_uf_mode", temp_buf, sizeof(temp_buf))) {
osfmk/kern/gzalloc.c:283: if (PE_parse_boot_argn("-gzalloc_no_dfree_check", temp_buf, sizeof(temp_buf))) {
osfmk/kern/gzalloc.c:287: (void) PE_parse_boot_argn("gzalloc_zscale", &gzalloc_zonemap_scale, sizeof(gzalloc_zonemap_scale));
osfmk/kern/gzalloc.c:289: if (PE_parse_boot_argn("-gzalloc_noconsistency", temp_buf, sizeof(temp_buf))) {
osfmk/kern/gzalloc.c:293: if (PE_parse_boot_argn("gzname", gznamedzone, sizeof(gznamedzone))) {
osfmk/kern/gzalloc.c:305: if (PE_parse_boot_argn("-nogzalloc_mode", temp_buf, sizeof(temp_buf))) {
osfmk/kern/kern_stackshot.c:287: PE_parse_boot_argn("stackshot_maxsz", &max_tracebuf_size, sizeof(max_tracebuf_size));
osfmk/kern/machine.c:898: if (PE_parse_boot_argn(boot_arg_name, &boot_arg, sizeof(boot_arg))) {
osfmk/kern/machine.c:934: if (PE_parse_boot_argn(boot_arg_scale_name, &boot_arg, sizeof(boot_arg))) {
osfmk/kern/machine.c:965: if (PE_parse_boot_argn("ml-timeout-global-scale", &boot_arg, sizeof(boot_arg))) {
osfmk/kern/remote_time.c:252: if (PE_parse_boot_argn("rt_ini_count", &max_initial_sample_count,
osfmk/kern/sched_clutch.c:2862: if (!PE_parse_boot_argn("sched_clutch_bucket_group_interactive_pri", &sched_clutch_bucket_group_interactive_pri, sizeof(sched_clutch_bucket_group_interactive_pri))) {
osfmk/kern/sched_clutch.c:3542: if (!PE_parse_boot_argn("sched_clutch_bucket_group_interactive_pri", &sched_clutch_bucket_group_interactive_pri, sizeof(sched_clutch_bucket_group_interactive_pri))) {
osfmk/kern/sched_dualq.c:210: if (PE_parse_boot_argn("disable_NO_SMT_threads", NULL, 0)) {
osfmk/kern/sched_multiq.c:351: PE_parse_boot_argn("-multiq-sanity-check", &multiq_sanity_check, sizeof(multiq_sanity_check));
osfmk/kern/sched_multiq.c:354: PE_parse_boot_argn("-multiq-deep-drain", &deep_drain, sizeof(deep_drain));
osfmk/kern/sched_multiq.c:356: if (!PE_parse_boot_argn("multiq_drain_ceiling", &drain_ceiling, sizeof(drain_ceiling))) {
osfmk/kern/sched_multiq.c:360: if (!PE_parse_boot_argn("multiq_drain_depth_limit", &drain_depth_limit, sizeof(drain_depth_limit))) {
osfmk/kern/sched_multiq.c:364: if (!PE_parse_boot_argn("multiq_drain_band_limit", &drain_band_limit, sizeof(drain_band_limit))) {
osfmk/kern/sched_prim.c:435: if (!PE_parse_boot_argn("sched_pri_decay_limit", &sched_pri_decay_band_limit, sizeof(sched_pri_decay_band_limit))) {
osfmk/kern/sched_prim.c:447: if (PE_parse_boot_argn("sched_debug", &sched_debug_flags, sizeof(sched_debug_flags))) {
osfmk/kern/sched_prim.c:461: if (PE_parse_boot_argn("direct_handoff", &direct_handoff, sizeof(direct_handoff))) {
osfmk/kern/sched_prim.c:466: if (PE_parse_boot_argn("enable_skstsct", &enable_task_set_cluster_type, sizeof(enable_task_set_cluster_type))) {
osfmk/kern/sched_prim.c:705: if (PE_parse_boot_argn("sched_decay_penalty", &sched_decay_penalty, sizeof(sched_decay_penalty))) {
osfmk/kern/sched_prim.c:709: if (PE_parse_boot_argn("sched_decay_usage_age_factor", &sched_decay_usage_age_factor, sizeof(sched_decay_usage_age_factor))) {
osfmk/kern/stack.c:122: if (PE_parse_boot_argn("kernel_stack_pages",
osfmk/kern/startup.c:301: PE_parse_boot_arg_str(spec->name, spec->var_addr, spec->var_len);
osfmk/kern/startup.c:302: } else if (PE_parse_boot_argn(spec->name, spec->var_addr, spec->var_len)) {
osfmk/kern/startup.c:350: if (PE_parse_boot_argn(spec->boot_arg_name, spec->var_addr, spec->var_len)) {
osfmk/kern/startup.c:468: if (PE_parse_boot_argn("-show_pointers", &namep, sizeof(namep))) {
osfmk/kern/startup.c:471: if (PE_parse_boot_argn("-no_slto_panic", &namep, sizeof(namep))) {
osfmk/kern/startup.c:681: PE_parse_boot_arg_str("trace_typefilter", trace_typefilter,
osfmk/kern/task.c:826: if (!PE_parse_boot_argn("max_task_pmem", &max_task_footprint_mb,
osfmk/kern/task.c:891: if (!PE_parse_boot_argn("exc_resource_threads",
osfmk/kern/task.c:896: PE_parse_boot_argn("task_exc_guard_default",
osfmk/kern/task.c:902: if (!PE_parse_boot_argn("hwm_user_cores", &hwm_user_cores,
osfmk/kern/task.c:910: if (!PE_parse_boot_argn("task_wakeups_monitor_rate", &task_wakeups_monitor_rate, sizeof(task_wakeups_monitor_rate))) {
osfmk/kern/task.c:914: if (!PE_parse_boot_argn("task_wakeups_monitor_interval", &task_wakeups_monitor_interval, sizeof(task_wakeups_monitor_interval))) {
osfmk/kern/task.c:918: if (!PE_parse_boot_argn("task_wakeups_monitor_ustackshots_trigger_pct", &task_wakeups_monitor_ustackshots_trigger_pct,
osfmk/kern/task.c:923: if (!PE_parse_boot_argn("disable_exc_resource", &disable_exc_resource,
osfmk/kern/task.c:928: if (!PE_parse_boot_argn("task_iomon_limit_mb", &task_iomon_limit_mb, sizeof(task_iomon_limit_mb))) {
osfmk/kern/task.c:932: if (!PE_parse_boot_argn("task_iomon_interval_secs", &task_iomon_interval_secs, sizeof(task_iomon_interval_secs))) {
osfmk/kern/task.c:936: if (!PE_parse_boot_argn("io_telemetry_limit", &io_telemetry_limit, sizeof(io_telemetry_limit))) {
osfmk/kern/task.c:1052: PE_parse_boot_argn("pmap_ledgers_panic",
osfmk/kern/task.c:1055: PE_parse_boot_argn("pmap_ledgers_panic_leeway",
osfmk/kern/task_policy.c:2415: if (!PE_parse_boot_argn("max_cpumon_percentage", &proc_max_cpumon_percentage,
osfmk/kern/task_policy.c:2438: if (!PE_parse_boot_argn("max_cpumon_interval", &proc_max_cpumon_interval,
osfmk/kern/task_policy.c:2449: PE_parse_boot_argn("task_policy_suppression_flags",
osfmk/kern/task_ref.c:493: (void) PE_parse_boot_arg_str("task_refgrp", config,
osfmk/kern/telemetry.c:190: if (!PE_parse_boot_argn("telemetry_buffer_size",
osfmk/kern/telemetry.c:206: if (!PE_parse_boot_argn("telemetry_notification_leeway",
osfmk/kern/telemetry.c:220: if (!PE_parse_boot_argn("telemetry_sample_rate",
osfmk/kern/telemetry.c:228: if (!PE_parse_boot_argn("telemetry_sample_all_tasks",
osfmk/kern/telemetry.c:1388: if (!PE_parse_boot_argn("bootprofile_buffer_size",
osfmk/kern/telemetry.c:1397: if (!PE_parse_boot_argn("bootprofile_interval_ms",
osfmk/kern/telemetry.c:1402: if (!PE_parse_boot_argn("bootprofile_stackshot_flags",
osfmk/kern/telemetry.c:1407: if (!PE_parse_boot_argn("bootprofile_proc_name",
osfmk/kern/telemetry.c:1413: if (PE_parse_boot_argn("bootprofile_type", type, sizeof(type))) {
osfmk/kern/thread_group.c:101: if (!PE_parse_boot_argn("kern.thread_group_extra_bytes", &tg_machine_data_size, sizeof(tg_machine_data_size))) {
osfmk/kern/thread_group.c:107: if (!PE_parse_boot_argn("kern.perf_tg_no_dipi", &perf_controller_thread_group_immediate_ipi, sizeof(perf_controller_thread_group_immediate_ipi))) {
osfmk/kern/thread_group.c:114: if (!PE_parse_boot_argn("kern.thread_group_set_by_bankvoucher", &tg_set_by_bankvoucher, sizeof(tg_set_by_bankvoucher))) {
osfmk/kern/timer_call.c:1498: if (PE_parse_boot_argn("longterm", &longterm, sizeof(longterm))) {
osfmk/kern/turnstile.c:324: if (PE_parse_boot_argn("ts_htable_buckets", &ts_htable_buckets, sizeof(ts_htable_buckets)) != TRUE) {
osfmk/kern/waitq.c:621: if (!PE_parse_boot_argn("wqsize", &whsize, sizeof(whsize))) {
osfmk/kern/zalloc.c:3532: if (PE_parse_boot_argn(zlog_name, zlog_val, sizeof(zlog_val))) {
osfmk/kern/zalloc.c:3548: PE_parse_boot_argn("zlog", zlog_val, sizeof(zlog_val))) {
osfmk/kern/zalloc.c:5275: if (!PE_parse_boot_argn(key, zv, sizeof(zv))) {
osfmk/kern/zalloc.c:7859: PE_parse_boot_argn("keepsyms", &keepsyms, sizeof(keepsyms));
osfmk/kern/zalloc.c:9217: if (PE_parse_boot_argn("kernPOST", NULL, 0)) {
osfmk/kern/zalloc.c:9310: if (!PE_parse_boot_argn("pgz", NULL, 0) &&
osfmk/kern/zalloc.c:9311: PE_parse_boot_argn("pgz1", NULL, 0)) {
osfmk/kern/zalloc.c:9326: if (PE_parse_boot_argn("wdt", &wdt, sizeof(wdt)) && wdt == -1 &&
osfmk/kern/zalloc.c:9327: !PE_parse_boot_argn("zet", NULL, 0)) {
osfmk/kern/zalloc.c:9340: if (PE_parse_boot_argn("zsize", &zsizearg, sizeof(zsizearg))) {
osfmk/kern/zalloc_ro_shim.h:79: * PE_parse_boot_arg("my_zone_make_ro", &use_ro, sizeof(use_ro));
osfmk/kperf/kperf.c:87: found_kperf = PE_parse_boot_arg_str("kperf", kperf_config_str, sizeof(kperf_config_str));
osfmk/prng/entropy.c:216: if (__improbable(PE_parse_boot_argn(ENTROPY_ANALYSIS_BOOTARG, &sample_count, sizeof(sample_count)))) {
osfmk/tests/kernel_tests.c:161: PE_parse_boot_argn("kernPOST", &kernel_post_args, sizeof(kernel_post_args));
osfmk/tests/kernel_tests.c:163: if (PE_parse_boot_argn("kernPOST_config", &kernel_post_test_configs[0], sizeof(kernel_post_test_configs)) == TRUE) {
osfmk/vm/vm_compressor.c:669: if (PE_parse_boot_argn("-disable_cseg_write_protection", bootarg_name, sizeof(bootarg_name))) {
osfmk/vm/vm_compressor.c:673: PE_parse_boot_argn("vm_compressor_validation", &vmcval, sizeof(vmcval));
osfmk/vm/vm_compressor.c:693: if (PE_parse_boot_argn("-disable_freezer_cseg_acct", bootarg_name, sizeof(bootarg_name))) {
osfmk/vm/vm_compressor_algorithms.c:460: PE_parse_boot_argn("vm_compressor_codec", &new_codec, sizeof(new_codec));
osfmk/vm/vm_compressor_algorithms.c:467: if (PE_parse_boot_argn("-vm_compressor_wk", &tmpc, sizeof(tmpc))) {
osfmk/vm/vm_compressor_algorithms.c:469: } else if (PE_parse_boot_argn("-vm_compressor_hybrid", &tmpc, sizeof(tmpc))) {
osfmk/vm/vm_compressor_backing_store.c:430: if (PE_parse_boot_argn("vm_max_num_swap_files", &parsed_vm_max_num_swap_files, sizeof(parsed_vm_max_num_swap_files))) {
osfmk/vm/vm_fault.c:292: if (PE_parse_boot_argn("vm_compressor", &vm_compressor_temp, sizeof(vm_compressor_temp))) {
osfmk/vm/vm_fault.c:320: PE_parse_boot_argn("vm_protect_privileged_from_untrusted",
osfmk/vm/vm_fault.c:325: (void)PE_parse_boot_argn("text_corruption_panic", &vmtc_panic_instead, sizeof(vmtc_panic_instead));
osfmk/vm/vm_map.c:1078: PE_parse_boot_argn("debug4k_filter", &debug4k_filter,
osfmk/vm/vm_map.c:1126: PE_parse_boot_argn("vm_map_debug_apple_protect",
osfmk/vm/vm_map.c:1131: PE_parse_boot_argn("vm_map_debug_fourk",
osfmk/vm/vm_map.c:1135: PE_parse_boot_argn("vm_map_executable_immutable",
osfmk/vm/vm_map.c:1138: PE_parse_boot_argn("vm_map_executable_immutable_verbose",
osfmk/vm/vm_map.c:1142: PE_parse_boot_argn("malloc_no_cow",
osfmk/vm/vm_map.c:1158: PE_parse_boot_argn("vm_memory_malloc_no_cow_mask",
osfmk/vm/vm_map.c:1164: PE_parse_boot_argn("vm_check_map_sanity", &vm_check_map_sanity, sizeof(vm_check_map_sanity));
osfmk/vm/vm_map.c:1173: PE_parse_boot_argn("panic_on_unsigned_execute",
osfmk/vm/vm_map.c:1176: PE_parse_boot_argn("panic_on_mlock_failure",
osfmk/vm/vm_map.c:1224: if (PE_parse_boot_argn("zone_foreign_pages", &zone_foreign_pages,
osfmk/vm/vm_object.c:130: PE_parse_boot_argn("vm_object_tracking", &vm_object_tracking,
osfmk/vm/vm_pageout.c:4741: if (PE_parse_boot_argn("vm_restricted_to_single_processor", &vm_restricted_to_single_processor, sizeof(vm_restricted_to_single_processor))) {
osfmk/vm/vm_pageout.c:4862: if (PE_parse_boot_argn("vps_dynamic_priority_enabled", &vps_dynprio_bootarg, sizeof(vps_dynprio_bootarg))) {
osfmk/vm/vm_pageout.c:4906: PE_parse_boot_argn("vmpgo_pcluster", &vm_pgo_pbound, sizeof(vm_pgo_pbound));
osfmk/vm/vm_pageout.c:5139: PE_parse_boot_argn("vmcomp_threads", &vm_pageout_state.vm_compressor_thread_count,
osfmk/vm/vm_pageout.c:5143: PE_parse_boot_argn("vmcomp_ecluster", &vm_compressor_ebound, sizeof(vm_compressor_ebound));
osfmk/vm/vm_pageout.c:5160: PE_parse_boot_argn("vmpgoi_maxlaundry",
osfmk/vm/vm_resident.c:555: if (PE_parse_boot_argn("clump_size", &override, sizeof(override))) {
osfmk/vm/vm_resident.c:596: if (PE_parse_boot_argn("colors", &override, sizeof(override))) { /* colors specified as a boot-arg? */
osfmk/vm/vm_resident.c:987: PE_parse_boot_argn("vm_page_bg_mode", &vm_page_background_mode, sizeof(vm_page_background_mode));
osfmk/vm/vm_resident.c:988: PE_parse_boot_argn("vm_page_bg_exclude_external", &vm_page_background_exclude_external, sizeof(vm_page_background_exclude_external));
osfmk/vm/vm_resident.c:989: PE_parse_boot_argn("vm_page_bg_target", &vm_page_background_target, sizeof(vm_page_background_target));
osfmk/vm/vm_resident.c:1420: if (PE_parse_boot_argn("fill", &fillval, sizeof(fillval))) {
osfmk/vm/vm_resident.c:1452: PE_parse_boot_argn("secluded_mem_mb",
osfmk/vm/vm_resident.c:1458: PE_parse_boot_argn("secluded_for_iokit",
osfmk/vm/vm_resident.c:1461: PE_parse_boot_argn("secluded_for_apps",
osfmk/vm/vm_resident.c:1464: PE_parse_boot_argn("secluded_for_filecache",
osfmk/vm/vm_resident.c:1468: PE_parse_boot_argn("secluded_for_fbdp",
osfmk/vm/vm_resident.c:1483: if (PE_parse_boot_argn("secluded_shutoff_mb", &secluded_shutoff_mb,
osfmk/vm/vm_resident.c:1502: if (!PE_parse_boot_argn("delay_above_gb", &delay_above_gb, sizeof(delay_above_gb))) {
osfmk/vm/vm_user.c:3624: PE_parse_boot_argn("panic_on_no_footprint_for_debug", &to_panic, sizeof(to_panic));
osfmk/x86_64/monotonic_x86_64.c:368: if (PE_parse_boot_argn("-nomt_core", NULL, 0)) {
osfmk/x86_64/pmap.c:336: if (PE_parse_boot_argn("-pmap_smep_disable", &nsmep, sizeof(nsmep))) {
osfmk/x86_64/pmap.c:348: if (PE_parse_boot_argn("-pmap_smap_disable", &nsmap, sizeof(nsmap))) {
osfmk/x86_64/pmap.c:525: if (!PE_parse_boot_argn("npvhash", &npvhashmask, sizeof(npvhashmask))) {
osfmk/x86_64/pmap.c:564: if (PE_parse_boot_argn("-pmap_disable_kheap_nx", &ptmp, sizeof(ptmp))) {
osfmk/x86_64/pmap.c:569: if (PE_parse_boot_argn("-pmap_disable_kstack_nx", &ptmp, sizeof(ptmp))) {
osfmk/x86_64/pmap.c:592: (void) PE_parse_boot_argn("-no_shared_cr3",
osfmk/x86_64/pmap.c:599: if (PE_parse_boot_argn("-pmap_trace", &pmap_trace, sizeof(pmap_trace))) {
osfmk/x86_64/pmap.c:605: PE_parse_boot_argn("pmap_asserts", &pmap_asserts_enabled, sizeof(pmap_asserts_enabled));
osfmk/x86_64/pmap.c:606: PE_parse_boot_argn("pmap_stats_assert",
osfmk/x86_64/pmap.c:1164: if (PE_parse_boot_argn("-kernel_text_ps_4K",
osfmk/x86_64/pmap.c:1173: (void) PE_parse_boot_argn("wpkernel", &wpkernel, sizeof(wpkernel));
osfmk/x86_64/pmap.c:1375: (void) PE_parse_boot_argn("dataconstro", &doconstro, sizeof(doconstro));
osfmk/x86_64/pmap_pcid.c:75: if (PE_parse_boot_argn("-pmap_pcid_disable", &pmap_pcid_disabled, sizeof(pmap_pcid_disabled))) {
osfmk/x86_64/pmap_pcid.c:130: PE_parse_boot_argn("pmap_inp_max", &INP_MAX, sizeof(INP_MAX));
pexpert/arm/pe_init.c:275: if (PE_parse_boot_argn("-restore", &notused, sizeof(notused))) {
pexpert/arm/pe_init.c:278: if (PE_parse_boot_argn("-noprogress", &notused, sizeof(notused))) {
pexpert/arm/pe_init.c:283: PE_parse_boot_argn("-progress", &show_progress, sizeof(show_progress));
pexpert/arm/pe_kprintf.c:48: if (PE_parse_boot_argn("-enable_kprintf_spam", &enable_kprintf_spam, sizeof(enable_kprintf_spam))) {
pexpert/arm/pe_serial.c:829: if (PE_parse_boot_argn("dcc", &dccmode, sizeof(dccmode))) {
pexpert/arm/pe_serial.c:839: PE_parse_boot_argn("disable-uart-irq", &disable_uart_irq, sizeof(disable_uart_irq));
pexpert/arm/pe_serial.c:876: PE_parse_boot_argn("no-dockfifo-uart", &no_dockchannel_uart, sizeof(no_dockchannel_uart));
pexpert/gen/bootargs.c:55:PE_parse_boot_argn_internal(
pexpert/gen/bootargs.c:178:PE_parse_boot_argn(
pexpert/gen/bootargs.c:183: return PE_parse_boot_argn_internal(arg_string, arg_ptr, max_len, FALSE);
pexpert/gen/bootargs.c:187:PE_parse_boot_arg_str(
pexpert/gen/bootargs.c:192: return PE_parse_boot_argn_internal(arg_string, arg_ptr, strlen, TRUE);
pexpert/gen/pe_gen.c:56: if (!PE_parse_boot_argn("assertions", &boot_arg_value, sizeof(boot_arg_value))) {
pexpert/gen/pe_gen.c:65: if (!PE_parse_boot_argn("statistics", &boot_arg_value, sizeof(boot_arg_value))) {
pexpert/gen/pe_gen.c:79: } else if (!PE_parse_boot_argn("diagnostic_api", &boot_arg_value, sizeof(boot_arg_value))) {
pexpert/gen/pe_gen.c:87: boolean_t have_bootarg = PE_parse_boot_argn("cpu-factor", &factor, sizeof(factor));
pexpert/i386/pe_serial.c:272: if (PE_parse_boot_argn("mmio_uart", &new_mmio_uart_base, sizeof(new_mmio_uart_base))) {
pexpert/i386/pe_serial.c:496: if (PE_parse_boot_argn("pcie_mmio_uart", &new_pcie_mmio_uart_base, sizeof(new_pcie_mmio_uart_base))) {
pexpert/i386/pe_serial.c:597: if (PE_parse_boot_argn("serialbaud", &new_uart_baud_rate, sizeof(new_uart_baud_rate))) {
pexpert/pexpert/pexpert.h:337:extern boolean_t PE_parse_boot_argn(
pexpert/pexpert/pexpert.h:343:extern boolean_t PE_parse_boot_arg_str(
san/memory/kasan-classic.c:100: if (PE_parse_boot_argn("kasan.free_yield_ms", &arg, sizeof(arg))) {
san/memory/kasan.c:346: if (PE_parse_boot_argn("kasan.checks", &arg, sizeof(arg))) {
san/memory/kasan.c:350: if (PE_parse_boot_argn("kasan", &arg, sizeof(arg))) {
san/memory/kasan_dynamic_blacklist.c:559: if (PE_parse_boot_arg_str("kasan.bl", bufp, sizeof(buf))) {
san/memory/ubsan_minimal.c:272: PE_parse_boot_argn("-ubsan_force_panic", &force_panic, sizeof(force_panic));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment