Lines Matching refs:cfg
11 create_multiboot2_info(struct config *cfg, Elf *elf, size_t mmap_size) {
28 + cfg->kernel->args_len+1;
34 + cfg->kernel->args_len+1;
36 for(cmp= cfg->first_module; cmp; cmp= cmp->next) {
44 cfg->multiboot_size= size;
45 cfg->multiboot_alloc= ROUNDUP(size, PAGE_4k);
47 cfg->multiboot= calloc(1, cfg->multiboot_alloc);
48 if(!cfg->multiboot) {
53 cursor= cfg->multiboot;
67 + cfg->kernel->args_len+1;
69 cfg->buf + cfg->kernel->args_start,
70 cfg->kernel->args_len);
73 + cfg->kernel->args_len+1;
123 + cfg->kernel->args_len+1;
127 cfg->buf + cfg->kernel->args_start,
128 cfg->kernel->args_len);
130 cfg->kernel->tag= kernel;
133 + cfg->kernel->args_len+1;
136 for(cmp= cfg->first_module; cmp; cmp= cmp->next) {
143 ntstring(module->cmdline, cfg->buf + cmp->args_start, cmp->args_len);
152 cfg->mmap_tag= (struct multiboot_tag_efi_mmap *)cursor;
154 cfg->mmap_start= cursor;
156 return cfg->multiboot;