Lines Matching defs:params
105 static void setup_efi_pci(struct boot_params *params)
134 data = (struct setup_data *)(unsigned long)params->hdr.setup_data;
155 params->hdr.setup_data = (unsigned long)rom;
384 efi_err("Failed to allocate lowmem for boot params\n");
433 static void add_e820ext(struct boot_params *params,
442 data = (struct setup_data *)(unsigned long)params->hdr.setup_data;
450 params->hdr.setup_data = (unsigned long)e820ext;
454 setup_e820(struct boot_params *params, struct setup_data *e820ext, u32 e820ext_size)
456 struct boot_e820_entry *entry = params->e820_table;
457 struct efi_info *efi = ¶ms->efi_info;
525 if (nr_entries == ARRAY_SIZE(params->e820_table)) {
543 if (nr_entries > ARRAY_SIZE(params->e820_table)) {
544 u32 nr_e820ext = nr_entries - ARRAY_SIZE(params->e820_table);
546 add_e820ext(params, e820ext, nr_e820ext);
550 params->e820_entries = (u8)nr_entries;
578 static efi_status_t allocate_e820(struct boot_params *params,
595 if (nr_desc > ARRAY_SIZE(params->e820_table)) {
596 u32 nr_e820ext = nr_desc - ARRAY_SIZE(params->e820_table);