Документацію написано англійською.

Boot-arguments

Made by tools/boot-args.py --markdown; CI fails if it is out of date with the source (tools/boot-args.py --check).

Every argument that the kernel, the loader or user space of this port reads, and which file reads it. 319 arguments: 270 read by the kernel, 14 by the loader, 45 by user space (one is read in more than one place).

This is a catalogue of what exists and who reads it, not a manual. What an argument means is in the head of the file that reads it. The stable switches have a symbol in the configuration (tools/hakios-config.py help SYMBOL, docs/configs.md); the rest are the knobs of bring-up (a driver's steps, pauses, traces, test modes) and can change with the driver. Any of them can be given in a configuration with CONFIG_BOOTARGS="name=value ...", which checks that each name is in this list.

Layers: K the kernel, L the loader, U user space (through sysctl kern.bootargs).

GPU and display (68)

Argument Layer Read by Configuration Set by
adreno K hakios.adreno.c CONFIG_ADRENO
adreno_blind K hakios.adreno.c CONFIG_ADRENO_BLIND
adreno_dirty K hakios.adreno.c CONFIG_ADRENO_DIRTY
adreno_fine K hakios.adreno.c CONFIG_ADRENO_FINE
adreno_keep K hakios.adreno.c CONFIG_ADRENO_KEEP
adreno_only K hakios.adreno.c CONFIG_ADRENO_ONLY
adreno_pause K hakios.adreno.c CONFIG_ADRENO_PAUSE
adreno_return K hakios.adreno.c CONFIG_ADRENO_RETURN
adreno_skip K hakios.adreno.c CONFIG_ADRENO_SKIP
adreno_speed K hakios.adreno.c CONFIG_ADRENO_SPEED
adreno_stream1 K hakios.adreno.c CONFIG_ADRENO_STREAM1
adreno_watch K hakios.adreno.c CONFIG_ADRENO_WATCH
display_probe K hakios.adreno.c CONFIG_DISPLAY_PROBE
fb_beat K MiniIOMobileFramebuffer.cpp CONFIG_FB_BEAT
fb_diff K MiniIOMobileFramebuffer.cpp CONFIG_FB_DIFF
fb_filter K MiniIOMobileFramebuffer.cpp CONFIG_FB_FILTER
fb_hz K MiniIOMobileFramebuffer.cpp CONFIG_FB_HZ
fb_queue K MiniIOMobileFramebuffer.cpp CONFIG_FB_QUEUE
fb_threads K MiniIOMobileFramebuffer.cpp CONFIG_FB_THREADS
fbheight K MiniIOMobileFramebuffer.cpp CONFIG_FBHEIGHT
fbscale K MiniIOMobileFramebuffer.cpp CONFIG_FBSCALE
fbtrace K MiniIOMobileFramebuffer.cpp CONFIG_FBTRACE
fbwidth K MiniIOMobileFramebuffer.cpp CONFIG_FBWIDTH
glblit U eagl.c CONFIG_GLBLIT
glcensus U eagl.c CONFIG_GLCENSUS
glcopy U eagl.c CONFIG_GLCOPY
glenv U eagl.c CONFIG_GLENV
glfetch U eagl.c CONFIG_GLFETCH
glframes U eagl.c CONFIG_GLFRAMES
glgroup U eagl.c CONFIG_GLGROUP
glnumbers U eagl.c CONFIG_GLNUMBERS
glplain U eagl.c CONFIG_GLPLAIN
glprecision U eagl.c CONFIG_GLPRECISION
glshaders U eagl.c CONFIG_GLSHADERS
glshow U eagl.c CONFIG_GLSHOW
glshow_part U eagl.c CONFIG_GLSHOW_PART
glshow_zoom U eagl.c CONFIG_GLSHOW_ZOOM
glskip U eagl.c CONFIG_GLSKIP
glslow U eagl.c CONFIG_GLSLOW
glsync U eagl.c CONFIG_GLSYNC
gltrace U eagl.c CONFIG_GLTRACE
gltrace_at U eagl.c CONFIG_GLTRACE_AT
gltrace_corners U eagl.c CONFIG_GLTRACE_CORNERS
gltrace_draws U eagl.c CONFIG_GLTRACE_DRAWS
gltrace_frames U eagl.c CONFIG_GLTRACE_FRAMES
gltrace_function U eagl.c CONFIG_GLTRACE_FUNCTION
gltrace_lit U eagl.c CONFIG_GLTRACE_LIT
gltrace_look U eagl.c CONFIG_GLTRACE_LOOK
gltrace_place U eagl.c CONFIG_GLTRACE_PLACE
gltrace_shaders U eagl.c CONFIG_GLTRACE_SHADERS
gltrace_uniforms U eagl.c CONFIG_GLTRACE_UNIFORMS
glwait U eagl.c CONFIG_GLWAIT
gpu K hakios.adreno.c CONFIG_GPU
gpu_cached K hakios.gpu.cpp CONFIG_GPU_CACHED
gpu_exact K hakios.adreno.c CONFIG_GPU_EXACT
gpu_keep K hakios.gpu.cpp CONFIG_GPU_KEEP
gpu_log K hakios.adreno.c CONFIG_GPU_LOG
metal KU HakiosMetal.m, MiniIOMobileFramebuffer.cpp CONFIG_METAL
rec_mb K MiniIOMobileFramebuffer.cpp CONFIG_REC_MB
rec_ring K MiniIOMobileFramebuffer.cpp CONFIG_REC_RING
rec_secs K MiniIOMobileFramebuffer.cpp CONFIG_REC_SECS
rec_start K MiniIOMobileFramebuffer.cpp CONFIG_REC_START
rec_step K MiniIOMobileFramebuffer.cpp CONFIG_REC_STEP
surf_clear K MiniIOSurface.cpp CONFIG_SURF_CLEAR
surftrace K MiniIOSurface.cpp CONFIG_SURFTRACE
surftrace_of K MiniIOSurface.cpp CONFIG_SURFTRACE_OF
touch_lat KU MiniIOMobileFramebuffer.cpp, eagl.c, hakios.goodix.c, hakios.gpu.cpp, hakios.input.c, inject.c, inject_sb.c CONFIG_TOUCH_LAT
vblur U eagl.c CONFIG_VBLUR

Security stand-ins (1)

Argument Layer Read by Configuration Set by
privs K kern_minimac.c CONFIG_PRIVS

Wi-Fi (31)

Argument Layer Read by Configuration Set by
wifi K hakios.wifi.c CONFIG_WIFI
wifi_again K hakios.wifi.c CONFIG_WIFI_AGAIN
wifi_ask K hakios.wifi.c CONFIG_WIFI_ASK
wifi_ba K lx_80211.c CONFIG_WIFI_BA implied by wifi=1
wifi_cal K hakios.wlfw.c CONFIG_WIFI_CAL
wifi_dirty K hakios.wifi.c CONFIG_WIFI_DIRTY
wifi_file K hakios.wifi.c CONFIG_WIFI_FILE
wifi_fine K hakios.wifi.c CONFIG_WIFI_FINE
wifi_hold K lx_bus.c CONFIG_WIFI_HOLD
wifi_irq K lx_bus.c CONFIG_WIFI_IRQ implied by wifi=1
wifi_join K lx_bus.c CONFIG_WIFI_JOIN
wifi_keep K hakios.wifi.c CONFIG_WIFI_KEEP implied by wifi=1
wifi_listen K hakios.wifi.c CONFIG_WIFI_LISTEN
wifi_loud K hakios.wifi.c CONFIG_WIFI_LOUD
wifi_lx K hakios.wifi.c, lx_bus.c CONFIG_WIFI_LX implied by wifi=1 (as 2)
wifi_lx_step K lx_base.c CONFIG_WIFI_LX_STEP
wifi_mac K hakios.wifi.c CONFIG_WIFI_MAC
wifi_mission K hakios.wlfw.c CONFIG_WIFI_MISSION
wifi_new K hakios.wifi.c CONFIG_WIFI_NEW
wifi_pause K hakios.wifi.c CONFIG_WIFI_PAUSE
wifi_quiet K lx_bus.c CONFIG_WIFI_QUIET
wifi_radio_read K hakios.wifi.c CONFIG_WIFI_RADIO_READ
wifi_ready K hakios.wlfw.c CONFIG_WIFI_READY
wifi_return K hakios.wifi.c CONFIG_WIFI_RETURN
wifi_scan K lx_bus.c CONFIG_WIFI_SCAN
wifi_smmu K hakios.wifi.c CONFIG_WIFI_SMMU implied by wifi=1 (as 2)
wifi_station K lx_bus.c CONFIG_WIFI_STATION implied by wifi=1
wifi_step K hakios.wifi.c CONFIG_WIFI_STEP
wifi_wait K hakios.wifi.c CONFIG_WIFI_WAIT
wifi_watch K hakios.wifi.c CONFIG_WIFI_WATCH
wifi_wide K lx_80211.c CONFIG_WIFI_WIDE implied by wifi=1

Cellular (53)

Argument Layer Read by Configuration Set by
modem K hakios.mpss.c CONFIG_MODEM
modem_again K hakios.mpss.c CONFIG_MODEM_AGAIN
modem_apn K hakios.mpss.c CONFIG_MODEM_APN
modem_buffer K hakios.mpss.c CONFIG_MODEM_BUFFER
modem_data_nobind K hakios.mpss.c CONFIG_MODEM_DATA_NOBIND
modem_data_off K hakios.mpss.c CONFIG_MODEM_DATA_OFF
modem_data_wait K hakios.mpss.c CONFIG_MODEM_DATA_WAIT
modem_dpm_off K hakios.mpss.c CONFIG_MODEM_DPM_OFF
modem_ipa K hakios.mpss.c CONFIG_MODEM_IPA
modem_ipa_bus_off K hakios.mpss.c CONFIG_MODEM_IPA_BUS_OFF
modem_ipa_data_off K hakios.ipa.c CONFIG_MODEM_IPA_DATA_OFF
modem_ipa_data_trace K hakios.cell.c, hakios.ipa.c CONFIG_MODEM_IPA_DATA_TRACE
modem_ipa_fw K hakios.mpss.c CONFIG_MODEM_IPA_FW
modem_ipa_fw_at K hakios.mpss.c CONFIG_MODEM_IPA_FW_AT
modem_ipa_gsi_enable K hakios.mpss.c CONFIG_MODEM_IPA_GSI_ENABLE
modem_ipa_item K hakios.mpss.c CONFIG_MODEM_IPA_ITEM
modem_ipa_no_probe K hakios.mpss.c CONFIG_MODEM_IPA_NO_PROBE
modem_ipa_quiet K hakios.mpss.c CONFIG_MODEM_IPA_QUIET
modem_ipa_raw K hakios.mpss.c CONFIG_MODEM_IPA_RAW
modem_ipa_routes K hakios.mpss.c CONFIG_MODEM_IPA_ROUTES
modem_ipa_skip_uc K hakios.mpss.c CONFIG_MODEM_IPA_SKIP_UC
modem_ipa_smmu_off K hakios.mpss.c CONFIG_MODEM_IPA_SMMU_OFF
modem_keep K hakios.mpss.c CONFIG_MODEM_KEEP
modem_listen K hakios.mpss.c CONFIG_MODEM_LISTEN
modem_nas_wait K hakios.mpss.c CONFIG_MODEM_NAS_WAIT
modem_new K hakios.mpss.c CONFIG_MODEM_NEW
modem_no_ipa_qmi K hakios.mpss.c CONFIG_MODEM_NO_IPA_QMI
modem_no_nav K hakios.mpss.c CONFIG_MODEM_NO_NAV
modem_no_tftp K hakios.mpss.c CONFIG_MODEM_NO_TFTP
modem_online K hakios.mpss.c CONFIG_MODEM_ONLINE
modem_pause K hakios.mpss.c CONFIG_MODEM_PAUSE
modem_return K hakios.mpss.c CONFIG_MODEM_RETURN
modem_rmtfs_delay K hakios.mpss.c CONFIG_MODEM_RMTFS_DELAY
modem_rmtfs_rw_fake K hakios.mpss.c CONFIG_MODEM_RMTFS_RW_FAKE
modem_rmtfs_rw_off K hakios.mpss.c CONFIG_MODEM_RMTFS_RW_OFF
modem_share_off K hakios.mpss.c CONFIG_MODEM_SHARE_OFF
modem_share_test K hakios.mpss.c CONFIG_MODEM_SHARE_TEST
modem_sim_probe_off K hakios.mpss.c CONFIG_MODEM_SIM_PROBE_OFF
modem_sim_switch_off K hakios.mpss.c CONFIG_MODEM_SIM_SWITCH_OFF
modem_step K hakios.mpss.c CONFIG_MODEM_STEP
modem_wait K hakios.mpss.c CONFIG_MODEM_WAIT
modem_wda_off K hakios.mpss.c CONFIG_MODEM_WDA_OFF
soc_cmd_db K hakios.mpss.c CONFIG_SOC_CMD_DB
soc_gsi_base K hakios.ipa.c CONFIG_SOC_GSI_BASE
soc_imem K hakios.mpss.c CONFIG_SOC_IMEM
soc_ipa_base K hakios.ipa.c CONFIG_SOC_IPA_BASE
soc_ipa_fw K hakios.mpss.c CONFIG_SOC_IPA_FW
soc_ipa_stream K hakios.mpss.c CONFIG_SOC_IPA_STREAM
soc_ipa_stream_uc K hakios.mpss.c CONFIG_SOC_IPA_STREAM_UC
soc_mpss_mem K hakios.mpss.c CONFIG_SOC_MPSS_MEM
soc_pas_ipa K hakios.mpss.c CONFIG_SOC_PAS_IPA
soc_pas_mpss K hakios.mpss.c CONFIG_SOC_PAS_MPSS
soc_smem K hakios.mpss.c, hakios.socinfo.c CONFIG_SOC_SMEM

Audio and battery (33)

Argument Layer Read by Configuration Set by
adsp K hakios.adsp.c CONFIG_ADSP
adsp_again K hakios.adsp.c CONFIG_ADSP_AGAIN
adsp_apr_wait K hakios.adsp.c CONFIG_ADSP_APR_WAIT
adsp_keep K hakios.adsp.c CONFIG_ADSP_KEEP
adsp_listen K hakios.adsp.c CONFIG_ADSP_LISTEN
adsp_new K hakios.adsp.c CONFIG_ADSP_NEW
adsp_pause K hakios.adsp.c CONFIG_ADSP_PAUSE
adsp_return K hakios.adsp.c CONFIG_ADSP_RETURN
adsp_step K hakios.adsp.c CONFIG_ADSP_STEP
adsp_wait K hakios.adsp.c CONFIG_ADSP_WAIT
battery KL hakios.adsp.c, hakios.battery.c, loader.c CONFIG_BATTERY
battery_shared_pa K hakios.battery.c the loader (the address of its charger page)
battery_stop K hakios.battguard.c CONFIG_BATTERY_STOP
battery_stop_poll K hakios.battguard.c CONFIG_BATTERY_STOP_POLL
battmgr K hakios.adsp.c CONFIG_BATTMGR
mic K hakios.mic.c CONFIG_MIC
mic_adc K hakios.mic.c CONFIG_MIC_ADC
mic_input K hakios.mic.c CONFIG_MIC_INPUT
mic_main K hakios.mic.c CONFIG_MIC_MAIN
mic_secs K hakios.mic.c CONFIG_MIC_SECS
mic_tap K hakios.mic.c CONFIG_MIC_TAP
mic_test K hakios.mic.c CONFIG_MIC_TEST
rec_sound K hakios.audio.c CONFIG_REC_SOUND
rec_sound_fed K hakios.audio.c CONFIG_REC_SOUND_FED
rec_sound_mic K hakios.audio.c CONFIG_REC_SOUND_MIC
sound K hakios.sound.c CONFIG_SOUND
sound_below K hakios.sound.c CONFIG_SOUND_BELOW
sound_gain K hakios.sound.c CONFIG_SOUND_GAIN
sound_guard_as K hakios.sound.c CONFIG_SOUND_GUARD_AS
sound_pause K hakios.sound.c CONFIG_SOUND_PAUSE
sound_secs K hakios.sound.c CONFIG_SOUND_SECS
speaker_probe K hakios.speaker.c CONFIG_SPEAKER_PROBE
virtio_sound K hakios.virtio_sound.c CONFIG_VIRTIO_SOUND

Cameras (13)

Argument Layer Read by Configuration Set by
cam KL hakios.camera.c, loader.c CONFIG_CAM
cam_after K hakios.camera.c CONFIG_CAM_AFTER
cam_fake K hakios.camera.c CONFIG_CAM_FAKE
cam_fake_fps K hakios.camera.c CONFIG_CAM_FAKE_FPS
cam_frames K hakios.camera.c CONFIG_CAM_FRAMES
cam_gain K hakios.camera.c CONFIG_CAM_GAIN
cam_keep_mb K hakios.camera.c CONFIG_CAM_KEEP_MB
cam_mode K hakios.camera.c CONFIG_CAM_MODE
cam_pattern K hakios.camera.c CONFIG_CAM_PATTERN
cam_sensor K hakios.camera.c CONFIG_CAM_SENSOR
cam_settle K hakios.camera.c CONFIG_CAM_SETTLE
cam_shutter K hakios.camera.c CONFIG_CAM_SHUTTER
cam_vblank K hakios.camera.c CONFIG_CAM_VBLANK

Touch and buttons (8)

Argument Layer Read by Configuration Set by
buttons K hakios.buttons.c CONFIG_BUTTONS
buttons_steps K hakios.buttons.c CONFIG_BUTTONS_STEPS
touch_flip K hakios.goodix.c CONFIG_TOUCH_FLIP
touch_poll_us K hakios.goodix.c CONFIG_TOUCH_POLL_US
touch_rate K hakios.goodix.c CONFIG_TOUCH_RATE
touch_spi_hz K hakios.goodix.c CONFIG_TOUCH_SPI_HZ
touchscreen K hakios.buttons.c, hakios.goodix.c CONFIG_TOUCHSCREEN
virtio_input K hakios.virtio_input.c CONFIG_VIRTIO_INPUT

Storage and APFS (43)

Argument Layer Read by Configuration Set by
apfs_cheap K apfs_vfsops.c CONFIG_APFS_CHEAP
apfs_check K hakios.apfs_check.c CONFIG_APFS_CHECK
apfs_chunk K hakios.apfs_check.c CONFIG_APFS_CHUNK
apfs_contents K hakios.apfs_check.c CONFIG_APFS_CONTENTS
apfs_depth K hakios.apfs_check.c CONFIG_APFS_DEPTH
apfs_dev K hakios.apfs_check.c CONFIG_APFS_DEV
apfs_hash K hakios.apfs_check.c CONFIG_APFS_HASH
apfs_max K hakios.apfs_check.c CONFIG_APFS_MAX
apfs_meta_cluster K apfs_vfsops.c CONFIG_APFS_META_CLUSTER
apfs_mnt K hakios.apfs_check.c CONFIG_APFS_MNT
apfs_par K apfs_vfsops.c CONFIG_APFS_PAR
apfs_root_c K apfs_vfsops.c CONFIG_APFS_ROOT_C
apfs_root_v K apfs_vfsops.c CONFIG_APFS_ROOT_V
apfs_round K apfs_vfsops.c CONFIG_APFS_ROUND
apfs_skip K hakios.apfs_check.c CONFIG_APFS_SKIP
apfs_sparse K hakios.sparse.c CONFIG_APFS_SPARSE
apfs_store_len K hakios.apfs_check.c CONFIG_APFS_STORE_LEN
apfs_store_note K hakios.apfs_check.c CONFIG_APFS_STORE_NOTE
apfs_store_seed K hakios.apfs_check.c CONFIG_APFS_STORE_SEED
apfs_subtree K hakios.apfs_check.c CONFIG_APFS_SUBTREE
apfs_threads K hakios.apfs_check.c CONFIG_APFS_THREADS
apfs_ubc_read K apfs_vfsops.c CONFIG_APFS_UBC_READ
apfs_volume K hakios.apfs_check.c CONFIG_APFS_VOLUME
apfs_volume_at K hakios.apfs_check.c CONFIG_APFS_VOLUME_AT
apfs_walkers K hakios.apfs_check.c CONFIG_APFS_WALKERS
apfs_write_at K hakios.apfs_check.c CONFIG_APFS_WRITE_AT
apfs_write_byte K hakios.apfs_check.c CONFIG_APFS_WRITE_BYTE
apfs_write_len K hakios.apfs_check.c CONFIG_APFS_WRITE_LEN
apfs_write_path K hakios.apfs_check.c CONFIG_APFS_WRITE_PATH
ufs_bench K hakios.ufs.c CONFIG_UFS_BENCH
ufs_check K hakios.ufs.c CONFIG_UFS_CHECK
ufs_native KL hakios.ufs.c, loader.c CONFIG_UFS_NATIVE
ufs_native_bench K hakios.ufs.c CONFIG_UFS_NATIVE_BENCH
ufs_native_buffer K hakios.ufshc.c CONFIG_UFS_NATIVE_BUFFER
ufs_native_check K hakios.ufs.c CONFIG_UFS_NATIVE_CHECK
ufs_native_hang K hakios.ufshc.c CONFIG_UFS_NATIVE_HANG
ufs_native_leave K hakios.ufshc.c CONFIG_UFS_NATIVE_LEAVE
ufs_native_slots K hakios.ufshc.c CONFIG_UFS_NATIVE_SLOTS
ufs_native_spin K hakios.ufshc.c CONFIG_UFS_NATIVE_SPIN
ufs_shared_pa K hakios.ufs.c the loader (the address of its block-service page)
ufs_write KL hakios.ufs.c, loader.c CONFIG_UFS_WRITE
var_save_ms K hakios.ufs.c CONFIG_VAR_SAVE_MS
virtio_blk K hakios.virtio_blk.c CONFIG_VIRTIO_BLK

Network (3)

Argument Layer Read by Configuration Set by
net_names K hakios.net.c CONFIG_NET_NAMES
net_trace K hakios.net.c CONFIG_NET_TRACE
virtio_net K hakios.virtio_net.c CONFIG_VIRTIO_NET

Haptics and torch (5)

Argument Layer Read by Configuration Set by
haptic K hakios.haptic.c CONFIG_HAPTIC
haptic_effect K hakios.haptic.c CONFIG_HAPTIC_EFFECT
torch KL hakios.torch.c, loader.c CONFIG_TORCH
torch_max_s K hakios.torch.c CONFIG_TORCH_MAX_S
torch_secs K hakios.torch.c CONFIG_TORCH_SECS

Chip, thermal and PMIC (10)

Argument Layer Read by Configuration Set by
pmic K hakios.pmic.c CONFIG_PMIC
pmic_list K hakios.pmic.c CONFIG_PMIC_LIST
soc_smem_size K hakios.socinfo.c CONFIG_SOC_SMEM_SIZE
socinfo K hakios.socinfo.c CONFIG_SOCINFO
thermal K hakios.thermal.c CONFIG_THERMAL
thermal_log K hakios.thermal.c CONFIG_THERMAL_LOG
thermal_poll K hakios.thermal.c CONFIG_THERMAL_POLL
thermal_stop K hakios.thermal.c CONFIG_THERMAL_STOP
thermal_tm0 K hakios.thermal.c CONFIG_THERMAL_TM0
thermal_tm1 K hakios.thermal.c CONFIG_THERMAL_TM1

Version (1)

Argument Layer Read by Configuration Set by
hakios_kver K hakios.version.c the loader (from the payload's kernel.ver)

CPU, memory and boot (23)

Argument Layer Read by Configuration Set by
applog K (patch) CONFIG_APPLOG
applog_name K (patch) CONFIG_APPLOG_NAME
bootcpu KL loader.c, loader_return.c CONFIG_BOOTCPU
cpufreq K hakios.cpufreq.c CONFIG_CPUFREQ
cpuload K hakios.cpufreq.c CONFIG_CPULOAD
ddr K hakios.cpufreq.c CONFIG_DDR
ddr_rest K hakios.cpufreq.c CONFIG_DDR_REST
ddr_vote K hakios.cpufreq.c CONFIG_DDR_VOTE
epoch K GenericARMPE.cpp xl (the host's clock)
hv_wdt_pet K loader_return.c the loader, when it has armed the watchdog (the runner also passes it)
loader_return_after KL loader.c, loader_return.c xl (XL_SECS)
machine_name K GenericARMPE.cpp CONFIG_MACHINE_NAME
membench K hakios.cpufreq.c CONFIG_MEMBENCH
rd KL (patch), loader.c CONFIG_RD
regtrace K (patch) CONFIG_REGTRACE
return_cpu K loader_return.c CONFIG_RETURN_CPU
return_panic K loader_return.c CONFIG_RETURN_PANIC
small_cores K (patch) CONFIG_SMALL_CORES
small_cores_after K GenericARMPE.cpp CONFIG_SMALL_CORES_AFTER
syssleep K (patch) CONFIG_SYSSLEEP
systrace K (patch), user_exception_trace.c CONFIG_SYSTRACE
systrace_name K (patch) CONFIG_SYSTRACE_NAME
xpcproxy_idversion K (patch) CONFIG_XPCPROXY_IDVERSION

Debugging (6)

Argument Layer Read by Configuration Set by
ustacks K user_exception_trace.c CONFIG_USTACKS
ustacks_at K user_exception_trace.c CONFIG_USTACKS_AT
ustacks_count K user_exception_trace.c CONFIG_USTACKS_COUNT
ustacks_ms K user_exception_trace.c CONFIG_USTACKS_MS
ustacks_threads K user_exception_trace.c CONFIG_USTACKS_THREADS
ustacks_tname K user_exception_trace.c CONFIG_USTACKS_TNAME

Loader (6)

Argument Layer Read by Configuration Set by
cpumask L loader.c CONFIG_CPUMASK
cpus L loader.c CONFIG_CPUS
gamut L loader.c CONFIG_GAMUT
serial L loader.c CONFIG_SERIAL
ufs L loader.c CONFIG_UFS
ufs_probe L loader.c CONFIG_UFS_PROBE

User space (15)

Argument Layer Read by Configuration Set by
autounlock U inject_sb.c CONFIG_AUTOUNLOCK
bt K hakios.bt.c CONFIG_BT
bt_again K hakios.bt.c CONFIG_BT_AGAIN
ca_vbl U inject.c CONFIG_CA_VBL
caenv U inject.c CONFIG_CAENV
cc_fade U inject_sb.c CONFIG_CC_FADE
gl U inject.c, inject_sb.c CONFIG_GL
glcompile U inject.c CONFIG_GLCOMPILE
glno U inject.c CONFIG_GLNO
glsb3 U inject.c CONFIG_GLSB3
glyes U inject.c CONFIG_GLYES
root_apfs U init.c CONFIG_ROOT_APFS
sb_delay U inject_sb.c xl (XL_SB_DELAY)
switcher_wallpaper U inject_sb.c CONFIG_SWITCHER_WALLPAPER
var_store U init.c CONFIG_VAR_STORE

Вихідний код цієї сторінки