Lines Matching refs:loadmap

475 	kfree(exec_params.loadmap);  in load_elf_fdpic_binary()
477 kfree(interp_params.loadmap); in load_elf_fdpic_binary()
562 len += sizeof(struct elf32_fdpic_loadseg) * exec_params->loadmap->nsegs; in create_elf_fdpic_tables()
566 if (copy_to_user((void __user *) sp, exec_params->loadmap, len) != 0) in create_elf_fdpic_tables()
571 if (interp_params->loadmap) { in create_elf_fdpic_tables()
574 interp_params->loadmap->nsegs; in create_elf_fdpic_tables()
578 if (copy_to_user((void __user *) sp, interp_params->loadmap, in create_elf_fdpic_tables()
739 struct elf32_fdpic_loadmap *loadmap; in elf_fdpic_map_file() local
759 size = sizeof(*loadmap) + nloads * sizeof(*seg); in elf_fdpic_map_file()
760 loadmap = kzalloc(size, GFP_KERNEL); in elf_fdpic_map_file()
761 if (!loadmap) in elf_fdpic_map_file()
764 params->loadmap = loadmap; in elf_fdpic_map_file()
766 loadmap->version = ELF32_FDPIC_LOADMAP_VERSION; in elf_fdpic_map_file()
767 loadmap->nsegs = nloads; in elf_fdpic_map_file()
770 seg = loadmap->segs; in elf_fdpic_map_file()
791 seg = loadmap->segs; in elf_fdpic_map_file()
792 for (loop = loadmap->nsegs; loop > 0; loop--, seg++) { in elf_fdpic_map_file()
816 seg = loadmap->segs; in elf_fdpic_map_file()
817 for (loop = loadmap->nsegs; loop > 0; loop--, seg++) { in elf_fdpic_map_file()
837 seg = loadmap->segs; in elf_fdpic_map_file()
838 for (loop = loadmap->nsegs; loop > 0; loop--, seg++) { in elf_fdpic_map_file()
872 nloads = loadmap->nsegs; in elf_fdpic_map_file()
873 mseg = loadmap->segs; in elf_fdpic_map_file()
885 loadmap->nsegs--; in elf_fdpic_map_file()
901 seg = loadmap->segs; in elf_fdpic_map_file()
902 for (loop = 0; loop < loadmap->nsegs; loop++, seg++) in elf_fdpic_map_file()
932 seg = params->loadmap->segs; in elf_fdpic_map_file_constdisp_on_uclinux()
1023 seg = params->loadmap->segs; in elf_fdpic_map_file_by_direct_mmap()