Lines Matching defs:isp

166 	Is_desc	*isp;
173 if ((isp = libld_calloc(sizeof (Is_desc), 1)) == NULL)
175 isp->is_shdr = shdr;
176 isp->is_file = ifl;
177 isp->is_name = name;
178 isp->is_scnndx = ndx;
179 isp->is_flags = FLG_IS_EXTERNAL;
180 isp->is_keyident = ident;
182 if ((isp->is_indata = elf_getdata(scn, NULL)) == NULL) {
190 isp->is_flags |= FLG_IS_DISCARD;
200 ifl->ifl_isdesc[ndx] = isp;
204 isp->is_flags |= FLG_IS_ORDERED;
207 isp->is_flags |= FLG_IS_PLACE;
554 get_cap_group(Objcapset *ocapset, Word cnum, Ofl_desc *ofl, Is_desc *isp)
608 if (aplist_append(&(cgp->cg_secs), isp,
628 if ((isp->is_file->ifl_flags & FLG_IF_OTOSCAP) &&
660 if (aplist_append(&(cgp->cg_secs), isp, AL_CNT_CAP_SECS) == NULL)
1163 process_capinfo(Ofl_desc *ofl, Ifl_desc *ifl, Is_desc *isp)
1166 Capinfo *capinfo = isp->is_indata->d_buf;
1167 Shdr *shdr = isp->is_shdr;
1194 EC_WORD(isp->is_scnndx), isp->is_name, cndx,
1203 EC_WORD(isp->is_scnndx), isp->is_name, cndx, lsdp ?
1325 Is_desc *isp;
1355 isp = ifl->ifl_isdesc[ndx];
1356 size = isp->is_indata->d_size;
1358 data = isp->is_indata->d_buf;
1362 EC_WORD(isp->is_scnndx), name);
1364 isp->is_indata->d_buf = (void *)MSG_ORIG(MSG_STR_EMPTY);
1692 Is_desc *isp = ifl->ifl_isdesc[shdr->sh_link];
1694 if ((isp == NULL) || ((isp->is_shdr->sh_type != SHT_SYMTAB) &&
1695 (isp->is_shdr->sh_type != SHT_DYNSYM))) {
1701 isp->is_symshndx = ifl->ifl_isdesc[ndx];
1714 Is_desc *isp = ifl->ifl_isdesc[isc->is_shdr->sh_link];
1716 if ((isp == NULL) || ((isp->is_shdr->sh_type != SHT_SYMTAB) &&
1717 (isp->is_shdr->sh_type != SHT_DYNSYM))) {
1724 isp->is_symshndx = isc;
2812 Is_desc *isp;
2814 if (((isp = ifl->ifl_isdesc[ndx]) == NULL) ||
2815 (isp->is_shdr->sh_type != SHT_GROUP))
2818 if (ld_group_process(isp, ofl) == S_ERROR)
2836 Is_desc *isp;
2838 if (((isp = ifl->ifl_isdesc[ndx]) == NULL) ||
2839 ((isp->is_flags & FLG_IS_PLACE) == 0))
2846 if ((isp->is_flags & FLG_IS_ORDERED) == 0) {
2847 if (ld_place_section(ofl, isp, path_info,
2848 isp->is_keyident, NULL) == (Os_desc *)S_ERROR)
2869 Is_desc *isp;
2871 if (((isp = ifl->ifl_isdesc[ndx]) == NULL) ||
2872 ((isp->is_flags &
2952 Is_desc *isp;
2954 if ((isp = ifl->ifl_isdesc[ndx]) == NULL)
2956 row = isp->is_shdr->sh_type;
2958 if ((isp->is_flags & FLG_IS_DISCARD) == 0)
2959 ld_sup_section(ofl, isp->is_name, isp->is_shdr, ndx,
2960 isp->is_indata, elf);
2967 if (aplist_append(&(ofl->ofl_ismove), isp,
2978 if (Final[row][column](isp, ifl,
2984 Os_desc *osp = isp->is_osdesc;