Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

arch/x86/kernel/kexec-bzimage64.c bzImage64_load() -> setup_cmdline()

Type Parameter Key Value
PARAM_VALUE 0 image 4096-ptr_max
PARAM_VALUE 0 image->control_pages.next 4096-ptr_max
PARAM_VALUE 0 image->control_pages.next->next 4096-ptr_max
PARAM_VALUE 0 image->control_pages.prev 4096-ptr_max
PARAM_VALUE 0 image->control_pages.prev->next 4096-ptr_max
PARAM_VALUE 0 image->control_pages.prev->prev 4096-ptr_max
PARAM_VALUE 0 image->dest_pages.next 4096-ptr_max
PARAM_VALUE 0 image->dest_pages.next->next 4096-ptr_max
PARAM_VALUE 0 image->dest_pages.prev 4096-ptr_max
PARAM_VALUE 0 image->dest_pages.prev->next 4096-ptr_max
PARAM_VALUE 0 image->dest_pages.prev->prev 4096-ptr_max
PARAM_VALUE 0 image->elfcorehdr_index (-1)
PARAM_VALUE 0 image->elfcorehdr_updated 0
PARAM_VALUE 0 image->entry 4096-ptr_max
PARAM_VALUE 0 image->file_mode 1
PARAM_VALUE 0 image->fops 4096-ptr_max
PARAM_VALUE 0 image->fops->cleanup 8067600598966484992
PARAM_VALUE 0 image->fops->load 2007869256418107392
PARAM_VALUE 0 image->fops->probe 8529642297517760512
PARAM_VALUE 0 image->fops->verify_sig 1345924272597557248
PARAM_VALUE 0 image->hp_action 0
PARAM_VALUE 0 image->kernel_buf_len 1024-4294967296
PARAM_VALUE 0 image->last_entry 4096-ptr_max
PARAM_VALUE 0 image->nr_segments 0-15
PARAM_VALUE 0 image->purgatory_info.ehdr 6287234174676209664
PARAM_VALUE 0 image->purgatory_info.purgatory_buf 1-u64max
PARAM_VALUE 0 image->purgatory_info.sechdrs 1-u64max
PARAM_VALUE 0 image->unusable_pages.next 4096-ptr_max
PARAM_VALUE 0 image->unusable_pages.next->next 4096-ptr_max
PARAM_VALUE 0 image->unusable_pages.prev 4096-ptr_max
PARAM_VALUE 0 image->unusable_pages.prev->next 4096-ptr_max
PARAM_VALUE 0 image->unusable_pages.prev->prev 4096-ptr_max
PARAM_VALUE 1 params 1-18446744073709551614
PARAM_VALUE 3 cmdline_offset 4096
PARAM_VALUE 5 cmdline_len 0-u32max
BUF_SIZE 1 params 240,256-12884906302
BUF_SIZE 1 params 240,256-12884906302
BUF_SIZE 4 cmdline 1-s32max
BUF_SIZE 4 cmdline 1-s32max
CAPPED_DATA 1 &params->hdr 1
CAPPED_DATA 5 cmdline_len 1
CAPPED_DATA 5 cmdline_len 1
DATA_SOURCE 0 image $0
DATA_SOURCE 1 params r __kvmalloc_node_noprof
DATA_SOURCE 4 cmdline $5
DATA_SOURCE 5 cmdline_len $6
HARD_MAX 0 image->nr_segments 15
NOCHECK_CALL
USER_DATA 0 image->cmdline_buf_len 1-s32max[c]
USER_DATA 0 *image->cmdline_buf 0-255
USER_DATA 4 *cmdline 0-255
USER_DATA 5 cmdline_len 1-s32max[c]
UNITS 2 bootparams_load_addr unit_byte
UNITS 3 cmdline_offset unit_byte
UNITS 5 cmdline_len unit_byte
USER_PTR 0 image->cmdline_buf
USER_PTR 4 cmdline