Lines Matching refs:loadmap
472 kfree(exec_params.loadmap); in load_elf_fdpic_binary()
474 kfree(interp_params.loadmap); in load_elf_fdpic_binary()
558 len += sizeof(struct elf32_fdpic_loadseg) * exec_params->loadmap->nsegs; in create_elf_fdpic_tables()
562 if (copy_to_user((void __user *) sp, exec_params->loadmap, len) != 0) in create_elf_fdpic_tables()
567 if (interp_params->loadmap) { in create_elf_fdpic_tables()
570 interp_params->loadmap->nsegs; in create_elf_fdpic_tables()
574 if (copy_to_user((void __user *) sp, interp_params->loadmap, in create_elf_fdpic_tables()
761 struct elf32_fdpic_loadmap *loadmap; in elf_fdpic_map_file() local
781 size = sizeof(*loadmap) + nloads * sizeof(*seg); in elf_fdpic_map_file()
782 loadmap = kzalloc(size, GFP_KERNEL); in elf_fdpic_map_file()
783 if (!loadmap) in elf_fdpic_map_file()
786 params->loadmap = loadmap; in elf_fdpic_map_file()
788 loadmap->version = ELF32_FDPIC_LOADMAP_VERSION; in elf_fdpic_map_file()
789 loadmap->nsegs = nloads; in elf_fdpic_map_file()
792 seg = loadmap->segs; in elf_fdpic_map_file()
813 seg = loadmap->segs; in elf_fdpic_map_file()
814 for (loop = loadmap->nsegs; loop > 0; loop--, seg++) { in elf_fdpic_map_file()
838 seg = loadmap->segs; in elf_fdpic_map_file()
839 for (loop = loadmap->nsegs; loop > 0; loop--, seg++) { in elf_fdpic_map_file()
859 seg = loadmap->segs; in elf_fdpic_map_file()
860 for (loop = loadmap->nsegs; loop > 0; loop--, seg++) { in elf_fdpic_map_file()
890 nloads = loadmap->nsegs; in elf_fdpic_map_file()
891 mseg = loadmap->segs; in elf_fdpic_map_file()
903 loadmap->nsegs--; in elf_fdpic_map_file()
919 seg = loadmap->segs; in elf_fdpic_map_file()
920 for (loop = 0; loop < loadmap->nsegs; loop++, seg++) in elf_fdpic_map_file()
950 seg = params->loadmap->segs; in elf_fdpic_map_file_constdisp_on_uclinux()
1041 seg = params->loadmap->segs; in elf_fdpic_map_file_by_direct_mmap()