name=value
pairs. It is exhibited through /proc/cmdline
. __setup
(defined in include/linux/init.h
) which is used to declare a command line option and extracts the source file where the option is defined and the function that is associated with the command line option: $ grep -r '^__setup("' | perl -lne '/(.*):__setup\("([^"]+)", *(\w+)\);/; printf("%s - %s - %s\n", $2, $1, $3);' | LC_COLLACTE=C sort
Option | Source file | Function | Comment |
BusLogic= | drivers/scsi/BusLogic.c | blogic_setup | |
TOMOYO_loader= | security/tomoyo/load_policy.c | tomoyo_loader_setup | |
TOMOYO_trigger= | security/tomoyo/load_policy.c | tomoyo_trigger_setup | |
acpi_backlight= | drivers/acpi/utils.c | acpi_backlight | |
acpi_enforce_resources= | drivers/acpi/osl.c | acpi_enforce_resources_setup | |
acpi_irq_balance | drivers/acpi/pci_link.c | acpi_irq_balance_set | |
acpi_irq_isa= | drivers/acpi/pci_link.c | acpi_irq_isa | |
acpi_irq_nobalance | drivers/acpi/pci_link.c | acpi_irq_nobalance_set | |
acpi_irq_pci= | drivers/acpi/pci_link.c | acpi_irq_pci | |
acpi_mask_gpe= | drivers/acpi/sysfs.c | acpi_gpe_set_masked_gpes | |
acpi_no_auto_serialize | drivers/acpi/osl.c | acpi_no_auto_serialize_setup | |
acpi_no_memhotplug | drivers/acpi/acpi_memhotplug.c | disable_acpi_memory_hotplug | |
acpi_no_watchdog | drivers/acpi/acpi_watchdog.c | disable_acpi_watchdog | |
acpi_os_name= | drivers/acpi/osl.c | acpi_os_name_setup | |
acpi_osi= | drivers/acpi/osi.c | osi_setup | |
acpi_pm_good | drivers/clocksource/acpi_pm.c | acpi_pm_good_setup | |
acpi_rev_override | drivers/acpi/osl.c | acpi_rev_override_setup | |
acpi_sleep= | arch/x86/kernel/acpi/sleep.c | acpi_sleep_setup | |
acpica_no_return_repair | drivers/acpi/osl.c | acpi_disable_return_repair | |
adb_sync | arch/m68k/kernel/setup_mm.c | adb_probe_sync_enable | |
agp= | drivers/char/agp/backend.c | agp_setup | |
aha152x= | drivers/scsi/aha152x.c | aha152x_setup | |
aic79xx= | drivers/scsi/aic7xxx/aic79xx_osm.c | aic79xx_setup | |
aic7xxx= | drivers/scsi/aic7xxx/aic7xxx_osm.c | aic7xxx_setup | |
align_va_addr= | arch/x86/kernel/sys_x86_64.c | control_va_addr_alignment | |
alloc_snapshot | kernel/trace/trace.c | boot_alloc_snapshot | |
aoe_iflist= | drivers/block/aoe/aoenet.c | aoe_iflist_setup | |
apc= | arch/sparc/kernel/apc.c | apc_setup | |
apicpmtimer | arch/x86/kernel/apic/apic.c | setup_apicpmtimer | |
apm= | arch/x86/kernel/apm_32.c | apm_setup | |
apm= | drivers/char/apm-emulation.c | apm_setup | |
apparmor= | security/apparmor/lsm.c | apparmor_enabled_setup | |
arcrimi= | drivers/net/arcnet/arc-rimi.c | arcrimi_setup | |
atascsi= | drivers/scsi/atari_scsi.c | atari_scsi_setup | |
audit= | kernel/audit.c | audit_enable | |
audit_backlog_limit= | kernel/audit.c | audit_backlog_limit_set | |
baycom_epp= | drivers/net/hamradio/baycom_epp.c | baycom_epp_setup | |
baycom_par= | drivers/net/hamradio/baycom_par.c | baycom_par_setup | |
baycom_ser_fdx= | drivers/net/hamradio/baycom_ser_fdx.c | baycom_ser_fdx_setup | |
baycom_ser_hdx= | drivers/net/hamradio/baycom_ser_hdx.c | baycom_ser_hdx_setup | |
bdev_allow_write_mounted= | block/bdev.c | setup_bdev_allow_write_mounted | |
bert_disable | drivers/acpi/apei/bert.c | setup_bert_disable | |
blkdevparts= | block/partitions/cmdline.c | cmdline_parts_setup | |
bulk_remove= | arch/powerpc/platforms/pseries/lpar.c | disable_bulk_remove | |
ca_keys= | crypto/asymmetric_keys/restrict.c | ca_keys_setup | |
cachesize= | arch/x86/kernel/cpu/common.c | cachesize_setup | |
carrier_timeout= | net/ipv4/ipconfig.c | set_carrier_timeout | |
ccw_timeout_log | drivers/s390/cio/device_fsm.c | ccw_timeout_log_setup | |
cgroup.memory= | mm/memcontrol.c | cgroup_memory | |
cgroup_debug | kernel/cgroup/cgroup.c | enable_cgroup_debug | |
cgroup_disable= | kernel/cgroup/cgroup.c | cgroup_disable | |
cgroup_favordynmods= | kernel/cgroup/cgroup.c | cgroup_favordynmods_setup | |
cgroup_no_v1= | kernel/cgroup/cgroup-v1.c | cgroup_no_v1 | |
checkreqprot= | security/selinux/hooks.c | checkreqprot_setup | |
cifsroot= | fs/smb/client/cifsroot.c | cifs_root_setup | |
clearcpuid= | arch/x86/kernel/cpu/common.c | setup_clearcpuid | |
clk_ignore_unused | drivers/clk/clk.c | clk_ignore_unused_setup | |
clock= | kernel/time/clocksource.c | boot_override_clock | |
clocksource= | kernel/time/clocksource.c | boot_override_clocksource | |
cmo_free_hint= | arch/powerpc/platforms/pseries/lpar.c | cmo_free_hint | |
com20020= | drivers/net/arcnet/com20020-isa.c | com20020isa_setup | |
com90io= | drivers/net/arcnet/com90io.c | com90io_setup | |
com90xx= | drivers/net/arcnet/com90xx.c | com90xx_setup | |
con | arch/um/drivers/stdio_console.c | console_chan_setup | |
condev= | arch/s390/kernel/setup.c | condev_setup | |
config7= | arch/mips/kernel/mips-mt.c | config7_set | |
conmode= | arch/s390/kernel/setup.c | conmode_setup | |
console= | kernel/printk/printk.c | console_setup | Use console=ttynull to disable console output. |
console_msg_format= | kernel/printk/printk.c | console_msg_format_setup | |
coredump_filter= | kernel/fork.c | coredump_filter_setup | |
cs89x0_dma= | drivers/net/ethernet/cirrus/cs89x0.c | dma_fn | |
cs89x0_media= | drivers/net/ethernet/cirrus/cs89x0.c | media_fn | |
csdlock_debug= | kernel/smp.c | csdlock_debug | |
debug-alternative | arch/loongarch/kernel/alternative.c | debug_alt | |
debug-alternative | arch/x86/kernel/alternative.c | debug_alt | |
debug-callthunks | arch/x86/kernel/callthunks.c | debug_thunks | |
debug_locks_verbose= | lib/locking-selftest.c | setup_debug_locks_verbose | |
debugpat | arch/x86/mm/pat/memtype.c | pat_debug_setup | |
default_hugepagesz= | mm/hugetlb.c | default_hugepagesz_setup | |
deferred_probe_timeout= | drivers/base/dd.c | deferred_probe_timeout_setup | |
delayacct | kernel/delayacct.c | delayacct_setup_enable | |
devtmpfs.mount= | drivers/base/devtmpfs.c | mount_param | |
dhash_entries= | fs/dcache.c | set_dhash_entries | |
dhcpclass= | net/ipv4/ipconfig.c | vendor_class_identifier_setup | |
disable_tlbie | arch/powerpc/mm/book3s64/pgtable.c | setup_disable_tlbie | |
dma_debug= | kernel/dma/debug.c | dma_debug_cmdline | |
dma_debug_driver= | kernel/dma/debug.c | dma_debug_driver_setup | |
dma_debug_entries= | kernel/dma/debug.c | dma_debug_entries_cmdline | |
dmasound= | sound/oss/dmasound/dmasound_core.c | dmasound_setup | |
driver_async_probe= | drivers/base/dd.c | save_async_options | |
dump_apple_properties | drivers/firmware/efi/apple-properties.c | dump_properties_enable | |
dyndbg= | lib/dynamic_debug.c | dyndbg_setup | |
eeh= | arch/powerpc/kernel/eeh.c | eeh_setup | |
efivar_ssdt= | drivers/firmware/efi/efi.c | efivar_ssdt_setup | |
eisa_irq_edge= | drivers/parisc/eisa.c | eisa_irq_setup | |
elanfreq= | drivers/cpufreq/elanfreq.c | elanfreq_setup | |
elevator= | block/elevator.c | elevator_setup | |
enforcing= | security/selinux/hooks.c | enforcing_setup | |
epoch= | arch/alpha/kernel/rtc.c | specifiy_epoch | |
erst_disable | drivers/acpi/apei/erst.c | setup_erst_disable | |
eth | arch/um/drivers/net_kern.c | eth_setup | |
eth | arch/xtensa/platforms/iss/network.c | iss_net_setup | |
ether= | drivers/net/Space.c | ether_boot_setup | |
evm= | security/integrity/evm/evm_main.c | evm_set_fixmode | |
fail_futex= | kernel/futex/core.c | setup_fail_futex | |
fail_io_timeout= | block/blk-timeout.c | setup_fail_io_timeout | |
fail_iommu= | arch/powerpc/kernel/iommu.c | setup_fail_iommu | |
fail_make_request= | block/blk-core.c | setup_fail_make_request | |
fail_page_alloc= | mm/fail_page_alloc.c | setup_fail_page_alloc | |
fail_usercopy= | lib/fault-inject-usercopy.c | setup_fail_usercopy | |
failslab= | mm/failslab.c | setup_failslab | |
fake_ide | arch/um/drivers/ubd_kern.c | fake_ide_setup | |
fas216_logging= | drivers/scsi/arm/fas216.c | fas216_log_setup | |
fb_tunnels= | net/core/sysctl_net_core.c | fb_tunnels_only_for_init_net_sysctl_setup | |
fbcon= | drivers/video/fbdev/core/fbcon.c | fb_console_setup | |
fips= | crypto/fips.c | fips_enable | |
floppy= | drivers/block/amiflop.c | amiga_floppy_setup | |
floppy= | drivers/block/ataflop.c | atari_floppy_setup | |
floppy= | drivers/block/floppy.c | floppy_setup | |
forcepae | arch/x86/kernel/cpu/intel.c | forcepae_setup | |
fpaff= | arch/mips/kernel/mips-mt-fpaff.c | fpaff_thresh | |
fpe= | arch/arm/kernel/setup.c | fpe_setup | |
ftrace= | kernel/trace/trace.c | set_cmdline_ftrace | |
ftrace_boot_snapshot | kernel/trace/trace.c | boot_snapshot | |
ftrace_dump_on_oops | kernel/trace/trace.c | set_ftrace_dump_on_oops | |
ftrace_filter= | kernel/trace/ftrace.c | set_ftrace_filter | |
ftrace_graph_filter= | kernel/trace/ftrace.c | set_graph_function | |
ftrace_graph_max_depth= | kernel/trace/ftrace.c | set_graph_max_depth_function | |
ftrace_graph_notrace= | kernel/trace/ftrace.c | set_graph_notrace_function | |
ftrace_notrace= | kernel/trace/ftrace.c | set_ftrace_notrace | |
gcov_persist= | kernel/gcov/fs.c | gcov_persist_setup | |
gpt | block/partitions/efi.c | force_gpt_fn | |
hardened_usercopy= | mm/usercopy.c | parse_hardened_usercopy | |
hashdist= | mm/mm_init.c | set_hashdist | |
hcheck_dump_tasks | drivers/char/hangcheck-timer.c | hangcheck_parse_dump_tasks | |
hcheck_margin | drivers/char/hangcheck-timer.c | hangcheck_parse_margin | |
hcheck_reboot | drivers/char/hangcheck-timer.c | hangcheck_parse_reboot | |
hcheck_tick | drivers/char/hangcheck-timer.c | hangcheck_parse_tick | |
hest_disable | drivers/acpi/apei/hest.c | setup_hest_disable | |
hibernate= | kernel/power/hibernate.c | hibernate_setup | |
highres= | kernel/time/hrtimer.c | setup_hrtimer_hres | |
hlt | kernel/sched/idle.c | cpu_idle_nopoll_setup | |
hpet= | arch/x86/kernel/hpet.c | hpet_setup | |
hpet_mmap= | drivers/char/hpet.c | hpet_mmap_enable | |
hugepages= | mm/hugetlb.c | hugepages_setup | |
hugepagesz= | mm/hugetlb.c | hugepagesz_setup | |
hvc_iucv= | drivers/tty/hvc/hvc_iucv.c | hvc_iucv_config | |
i2c_bus= | arch/arm/mach-omap1/i2c.c | omap_i2c_bus_setup | |
ibt= | arch/x86/kernel/cet.c | ibt_setup | |
ihash_entries= | fs/inode.c | set_ihash_entries | |
ima_appraise_tcb | security/integrity/ima/ima_policy.c | default_appraise_policy_setup | |
ima_canonical_fmt | security/integrity/ima/ima_fs.c | default_canonical_fmt_setup | |
ima_hash= | security/integrity/ima/ima_main.c | hash_setup | |
ima_policy= | security/integrity/ima/ima_policy.c | policy_setup | |
ima_tcb | security/integrity/ima/ima_policy.c | default_measure_policy_setup | |
ima_template= | security/integrity/ima/ima_template.c | ima_template_setup | |
ima_template_fmt= | security/integrity/ima/ima_template.c | ima_template_fmt_setup | |
init= | init/main.c | init_setup | |
init_pkru= | arch/x86/mm/pkeys.c | setup_init_pkru | |
initcall_blacklist= | init/main.c | initcall_blacklist | |
initramfs_async= | init/initramfs.c | initramfs_async_setup | |
int_pln_enable | drivers/thermal/intel/therm_throt.c | int_pln_enable_setup | |
integrity_audit= | security/integrity/integrity_audit.c | integrity_audit_setup | |
intel_iommu= | drivers/iommu/intel/iommu.c | intel_iommu_setup | |
io7= | arch/alpha/kernel/core_marvel.c | marvel_specify_io7 | |
iomem= | kernel/resource.c | strict_iomem | |
iommu= | arch/powerpc/kernel/iommu.c | setup_iommu | |
iommu_fixed= | arch/powerpc/platforms/cell/iommu.c | setup_iommu_fixed | |
ip28_debug_be | arch/mips/sgi-ip22/ip28-berr.c | debug_be_setup | |
ip= | net/ipv4/ipconfig.c | ip_auto_config_setup | |
ips= | drivers/scsi/ips.c | ips_setup | |
irqaffinity= | kernel/irq/irqdesc.c | irq_affinity_setup | |
irqfixup | kernel/irq/spurious.c | irqfixup_setup | |
irqpoll | kernel/irq/spurious.c | irqpoll_setup | |
isapnp= | drivers/pnp/isapnp/core.c | isapnp_setup_isapnp | |
isolcpus= | kernel/sched/isolation.c | housekeeping_isolcpus_setup | |
itcbase= | arch/mips/kernel/mips-mt.c | set_itc_base | |
kasan_multi_shot | mm/kasan/report.c | kasan_set_multi_shot | |
keepinitrd | init/initramfs.c | keepinitrd_setup | |
kgdboc= | drivers/tty/serial/kgdboc.c | kgdboc_option_setup | |
kgdbts= | drivers/misc/kgdbts.c | kgdbts_option_setup | |
kmac= | arch/mips/rb532/devices.c | setup_kmac | |
kmac= | arch/mips/rb532/devices.c | setup_kmac | |
kprobe_event= | kernel/trace/trace_kprobe.c | set_kprobe_boot_events | |
kstack= | arch/microblaze/kernel/traps.c | kstack_setup | |
l2cr= | arch/powerpc/kernel/setup_32.c | ppc_setup_l2cr | |
l3cr= | arch/powerpc/kernel/setup_32.c | ppc_setup_l3cr | |
load_ramdisk= | init/do_mounts.c | load_ramdisk | |
lp= | drivers/char/lp.c | lp_setup | |
lpj= | init/calibrate.c | lpj_setup | |
lsm.debug | security/security.c | enable_debug | |
lsm= | security/security.c | choose_lsm_order | |
mac5380= | drivers/scsi/mac_scsi.c | mac_scsi_setup | |
max_loop= | drivers/block/loop.c | max_loop_setup | |
maxtcs= | arch/mips/kernel/mips-mt.c | maxtcs | |
maxvpes= | arch/mips/kernel/mips-mt.c | maxvpes | |
mce | arch/x86/kernel/cpu/mce/core.c | mcheck_enable | |
mconsole= | arch/um/drivers/mconsole_kern.c | mconsole_setup | |
md= | drivers/md/md-autodetect.c | md_setup | |
mdacon= | drivers/video/console/mdacon.c | mdacon_setup | |
mem_sleep_default= | kernel/power/suspend.c | mem_sleep_default_setup | |
memchunk. | arch/sh/mm/consistent.c | memchunk_setup | |
memhp_default_state= | mm/memory_hotplug.c | setup_memhp_default_state | |
mhash_entries= | fs/namespace.c | set_mhash_entries | |
mipsr2emu | arch/mips/kernel/mips-r2-to-r6-emul.c | mipsr2emu_enable | |
mphash_entries= | fs/namespace.c | set_mphash_entries | |
mtdparts= | drivers/mtd/parsers/cmdlinepart.c | mtdpart_setup | |
multitce= | arch/powerpc/platforms/pseries/iommu.c | disable_multitce | |
nblsu= | arch/mips/kernel/mips-mt.c | nblsu_set | |
ncr53c8xx= | drivers/scsi/ncr53c8xx.c | ncr53c8xx_setup | |
netconsole= | drivers/net/netconsole.c | option_setup | |
netdev= | drivers/net/Space.c | netdev_boot_setup | |
nfsaddrs= | net/ipv4/ipconfig.c | nfsaddrs_config_setup | |
nfsroot= | fs/nfs/nfsroot.c | nfs_root_setup | |
nfsrootdebug | fs/nfs/nfsroot.c | nfs_root_debug | |
nmi_debug | arch/sh/kernel/nmi_debug.c | nmi_debug_setup | |
nmi_watchdog= | arch/sparc/kernel/nmi.c | setup_nmi_watchdog | |
nmi_watchdog= | kernel/watchdog.c | hardlockup_panic_setup | |
no-alternatives | arch/parisc/kernel/alternative.c | setup_no_alternatives | |
no-scroll | drivers/video/console/vgacon.c | no_scroll | |
no_console_suspend | kernel/printk/printk.c | console_suspend_disable | |
no_file_caps | kernel/capability.c | file_caps_disable | |
no_ipi_broadcast= | arch/x86/kernel/apic/ipi.c | apic_ipi_shorthand | |
no_timer_check | arch/x86/kernel/apic/io_apic.c | notimercheck | |
noalign | arch/arm/mm/alignment.c | noalign_setup | |
noalign | arch/arm/mm/mmu.c | noalign_setup | |
noautogroup | kernel/sched/autogroup.c | setup_autogroup | |
nodsp | arch/mips/kernel/cpu-probe.c | dsp_disable | |
noexec32= | arch/x86/mm/init_64.c | nonx32_setup | |
nofpu | arch/mips/kernel/fpu-probe.c | fpu_disable | |
nofsgsbase | arch/x86/kernel/cpu/common.c | x86_nofsgsbase_setup | |
noftlb | arch/mips/kernel/cpu-probe.c | ftlb_disable | |
nohibernate | kernel/power/hibernate.c | nohibernate_setup | |
nohlt | kernel/sched/idle.c | cpu_idle_poll_setup | |
nohpet | arch/x86/kernel/hpet.c | disable_hpet | |
nohtw | arch/mips/kernel/cpu-probe.c | htw_disable | |
nohz= | kernel/time/tick-sched.c | setup_tick_nohz | |
nohz_full= | kernel/sched/isolation.c | housekeeping_nohz_full_setup | |
noinitrd | init/do_mounts_initrd.c | no_initrd | |
noiotrap | arch/sh/kernel/io_trapped.c | trapped_io_setup | |
noirqdebug | kernel/irq/spurious.c | noirqdebug_setup | |
noirqdistrib | arch/powerpc/kernel/irq_64.c | setup_noirqdistrib | |
noisapnp | drivers/pnp/isapnp/core.c | isapnp_setup_disable | |
nol1par | arch/mips/kernel/traps.c | nol1parity | |
nol2par | arch/mips/kernel/traps.c | nol2parity | |
nomce | arch/x86/kernel/cpu/mce/core.c | mcheck_disable | |
nomodeset | drivers/video/nomodeset.c | disable_modeset | |
nonmi_ipi | arch/x86/kernel/smp.c | nonmi_ipi_setup | |
nopku | arch/x86/kernel/cpu/common.c | setup_disable_pku | |
norandmaps | mm/memory.c | disable_randmaps | |
noreplace-smp | arch/x86/kernel/alternative.c | setup_noreplace_smp | |
noresume | kernel/power/hibernate.c | noresume_setup | |
nosoftlockup | kernel/watchdog.c | nosoftlockup_setup | |
notsc | arch/x86/kernel/tsc.c | notsc_setup | |
noulri | arch/mips/kernel/traps.c | ulri_disable | |
nowait | arch/mips/kernel/idle.c | wait_disable | |
nowatchdog | kernel/watchdog.c | nowatchdog_setup | |
noxpa | arch/mips/mm/tlbex.c | xpa_disable | |
ntlb= | arch/mips/mm/tlb-r4k.c | set_ntlb | |
ntp_tick_adj= | kernel/time/ntp.c | ntp_tick_adj_setup | |
numa_balancing= | mm/mempolicy.c | setup_numabalancing | |
of_debug= | arch/sparc/kernel/of_device_32.c | of_debug | |
of_debug= | arch/sparc/kernel/of_device_64.c | of_debug | |
ofpci_debug= | arch/sparc/kernel/pci.c | ofpci_debug | |
olpc_ec_timeout= | arch/x86/platform/olpc/olpc.c | olpc_ec_timeout_set | |
omap_dma_reserve_ch= | arch/arm/mach-omap1/omap-dma.c | omap_dma_cmdline_reserve_ch | |
parport= | drivers/parport/parport_pc.c | parport_setup | |
parport_init_mode= | drivers/parport/parport_pc.c | parport_init_mode_setup | |
pci_slot_ignore= | drivers/pci/controller/pci-versatile.c | versatile_pci_slot_ignore | |
pcie_aspm= | drivers/pci/pcie/aspm.c | pcie_aspm_disable | |
pcie_pme= | drivers/pci/pcie/pme.c | pcie_pme_setup | |
pcie_port_pm= | drivers/pci/pci.c | pcie_port_pm_setup | |
pcie_ports= | drivers/pci/pcie/portdrv.c | pcie_port_setup | |
pd_ignore_unused | drivers/base/power/domain.c | pd_ignore_unused_setup | |
pd_ignore_unused | drivers/base/power/domain.c | pd_ignore_unused_setup | |
pd_ignore_unused | drivers/base/power/domain.c | pd_ignore_unused_setup | |
pd_ignore_unused | drivers/base/power/domain.c | pd_ignore_unused_setup | |
pd_ignore_unused | drivers/base/power/domain.c | pd_ignore_unused_setup | |
pd_ignore_unused | drivers/base/power/domain.c | pd_ignore_unused_setup | |
pd_ignore_unused | drivers/base/power/domain.c | pd_ignore_unused_setup | |
pdcchassis= | arch/parisc/kernel/pdc_chassis.c | pdc_chassis_setup | |
pirq= | arch/x86/kernel/apic/io_apic.c | ioapic_pirq_setup | |
plip= | drivers/net/plip/plip.c | plip_setup | |
pm_debug_messages | kernel/power/main.c | pm_debug_messages_setup | |
pmtmr= | drivers/clocksource/acpi_pm.c | parse_pmtmr | |
pmu_override= | arch/powerpc/perf/core-book3s.c | pmu_setup | |
pnp_reserve_dma= | drivers/pnp/resource.c | pnp_setup_reserve_dma | |
pnp_reserve_io= | drivers/pnp/resource.c | pnp_setup_reserve_io | |
pnp_reserve_irq= | drivers/pnp/resource.c | pnp_setup_reserve_irq | |
pnp_reserve_mem= | drivers/pnp/resource.c | pnp_setup_reserve_mem | |
pnpacpi= | drivers/pnp/pnpacpi/core.c | pnpacpi_setup | |
pnpbios= | drivers/pnp/pnpbios/core.c | pnpbios_setup | |
powersave=off | arch/powerpc/kernel/idle.c | powersave_off | |
powersave=off | arch/powerpc/platforms/4xx/cpm.c | cpm_powersave_off | |
preempt= | kernel/sched/core.c | setup_preempt_mode | |
print-fatal-signals= | kernel/signal.c | setup_print_fatal_signals | |
printk.devkmsg= | kernel/printk/printk.c | control_devkmsg | |
profile= | kernel/profile.c | profile_setup | |
prompt_ramdisk= | init/do_mounts_rd.c | prompt_ramdisk | |
psi= | kernel/sched/psi.c | setup_psi | |
qla1280= | drivers/scsi/qla1280.c | qla1280_setup | |
raid= | drivers/md/md-autodetect.c | raid_setup | |
ramdisk_size= | drivers/block/brd.c | ramdisk_size | |
ramdisk_start= | init/do_mounts_rd.c | ramdisk_start_setup | |
ras | drivers/ras/ras.c | parse_ras_param | |
raw_show_trace | arch/mips/kernel/traps.c | set_raw_show_trace | |
rcu_nocb_poll | kernel/rcu/tree_nocb.h | parse_rcu_nocb_poll | |
rcu_nocbs | kernel/rcu/tree_nocb.h | rcu_nocb_setup | |
rdhwr_noopt | arch/mips/kernel/traps.c | set_rdhwr_noopt | |
rdinit= | init/main.c | rdinit_setup | |
rdt | arch/x86/kernel/cpu/resctrl/core.c | set_rdt_options | |
reboot= | kernel/reboot.c | reboot_setup | |
regulator_ignore_unused | drivers/regulator/core.c | regulator_ignore_unused_setup | |
relax_domain_level= | kernel/sched/topology.c | setup_relax_domain_level | |
resched_latency_warn_ms= | kernel/sched/core.c | setup_resched_latency_warn_ms | |
reserve= | kernel/resource.c | reserve_setup | |
reset_devices | init/main.c | set_reset_devices | |
resume= | kernel/power/hibernate.c | resume_setup | |
resume_offset= | kernel/power/hibernate.c | resume_offset_setup | |
resumedelay= | kernel/power/hibernate.c | resumedelay_setup | |
resumewait | kernel/power/hibernate.c | resumewait_setup | |
retain_initrd | init/initramfs.c | retain_initrd_param | |
ring3mwait=disable | arch/x86/kernel/cpu/intel.c | ring3mwait_disable | |
ro | init/do_mounts.c | readonly | |
root= | init/do_mounts.c | root_dev_setup | |
rootdelay= | init/do_mounts.c | root_delay_setup | |
rootflags= | init/do_mounts.c | root_data_setup | |
rootfstype= | init/do_mounts.c | fs_names_setup | |
rootwait= | init/do_mounts.c | rootwait_timeout_setup | |
rootwait | init/do_mounts.c | rootwait_setup | |
rpsctl= | arch/mips/kernel/mips-mt.c | rpsctl_set | |
rtasmsgs= | arch/powerpc/kernel/rtasd.c | rtasmsgs_setup | |
rw | init/do_mounts.c | readwrite | |
s390_iommu= | drivers/iommu/s390-iommu.c | s390_iommu_setup | |
s390_iommu_aperture= | drivers/iommu/s390-iommu.c | s390_iommu_aperture_setup | |
sched_thermal_decay_shift= | kernel/sched/fair.c | setup_sched_thermal_decay_shift | |
schedstats= | kernel/sched/core.c | setup_schedstats | |
sclp_con_drop= | drivers/s390/char/sclp.c | sclp_setup_console_drop | |
sclp_con_pages= | drivers/s390/char/sclp.c | sclp_setup_console_pages | |
security= | security/security.c | choose_major_lsm | |
selinux= | security/selinux/hooks.c | selinux_enabled_setup | |
serialnumber | arch/x86/kernel/cpu/common.c | x86_serial_nr_setup | |
sev= | arch/x86/kernel/sev.c | init_sev_config | |
show_lapic= | arch/x86/kernel/apic/vector.c | setup_show_lapic | |
sim710= | drivers/scsi/sim710.c | param_setup | |
slab_merge | mm/slab_common.c | setup_slab_merge | |
slab_nomerge | mm/slab_common.c | setup_slab_nomerge | |
slram= | drivers/mtd/devices/slram.c | mtd_slram_setup | |
slub_debug | mm/slub.c | setup_slub_debug | |
slub_max_order= | mm/slub.c | setup_slub_max_order | |
slub_min_objects= | mm/slub.c | setup_slub_min_objects | |
slub_min_order= | mm/slub.c | setup_slub_min_order | |
smt-snooze-delay= | arch/powerpc/kernel/sysfs.c | setup_smt_snooze_delay | |
softlockup_panic= | kernel/watchdog.c | softlockup_panic_setup | |
spin_retry= | arch/s390/lib/spinlock.c | spin_retry_setup | |
ssl-non-raw | arch/um/drivers/ssl.c | ssl_non_raw_setup | |
ssl | arch/um/drivers/ssl.c | ssl_chan_setup | |
st= | drivers/scsi/st.c | st_setup | |
stack_guard_gap= | mm/mmap.c | cmdline_parse_stack_guard_gap | |
stacktrace | kernel/trace/trace_stack.c | enable_stacktrace | |
stderr= | arch/um/drivers/stderr_console.c | stderr_setup | |
sti= | drivers/video/sticore.c | sti_setup | |
sti_font= | drivers/video/sticore.c | sti_font_setup | |
stifb= | drivers/video/fbdev/stifb.c | stifb_setup | |
stmmaceth= | drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | stmmac_cmdline_opt | |
strict_sas_size | arch/x86/kernel/signal.c | strict_sas_size | |
surveillance= | arch/powerpc/kernel/rtasd.c | surveillance_setup | |
swapaccount= | mm/memcontrol.c | setup_swap_account | |
sxgbeeth= | drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | sxgbe_cmdline_opt | |
sysrq_always_enabled | drivers/tty/sysrq.c | sysrq_always_enabled_setup | |
tcpmhash_entries= | net/ipv4/tcp_metrics.c | set_tcpmhash_entries | |
test_suspend | kernel/power/suspend_test.c | setup_test_suspend | |
thash_entries= | net/ipv4/tcp.c | set_thash_entries | |
time-travel-start | arch/um/kernel/time.c | setup_time_travel_start | |
time-travel | arch/um/kernel/time.c | setup_time_travel | |
tp_printk_stop_on_boot | kernel/trace/trace.c | set_tracepoint_printk_stop | |
tp_printk | kernel/trace/trace.c | set_tracepoint_printk | |
trace_buf_size= | kernel/trace/trace.c | set_buf_size | |
trace_clock= | kernel/trace/trace.c | set_trace_boot_clock | |
trace_event= | kernel/trace/trace_events.c | setup_trace_event | |
trace_instance= | kernel/trace/trace.c | boot_instance | |
trace_options= | kernel/trace/trace.c | set_trace_boot_options | |
trace_trigger= | kernel/trace/trace_events.c | setup_trace_triggers | |
traceoff_on_warning | kernel/trace/trace.c | stop_trace_on_warning | |
tracing_thresh= | kernel/trace/trace.c | set_tracing_thresh | |
transparent_hugepage= | mm/huge_memory.c | setup_transparent_hugepage | |
tsc= | arch/x86/kernel/tsc.c | tsc_setup | |
ubd | arch/um/drivers/ubd_kern.c | ubd_setup | |
udb | arch/um/drivers/ubd_kern.c | udb_setup | |
uhash_entries= | net/ipv4/udp.c | set_uhash_entries | |
unknown_nmi_panic | arch/x86/kernel/nmi.c | setup_unknown_nmi_panic | |
user_debug= | arch/arm/kernel/traps.c | user_debug_setup | |
uvrtcevt | arch/x86/platform/uv/uv_time.c | uv_enable_evt_rtc | |
vdso32= | arch/x86/entry/vdso/vdso32-setup.c | vdso32_setup | |
vdso= | arch/sh/kernel/vsyscall/vsyscall.c | vdso_setup | |
vdso= | arch/sparc/vdso/vma.c | vdso_setup | |
vdso= | arch/x86/entry/vdso/vma.c | vdso_setup | |
vec | arch/um/drivers/vector_kern.c | vector_setup | |
video= | drivers/video/cmdline.c | video_setup | |
vm_debug | mm/debug.c | setup_vm_debug | |
vmhalt= | arch/s390/kernel/ipl.c | vmcmd_on_halt_setup | |
vmpanic= | arch/s390/kernel/ipl.c | vmcmd_on_panic_setup | |
vmpoff= | arch/s390/kernel/ipl.c | vmcmd_on_poff_setup | |
vmreboot= | arch/s390/kernel/ipl.c | vmcmd_on_reboot_setup | |
watchdog_thresh= | kernel/watchdog.c | watchdog_thresh_setup | |
wd33c93= | drivers/scsi/wd33c93.c | wd33c93_setup | |
workqueue.unbound_cpus= | kernel/workqueue.c | workqueue_unbound_cpus_setup | |
xirc2ps_cs= | drivers/net/ethernet/xircom/xirc2ps_cs.c | setup_xirc2ps_cs | |
xive.store-eoi= | arch/powerpc/sysdev/xive/common.c | xive_store_eoi_cmdline | |
xive=off | arch/powerpc/sysdev/xive/common.c | xive_off |
early_param
macro: $ grep -r '^early_param("' | perl -lne '/(.*):early_param\("([^"]+)", *(\w+)\);/; printf("%s - %s - %s\n", $2, $1, $3);' | LC_COLLACTE=C sort
accept_memory | mm/page_alloc.c | accept_memory_parse | |
acpi_apic_instance | drivers/acpi/tables.c | acpi_parse_apic_instance | |
acpi_force_32bit_fadt_addr | drivers/acpi/tables.c | acpi_force_32bit_fadt_addr | |
acpi_force_table_verification | drivers/acpi/tables.c | acpi_force_table_verification_setup | |
acpi_no_static_ssdt | drivers/acpi/osl.c | acpi_no_static_ssdt_setup | |
acpi_rsdp | drivers/acpi/osl.c | setup_acpi_rsdp | |
acpi_sci | arch/x86/kernel/acpi/boot.c | setup_acpi_sci | |
acpi_skip_timer_override | arch/x86/kernel/acpi/boot.c | parse_acpi_skip_timer_override | |
acpi_use_timer_override | arch/x86/kernel/acpi/boot.c | parse_acpi_use_timer_override | |
acpi | arch/arm64/kernel/acpi.c | parse_acpi | |
acpi | arch/riscv/kernel/acpi.c | parse_acpi | |
acpi | arch/x86/kernel/acpi/boot.c | parse_acpi | |
add_efi_memmap | arch/x86/platform/efi/efi.c | setup_add_efi_memmap | |
alloc_mptable | arch/x86/kernel/mpparse.c | parse_alloc_mptable_opt | |
allow_mismatched_32bit_el0 | arch/arm64/kernel/cpufeature.c | parse_32bit_el0_param | |
amd_pstate | drivers/cpufreq/amd-pstate.c | amd_pstate_param | |
apic_extnmi | arch/x86/kernel/apic/apic.c | apic_set_extnmi | |
apic | arch/x86/kernel/apic/apic.c | apic_set_verbosity | |
apic | arch/x86/kernel/apic/probe_32.c | parse_apic | |
atmel.pm_modes | arch/arm/mach-at91/pm.c | at91_pm_modes_select | |
bgrt_disable | arch/x86/kernel/acpi/boot.c | parse_acpi_bgrt | |
boot_delay | kernel/printk/printk.c | boot_delay_setup | |
bootconfig | init/main.c | warn_bootconfig | |
cachepolicy | arch/arm/mm/mmu.c | early_cachepolicy | |
cachepolicy | arch/arm/mm/mmu.c | early_cachepolicy | |
cca | arch/mips/mm/c-r4k.c | cca_setup | |
cfi | arch/x86/kernel/alternative.c | cfi_parse_cmdline | |
clocksource.arm_arch_timer.evtstrm | drivers/clocksource/arm_arch_timer.c | early_evtstrm_cfg | |
cma_pernuma | kernel/dma/contiguous.c | early_cma_pernuma | |
cma | kernel/dma/contiguous.c | early_cma | |
coherent_pool | arch/arm/mm/dma-mapping.c | early_coherent_pool | |
coherent_pool | kernel/dma/pool.c | early_coherent_pool | |
coherentio | arch/mips/kernel/setup.c | setcoherentio | |
con3215_drop | drivers/s390/char/con3215.c | con3215_setup_drop | |
cpu_init_udelay | arch/x86/kernel/smpboot.c | cpu_init_udelay | |
cpuhp.parallel | kernel/cpu.c | parallel_bringup_parse_param | |
crashkernel | kernel/crash_core.c | parse_crashkernel_dummy | |
debug_boot_weak_hash | lib/vsprintf.c | debug_boot_weak_hash_enable | |
debug_guardpage_minorder | mm/debug_page_alloc.c | debug_guardpage_minorder_setup | |
debug_objects | lib/debugobjects.c | enable_object_debug | |
debug_pagealloc | mm/debug_page_alloc.c | early_debug_pagealloc | |
debug | arch/m68k/amiga/config.c | amiga_debug_setup | |
debug | arch/m68k/amiga/config.c | amiga_savekmsg_setup | |
debug | arch/m68k/atari/debug.c | atari_debug_setup | |
debug | arch/m68k/emu/nfcon.c | nf_debug_setup | |
debug | arch/m68k/q40/config.c | q40_debug_setup | |
debug | arch/m68k/sun3x/prom.c | sun3x_debug_setup | |
debug | init/main.c | debug_kernel | Sets console_loglevel (i. e. console_printk[0] ) to CONSOLE_LOGLEVEL_DEBUG . Compare with quiet |
debugfs | fs/debugfs/inode.c | debugfs_kernel | |
disable_1tb_segments | arch/powerpc/mm/book3s64/hash_utils.c | parse_disable_1tb_segments | |
disable_cpu_apicid | arch/x86/kernel/apic/apic.c | apic_set_disabled_cpu_apicid | |
disable_ddw | arch/powerpc/platforms/pseries/iommu.c | disable_ddw_setup | |
disable_mtrr_cleanup | arch/x86/kernel/cpu/mtrr/cleanup.c | disable_mtrr_cleanup_setup | |
disable_mtrr_trim | arch/x86/kernel/cpu/mtrr/cleanup.c | disable_mtrr_trim_setup | |
disable_octeon_edac | arch/mips/cavium-octeon/setup.c | disable_octeon_edac | |
disable_radix | arch/powerpc/mm/init_64.c | parse_disable_radix | |
disable_timer_pin_1 | arch/x86/kernel/apic/io_apic.c | disable_timer_pin_setup | |
disableapic | arch/x86/kernel/apic/apic.c | setup_disableapic | |
dt_cpu_ftrs | arch/powerpc/kernel/dt_cpu_ftrs.c | dt_cpu_ftrs_parse | |
early_ioremap_debug | mm/early_ioremap.c | early_ioremap_debug_setup | |
early_page_ext | mm/page_ext.c | setup_early_page_ext | |
earlycon | drivers/tty/serial/earlycon.c | param_setup_earlycon | |
earlyprintk | arch/arm/kernel/early_printk.c | setup_early_printk | |
earlyprintk | arch/m68k/kernel/early_printk.c | setup_early_printk | |
earlyprintk | arch/s390/kernel/early_printk.c | setup_early_printk | |
earlyprintk | arch/sh/kernel/sh_bios.c | setup_early_printk | |
earlyprintk | arch/um/kernel/early_printk.c | setup_early_printk | |
earlyprintk | arch/x86/kernel/early_printk.c | setup_early_printk | |
ecc | arch/arm/mm/mmu.c | early_ecc | |
efi_fake_mem | arch/x86/platform/efi/fake_mem.c | setup_fake_mem | |
efi_no_storage_paranoia | arch/x86/platform/efi/quirks.c | setup_storage_paranoia | |
efi | drivers/firmware/efi/efi.c | parse_efi_cmdline | |
ekgdboc | drivers/tty/serial/kgdboc.c | kgdboc_early_init | |
elfcorehdr | kernel/crash_dump.c | setup_elfcorehdr | |
enable_mtrr_cleanup | arch/x86/kernel/cpu/mtrr/cleanup.c | enable_mtrr_cleanup_setup | |
fadump_reserve_mem | arch/powerpc/kernel/fadump.c | early_fadump_reserve_mem | |
fadump | arch/powerpc/kernel/fadump.c | early_fadump_param | |
fw_devlink.strict | drivers/base/core.c | fw_devlink_strict_setup | |
fw_devlink.sync_state | drivers/base/core.c | fw_devlink_sync_state_setup | |
fw_devlink | drivers/base/core.c | fw_devlink_setup | |
gart_fix_e820 | arch/x86/kernel/aperture_64.c | parse_gart_mem | |
gather_data_sampling | arch/x86/kernel/cpu/bugs.c | gds_parse_cmdline | |
highmem | arch/x86/mm/init_32.c | parse_highmem | |
hostname | init/version.c | early_hostname | |
hugetlb_cma | mm/hugetlb.c | cmdline_parse_hugetlb_cma | |
hv_nopvspin | arch/x86/hyperv/hv_spinlock.c | hv_parse_nopvspin | |
hvirq | arch/sparc/kernel/irq_64.c | early_hvirq_major | |
ia32_emulation | arch/x86/entry/common.c | ia32_emulation_override_cmdline | |
idle | arch/powerpc/platforms/44x/idle.c | idle_param | |
idle | arch/powerpc/platforms/pasemi/idle.c | idle_param | |
idle | arch/x86/kernel/process.c | idle_setup | |
ieee754 | arch/mips/kernel/fpu-probe.c | ieee754_setup | |
ignore_loglevel | kernel/printk/printk.c | ignore_loglevel_setup | |
init_on_alloc | mm/mm_init.c | early_init_on_alloc | |
init_on_free | mm/mm_init.c | early_init_on_free | |
initrd | init/do_mounts_initrd.c | early_initrd | |
initrdmem | init/do_mounts_initrd.c | early_initrdmem | |
intel_pstate | drivers/cpufreq/intel_pstate.c | intel_pstate_setup | |
intremap | drivers/iommu/irq_remapping.c | setup_irqremap | |
io_delay | arch/x86/kernel/io_delay.c | io_delay_param | |
iommu.forcedac | drivers/iommu/dma-iommu.c | iommu_dma_forcedac_setup | |
iommu.passthrough | drivers/iommu/iommu.c | iommu_set_def_domain_type | |
iommu.strict | drivers/iommu/iommu.c | iommu_dma_setup | |
iommu | arch/powerpc/platforms/powernv/pci-ioda.c | iommu_setup | |
iommu | arch/x86/kernel/pci-dma.c | iommu_setup | |
ipcmni_extend | ipc/ipc_sysctl.c | ipc_mni_extend | |
irqchip.gicv2_force_probe | drivers/irqchip/irq-gic.c | gicv2_force_probe_cfg | |
irqchip.gicv3_nolpi | drivers/irqchip/irq-gic-v3.c | gicv3_nolpi_cfg | |
irqchip.gicv3_pseudo_nmi | arch/arm64/kernel/cpufeature.c | early_enable_pseudo_nmi | |
kasan.fault | mm/kasan/report.c | early_kasan_fault | |
kasan.mode | mm/kasan/hw_tags.c | early_kasan_mode | |
kasan.page_alloc.sample.order | mm/kasan/hw_tags.c | early_kasan_flag_page_alloc_sample_order | |
kasan.page_alloc.sample | mm/kasan/hw_tags.c | early_kasan_flag_page_alloc_sample | |
kasan.stack_ring_size | mm/kasan/tags.c | early_kasan_flag_stack_ring_size | |
kasan.stacktrace | mm/kasan/tags.c | early_kasan_flag_stacktrace | |
kasan.vmalloc | mm/kasan/hw_tags.c | early_kasan_flag_vmalloc | |
kasan | mm/kasan/hw_tags.c | early_kasan_flag | |
keep_bootcon | kernel/printk/printk.c | keep_bootcon_setup | |
kernelcore | mm/mm_init.c | cmdline_parse_kernelcore | |
kfence.sample_interval | arch/arm64/mm/mmu.c | parse_kfence_early_init | |
kgdbcon | kernel/debug/debug_core.c | opt_kgdb_con | |
kgdbdbgp | drivers/usb/early/ehci-dbgp.c | kgdbdbgp_parse_config | |
kgdboc_earlycon | drivers/tty/serial/kgdboc.c | kgdboc_earlycon_init | |
kgdbwait | kernel/debug/debug_core.c | opt_kgdb_wait | |
kmemleak | mm/kmemleak.c | kmemleak_boot_config | |
kpti | arch/arm64/kernel/cpufeature.c | parse_kpti | |
kvm-arm.mode | arch/arm64/kvm/arm.c | early_kvm_mode_cfg | |
kvm-arm.vgic_v3_common_trap | arch/arm64/kvm/vgic/vgic-v3.c | early_common_trap_cfg | |
kvm-arm.vgic_v3_group0_trap | arch/arm64/kvm/vgic/vgic-v3.c | early_group0_trap_cfg | |
kvm-arm.vgic_v3_group1_trap | arch/arm64/kvm/vgic/vgic-v3.c | early_group1_trap_cfg | |
kvm-arm.vgic_v4_enable | arch/arm64/kvm/vgic/vgic-v3.c | early_gicv4_enable | |
kvm_cma_resv_ratio | arch/powerpc/kvm/book3s_hv_builtin.c | early_parse_kvm_cma_resv | |
l1d_flush | arch/x86/kernel/cpu/bugs.c | l1d_flush_parse_cmdline | |
l1tf | arch/x86/kernel/cpu/bugs.c | l1tf_cmdline | |
lapic_timer_c2_ok | arch/x86/kernel/apic/apic.c | parse_lapic_timer_c2_ok | |
lapic | arch/x86/kernel/apic/apic.c | parse_lapic | |
lockdown | security/lockdown/lockdown.c | lockdown_param | |
log_buf_len | kernel/printk/printk.c | log_buf_len_setup | |
loglevel | init/main.c | loglevel | |
lsmsi | drivers/irqchip/irq-ls-scfg-msi.c | early_parse_ls_scfg_msi | |
maxcpus | kernel/smp.c | maxcpus | |
mds | arch/x86/kernel/cpu/bugs.c | mds_cmdline | |
mem_fclk_21285 | arch/arm/mach-footbridge/common.c | early_fclk | |
mem | arch/arc/mm/init.c | setup_mem_sz | |
mem | arch/arm/kernel/setup.c | early_mem | |
mem | arch/arm64/mm/init.c | early_mem | |
mem | arch/hexagon/mm/init.c | early_mem | |
mem | arch/loongarch/kernel/setup.c | early_parse_mem | |
mem | arch/mips/kernel/setup.c | early_parse_mem | |
mem | arch/powerpc/kernel/prom.c | early_parse_mem | |
mem | arch/riscv/mm/init.c | early_mem | |
mem | arch/sh/kernel/setup.c | early_parse_mem | |
mem | arch/x86/kernel/e820.c | parse_memopt | |
memblock | mm/memblock.c | early_memblock | |
memmap | arch/mips/kernel/setup.c | early_parse_memmap | |
memmap | arch/x86/kernel/e820.c | parse_memmap_opt | |
memmap | arch/xtensa/mm/init.c | parse_memmap_opt | |
memory_corruption_check_period | arch/x86/kernel/check.c | set_corruption_check_period | |
memory_corruption_check_size | arch/x86/kernel/check.c | set_corruption_check_size | |
memory_corruption_check | arch/x86/kernel/check.c | set_corruption_check | |
memtest | mm/memtest.c | parse_memtest | |
mitigations | kernel/cpu.c | mitigations_parse_cmdline | |
mminit_loglevel | mm/mm_init.c | set_mminit_loglevel | |
mmio_stale_data | arch/x86/kernel/cpu/bugs.c | mmio_stale_data_parse_cmdline | |
movable_node | mm/memory_hotplug.c | cmdline_parse_movable_node | |
movablecore | mm/mm_init.c | cmdline_parse_movablecore | |
mtrr_chunk_size | arch/x86/kernel/cpu/mtrr/cleanup.c | parse_mtrr_chunk_size_opt | |
mtrr_gran_size | arch/x86/kernel/cpu/mtrr/cleanup.c | parse_mtrr_gran_size_opt | |
mtrr_spare_reg_nr | arch/x86/kernel/cpu/mtrr/cleanup.c | parse_mtrr_spare_reg | |
mtrr | arch/x86/kernel/cpu/mtrr/generic.c | mtrr_param_setup | |
nmi_mode | arch/sh/boards/mach-sdk7786/nmi.c | nmi_mode_setup | |
no-kvmapf | arch/x86/kernel/kvm.c | parse_no_kvmapf | |
no-kvmclock-vsyscall | arch/x86/kernel/kvmclock.c | parse_no_kvmclock_vsyscall | |
no-kvmclock | arch/x86/kernel/kvmclock.c | parse_no_kvmclock | |
no-steal-acc | arch/arm64/kernel/paravirt.c | parse_no_stealacc | |
no-steal-acc | arch/powerpc/platforms/pseries/setup.c | parse_no_stealacc | |
no-steal-acc | arch/x86/kernel/cpu/vmware.c | parse_no_stealacc | |
no-steal-acc | arch/x86/kernel/kvm.c | parse_no_stealacc | |
no-vmw-sched-clock | arch/x86/kernel/cpu/vmware.c | setup_vmw_sched_clock | |
no4lvl | arch/riscv/mm/init.c | print_no4lvl | |
no5lvl | arch/riscv/mm/init.c | print_no5lvl | |
no_debug_objects | lib/debugobjects.c | disable_object_debug | |
no_entry_flush | arch/powerpc/kernel/security.c | handle_no_entry_flush | |
no_hash_pointers | lib/vsprintf.c | no_hash_pointers_enable | |
no_rfi_flush | arch/powerpc/kernel/security.c | handle_no_rfi_flush | |
no_stf_barrier | arch/powerpc/kernel/security.c | handle_no_stf_barrier | |
no_uaccess_flush | arch/powerpc/kernel/security.c | handle_no_uaccess_flush | |
noaltinstr | arch/s390/kernel/alternative.c | disable_alternative_instructions | |
noapic | arch/x86/kernel/apic/io_apic.c | parse_noapic | |
noapictimer | arch/x86/kernel/apic/apic.c | parse_disable_apic_timer | |
nobp | arch/s390/kernel/nospec-branch.c | nobp_setup_early | |
nocache | arch/arm/mm/mmu.c | early_nocache | |
nocoherentio | arch/mips/kernel/setup.c | setnocoherentio | |
nodebugmon | arch/arm64/kernel/debug-monitors.c | early_debug_disable | |
noefi | drivers/firmware/efi/efi.c | setup_noefi | |
nohugeiomap | mm/vmalloc.c | set_nohugeiomap | |
nohugevmalloc | mm/vmalloc.c | set_nohugevmalloc | |
nointremap | drivers/iommu/irq_remapping.c | setup_nointremap | |
noinvpcid | arch/x86/kernel/cpu/common.c | x86_noinvpcid_setup | |
nokaslr | arch/arm64/kernel/kaslr.c | parse_nokaslr | |
nokaslr | arch/loongarch/kernel/relocate.c | nokaslr | |
nokaslr | arch/riscv/mm/init.c | print_nokaslr | |
nokgdbroundup | kernel/debug/debug_core.c | opt_nokgdbroundup | |
nolapic_timer | arch/x86/kernel/apic/apic.c | parse_nolapic_timer | |
nolapic | arch/x86/kernel/apic/apic.c | setup_nolapic | |
nopat | arch/x86/mm/pat/memtype.c | nopat | |
nopcid | arch/x86/kernel/cpu/common.c | x86_nopcid_setup | |
nopfault | arch/s390/mm/pfault.c | nopfault | |
nopti | arch/powerpc/kernel/security.c | handle_no_pti | |
nopti | arch/x86/mm/pti.c | pti_parse_cmdline_nopti | |
nopv | arch/x86/kernel/cpu/hypervisor.c | parse_nopv | Disable PV optimizations. This forces the guest to run as generic guest without PV drivers. |
nopvspin | kernel/locking/qspinlock.c | parse_nopvspin | |
nosgx | arch/x86/kernel/cpu/feat_ctl.c | nosgx | |
nosmap | arch/powerpc/mm/init-common.c | parse_nosmap | |
nosmep | arch/powerpc/mm/init-common.c | parse_nosmep | |
nosmp | kernel/smp.c | nosmp | |
nosmt | arch/mips/kernel/smp.c | early_nosmt | |
nosmt | arch/s390/kernel/smp.c | early_nosmt | |
nosmt | kernel/cpu.c | smt_cmdline_disable | |
nospec_store_bypass_disable | arch/powerpc/kernel/security.c | handle_no_ssbd | |
nospec | arch/s390/kernel/nospec-branch.c | nospec_setup_early | |
nospectre_bhb | arch/arm64/kernel/proton-pack.c | parse_spectre_bhb_param | |
nospectre_v1 | arch/powerpc/kernel/security.c | handle_nospectre_v1 | |
nospectre_v1 | arch/x86/kernel/cpu/bugs.c | nospectre_v1_cmdline | |
nospectre_v2 | arch/arm64/kernel/proton-pack.c | parse_spectre_v2_param | |
nospectre_v2 | arch/powerpc/kernel/security.c | handle_nospectre_v2 | |
nospectre_v2 | arch/s390/kernel/nospec-branch.c | nospectre_v2_setup_early | |
novx | arch/s390/kernel/early.c | disable_vector_extension | |
nowb | arch/arm/mm/mmu.c | early_nowrite | |
nox2apic | arch/x86/kernel/apic/apic.c | setup_nox2apic | |
nr_cpus | kernel/smp.c | nrcpus | |
numa_cma | kernel/dma/contiguous.c | early_numa_cma | |
numa | arch/powerpc/mm/numa.c | early_numa | |
numa | arch/sparc/mm/init_64.c | early_numa | |
numa | arch/x86/mm/numa.c | numa_setup | |
numa | drivers/base/arch_numa.c | numa_parse_early_param | |
ohci1394_dma | drivers/firewire/init_ohci1394_dma.c | setup_ohci1394_dma | |
oops | kernel/panic.c | oops_setup | |
page_owner | mm/page_owner.c | early_page_owner_param | |
page_poison | mm/page_poison.c | early_page_poison_param | |
page_table_check | mm/page_table_check.c | early_page_table_check_param | |
panic_on_taint | kernel/panic.c | panic_on_taint_setup | |
pci | arch/x86/kernel/acpi/boot.c | parse_pci | |
pci | drivers/pci/pci.c | pci_setup | |
percpu_alloc | mm/percpu.c | percpu_alloc_setup | |
pmb | arch/sh/mm/pmb.c | early_pmb | |
possible_cpus | arch/s390/kernel/smp.c | _setup_possible_cpus | |
possible_cpus | arch/x86/kernel/smpboot.c | _setup_possible_cpus | |
ppc_pci_reset_phbs | arch/powerpc/platforms/powernv/pci-ioda.c | pci_reset_phbs_setup | |
ppc_strict_facility_enable | arch/powerpc/kernel/process.c | enable_strict_msr_control | |
ppc_tm | arch/powerpc/kernel/prom.c | parse_ppc_tm | |
ps3fb | arch/powerpc/platforms/ps3/setup.c | early_parse_ps3fb | |
ps3flash | arch/powerpc/platforms/ps3/setup.c | early_parse_ps3flash | |
pti | arch/x86/mm/pti.c | pti_parse_cmdline | |
quiet | init/main.c | quiet_kernel | Sets console_loglevel (i. e. console_printk[0] ) to CONSOLE_LOGLEVEL_QUIET . Compare with debug |
random.trust_bootloader | drivers/char/random.c | parse_trust_bootloader | |
random.trust_cpu | drivers/char/random.c | parse_trust_cpu | |
randomize_kstack_offset | init/main.c | early_randomize_kstack_offset | |
rd_size | arch/mips/kernel/setup.c | rd_size_early | |
rd_start | arch/mips/kernel/setup.c | rd_start_early | |
rdrand | arch/x86/kernel/cpu/amd.c | rdrand_cmdline | |
reservetop | arch/x86/mm/pgtable_32.c | parse_reservetop | |
retbleed | arch/x86/kernel/cpu/bugs.c | retbleed_parse_cmdline | |
riscv_isa_fallback | arch/riscv/kernel/cpufeature.c | riscv_isa_fallback_setup | |
rockchip.usb_uart | drivers/phy/rockchip/phy-rockchip-usb.c | rockchip_usb_uart | |
rodata | init/main.c | set_debug_rodata | |
sched_verbose | kernel/sched/topology.c | sched_debug_setup | |
sh_mv | arch/sh/kernel/machvec.c | early_parse_mv | |
skew_tick | kernel/time/tick-sched.c | skew_tick | |
smt-enabled | arch/powerpc/kernel/setup_64.c | early_smt_enabled | |
smt | arch/mips/kernel/smp.c | early_smt | |
smt | arch/s390/kernel/smp.c | early_smt | |
spec_rstack_overflow | arch/x86/kernel/cpu/bugs.c | srso_parse_cmdline | |
spec_store_bypass_disable | arch/powerpc/kernel/security.c | handle_ssbd | |
spectre_v2 | arch/s390/kernel/nospec-branch.c | spectre_v2_setup_early | |
srbds | arch/x86/kernel/cpu/bugs.c | srbds_parse_cmdline | |
ssbd | arch/arm64/kernel/proton-pack.c | parse_spectre_v4_param | |
stack_depot_disable | lib/stackdepot.c | disable_stack_depot | |
stp | arch/s390/kernel/time.c | early_parse_stp | |
stram_pool | arch/m68k/atari/stram.c | atari_stram_setup | |
stress_hpt | arch/powerpc/mm/book3s64/hash_utils.c | parse_stress_hpt | |
stress_slb | arch/powerpc/mm/book3s64/slb.c | parse_stress_slb | |
swiotlb | kernel/dma/swiotlb.c | setup_io_tlb_npages | |
switches | arch/m68k/atari/config.c | atari_switches_setup | |
threadirqs | kernel/irq/manage.c | setup_forced_irqthreads | |
topology | arch/s390/kernel/topology.c | topology_setup | |
tsc_early_khz | arch/x86/kernel/tsc.c | tsc_early_khz_setup | |
tsx_async_abort | arch/x86/kernel/cpu/bugs.c | tsx_async_abort_parse_cmdline | |
unwind_debug | arch/x86/kernel/unwind_orc.c | unwind_debug_cmdline | |
update_mptable | arch/x86/kernel/mpparse.c | update_mptable_setup | |
userpte | arch/x86/mm/pgtable.c | setup_userpte | |
uv_memblksize | arch/x86/kernel/apic/x2apic_uv_x.c | parse_mem_block_size | |
video | arch/powerpc/platforms/85xx/p1022_ds.c | early_video_setup | |
vmalloc | arch/arm/mm/mmu.c | early_vmalloc | |
vmalloc | arch/x86/mm/pgtable_32.c | parse_vmalloc | |
vmcp_cma | drivers/s390/char/vmcp.c | early_parse_vmcp_cma | |
vsyscall | arch/x86/entry/vsyscall/vsyscall_64.c | vsyscall_setup | |
writecombine | arch/loongarch/kernel/setup.c | setup_writecombine | |
x2apic_phys | arch/x86/kernel/apic/x2apic_phys.c | set_x2apic_phys_mode | |
xen_emul_unplug | arch/x86/xen/platform-pci-unplug.c | parse_xen_emul_unplug | |
xen_legacy_crash | arch/x86/xen/enlighten.c | parse_xen_legacy_crash | |
xen_msr_safe | arch/x86/xen/enlighten_pv.c | parse_xen_msr_safe | |
xen_no_vector_callback | arch/x86/xen/enlighten_hvm.c | xen_parse_no_vector_callback | |
xen_nopv | arch/x86/xen/enlighten_hvm.c | xen_parse_nopv | |
xen_nopvspin | arch/x86/xen/spinlock.c | xen_parse_nopvspin | |
xen_timer_slop | arch/x86/xen/time.c | parse_xen_timer_slop | |
xmon | arch/powerpc/xmon/xmon.c | early_parse_xmon |
__setup
, defined in include/linux/init.h
, seems to be a macro with which command line options can be declared. kernel/params.c
(for example the function parse_args()
).