Lines Matching refs:loadmap

476 	kfree(exec_params.loadmap);  in load_elf_fdpic_binary()
478 kfree(interp_params.loadmap); in load_elf_fdpic_binary()
563 len += sizeof(struct elf32_fdpic_loadseg) * exec_params->loadmap->nsegs; in create_elf_fdpic_tables()
567 if (copy_to_user((void __user *) sp, exec_params->loadmap, len) != 0) in create_elf_fdpic_tables()
572 if (interp_params->loadmap) { in create_elf_fdpic_tables()
575 interp_params->loadmap->nsegs; in create_elf_fdpic_tables()
579 if (copy_to_user((void __user *) sp, interp_params->loadmap, in create_elf_fdpic_tables()
733 struct elf32_fdpic_loadmap *loadmap; in elf_fdpic_map_file() local
753 size = sizeof(*loadmap) + nloads * sizeof(*seg); in elf_fdpic_map_file()
754 loadmap = kzalloc(size, GFP_KERNEL); in elf_fdpic_map_file()
755 if (!loadmap) in elf_fdpic_map_file()
758 params->loadmap = loadmap; in elf_fdpic_map_file()
760 loadmap->version = ELF32_FDPIC_LOADMAP_VERSION; in elf_fdpic_map_file()
761 loadmap->nsegs = nloads; in elf_fdpic_map_file()
764 seg = loadmap->segs; in elf_fdpic_map_file()
785 seg = loadmap->segs; in elf_fdpic_map_file()
786 for (loop = loadmap->nsegs; loop > 0; loop--, seg++) { in elf_fdpic_map_file()
810 seg = loadmap->segs; in elf_fdpic_map_file()
811 for (loop = loadmap->nsegs; loop > 0; loop--, seg++) { in elf_fdpic_map_file()
831 seg = loadmap->segs; in elf_fdpic_map_file()
832 for (loop = loadmap->nsegs; loop > 0; loop--, seg++) { in elf_fdpic_map_file()
866 nloads = loadmap->nsegs; in elf_fdpic_map_file()
867 mseg = loadmap->segs; in elf_fdpic_map_file()
879 loadmap->nsegs--; in elf_fdpic_map_file()
895 seg = loadmap->segs; in elf_fdpic_map_file()
896 for (loop = 0; loop < loadmap->nsegs; loop++, seg++) in elf_fdpic_map_file()
926 seg = params->loadmap->segs; in elf_fdpic_map_file_constdisp_on_uclinux()
1017 seg = params->loadmap->segs; in elf_fdpic_map_file_by_direct_mmap()