Lines Matching refs:mfp
677 struct preloaded_file *mfp; in module_size() local
680 for (mfp = fp->f_next; mfp != NULL; mfp = mfp->f_next) { in module_size()
681 len = strlen(mfp->f_name) + 1; in module_size()
682 len += strlen(mfp->f_type) + 5 + 1; /* 5 is for "type=" */ in module_size()
683 if (mfp->f_args != NULL) in module_size()
684 len += strlen(mfp->f_args) + 1; in module_size()
835 struct preloaded_file *mfp; in multiboot2_exec() local
916 for (mfp = fp; mfp->f_next != NULL; mfp = mfp->f_next) in multiboot2_exec()
929 last_addr = efi_loadaddr(LOAD_MEM, &size, mfp->f_addr + mfp->f_size); in multiboot2_exec()
938 last_addr = i386_loadaddr(LOAD_MEM, &size, mfp->f_addr + mfp->f_size); in multiboot2_exec()
988 for (mfp = fp->f_next; mfp != NULL; mfp = mfp->f_next) { in multiboot2_exec()
990 if (mfp->f_type != NULL && strcmp(mfp->f_type, "rootfs") == 0) in multiboot2_exec()
1014 for (mfp = fp->f_next; mfp != NULL; mfp = mfp->f_next) { in multiboot2_exec()
1017 num = strlen(mfp->f_name) + 1; in multiboot2_exec()
1018 num += strlen(mfp->f_type) + 5 + 1; in multiboot2_exec()
1019 if (mfp->f_args != NULL) { in multiboot2_exec()
1020 num += strlen(mfp->f_args) + 1; in multiboot2_exec()
1028 if (mfp->f_args != NULL) in multiboot2_exec()
1030 mfp->f_name, mfp->f_type, mfp->f_args); in multiboot2_exec()
1033 mfp->f_name, mfp->f_type); in multiboot2_exec()
1045 tag->mb_mod_end = mfp->f_size; in multiboot2_exec()
1047 tag->mb_mod_start = mfp->f_addr; in multiboot2_exec()
1048 tag->mb_mod_end = mfp->f_addr + mfp->f_size; in multiboot2_exec()
1290 for (mfp = fp->f_next; mfp != NULL; mfp = mfp->f_next) { in multiboot2_exec()
1292 chunk->chunk_vaddr = mfp->f_addr; in multiboot2_exec()
1298 map_size / desc_size, desc_size, mfp->f_addr, in multiboot2_exec()
1305 chunk->chunk_size = mfp->f_size; in multiboot2_exec()