Lines Matching defs:ctfsect
217 ctf_sect_t ctfsect, symsect, strsect;
230 bzero(&ctfsect, sizeof (ctf_sect_t));
250 ctfsect.cts_data = mmap64(NULL, st.st_size, PROT_READ,
253 if (ctfsect.cts_data == MAP_FAILED)
256 ctfsect.cts_name = _CTF_SECTION;
257 ctfsect.cts_type = SHT_PROGBITS;
258 ctfsect.cts_flags = SHF_ALLOC;
259 ctfsect.cts_size = (size_t)st.st_size;
260 ctfsect.cts_entsize = 1;
261 ctfsect.cts_offset = 0;
263 if ((fp = ctf_bufopen(&ctfsect, NULL, NULL, errp)) == NULL)
264 ctf_sect_munmap(&ctfsect);
397 ctfsect.cts_name = strs + shp->sh_name;
398 ctfsect.cts_type = shp->sh_type;
399 ctfsect.cts_flags = shp->sh_flags;
400 ctfsect.cts_size = shp->sh_size;
401 ctfsect.cts_entsize = shp->sh_entsize;
402 ctfsect.cts_offset = (off64_t)shp->sh_offset;
423 if (ctfsect.cts_type == SHT_NULL) {
432 if (ctf_sect_mmap(&ctfsect, fd) == MAP_FAILED) {
444 fp = ctf_bufopen(&ctfsect, &symsect, &strsect, errp);
446 fp = ctf_bufopen(&ctfsect, NULL, NULL, errp);
449 ctf_sect_munmap(&ctfsect);