/netbsd-current/external/cddl/osnet/dist/uts/common/ctf/ |
H A D | ctf_mod.c | 122 ctf_sect_t ctfsect, symsect, strsect; local 129 ctfsect.cts_name = ".SUNW_ctf"; 130 ctfsect.cts_type = SHT_PROGBITS; 131 ctfsect.cts_flags = SHF_ALLOC; 132 ctfsect.cts_data = mp->ctfdata; 133 ctfsect.cts_size = mp->ctfsize; 134 ctfsect.cts_entsize = 1; 135 ctfsect.cts_offset = 0; 159 if ((fp = ctf_bufopen(&ctfsect, &symsect, &strsect, error)) == NULL)
|
/netbsd-current/external/cddl/osnet/dist/lib/libctf/common/ |
H A D | ctf_lib.c | 221 ctf_sect_t ctfsect, symsect, strsect; local 234 bzero(&ctfsect, sizeof (ctf_sect_t)); 254 ctfsect.cts_data = mmap64(NULL, st.st_size, PROT_READ, 257 if (ctfsect.cts_data == MAP_FAILED) 260 ctfsect.cts_name = _CTF_SECTION; 261 ctfsect.cts_type = SHT_PROGBITS; 262 ctfsect.cts_flags = SHF_ALLOC; 263 ctfsect.cts_size = (size_t)st.st_size; 264 ctfsect.cts_entsize = 1; 265 ctfsect [all...] |
/netbsd-current/external/gpl3/binutils.old/dist/libctf/ |
H A D | ctf-open-bfd.c | 87 ctf_sect_t ctfsect; local 103 ctfsect.cts_name = _CTF_SECTION; 104 ctfsect.cts_entsize = 1; 105 ctfsect.cts_size = bfd_section_size (ctf_asect); 106 ctfsect.cts_data = contents; 108 if ((arc = ctf_bfdopen_ctfsect (abfd, &ctfsect, errp)) != NULL) 110 arc->ctfi_data = (void *) ctfsect.cts_data; 119 CTF archive or a file). Takes ownership of the ctfsect, and frees it 124 const ctf_sect_t *ctfsect, int *errp) 195 if (ctfsect 123 ctf_bfdopen_ctfsect(struct bfd *abfd _libctf_unused_, const ctf_sect_t *ctfsect, int *errp) argument [all...] |
H A D | ctf-archive.c | 545 ctf_sect_t ctfsect; local 550 memset (&ctfsect, 0, sizeof (ctf_sect_t)); 554 ctfsect.cts_name = _CTF_SECTION; 555 ctfsect.cts_size = le64toh (*((uint64_t *) ((char *) arc + offset))); 556 ctfsect.cts_entsize = 1; 557 ctfsect.cts_data = (void *) ((char *) arc + offset + sizeof (uint64_t)); 558 fp = ctf_bufopen (&ctfsect, symsect, strsect, errp);
|
H A D | ctf-open.c | 1222 ctf_file_t *ctf_simple_open (const char *ctfsect, size_t ctfsect_size, argument 1228 return ctf_simple_open_internal (ctfsect, ctfsect_size, symsect, symsect_size, 1236 ctf_file_t *ctf_simple_open_internal (const char *ctfsect, size_t ctfsect_size, argument 1253 if (ctfsect) 1256 ctf_sect.cts_data = ctfsect; 1288 ctf_bufopen (const ctf_sect_t *ctfsect, const ctf_sect_t *symsect, argument 1291 return ctf_bufopen_internal (ctfsect, symsect, strsect, NULL, 0, errp); 1297 ctf_bufopen_internal (const ctf_sect_t *ctfsect, const ctf_sect_t *symsect, argument 1310 if ((ctfsect == NULL) || ((symsect != NULL) && 1324 if (ctfsect [all...] |
/netbsd-current/external/gpl3/gdb.old/dist/libctf/ |
H A D | ctf-open-bfd.c | 55 ctf_sect_t ctfsect; local 72 ctfsect.cts_name = _CTF_SECTION; 73 ctfsect.cts_entsize = 1; 74 ctfsect.cts_size = bfd_section_size (ctf_asect); 75 ctfsect.cts_data = contents; 77 if ((arc = ctf_bfdopen_ctfsect (abfd, &ctfsect, errp)) != NULL) 80 arc->ctfi_data = (void *) ctfsect.cts_data; 93 const ctf_sect_t *ctfsect, int *errp) 187 arci = ctf_arc_bufopen (ctfsect, symsectp, strsectp, errp); 92 ctf_bfdopen_ctfsect(struct bfd *abfd _libctf_unused_, const ctf_sect_t *ctfsect, int *errp) argument
|
H A D | ctf-archive.c | 384 ctf_arc_bufopen (const ctf_sect_t *ctfsect, const ctf_sect_t *symsect, argument 391 if (ctfsect->cts_size > sizeof (uint64_t) && 392 (le64toh ((*(uint64_t *) ctfsect->cts_data)) == CTFA_MAGIC)) 403 arc = (struct ctf_archive *) ctfsect->cts_data; 408 if ((fp = ctf_bufopen (ctfsect, symsect, strsect, errp)) == NULL) 605 ctf_sect_t ctfsect; local 610 memset (&ctfsect, 0, sizeof (ctf_sect_t)); 614 ctfsect.cts_name = _CTF_SECTION; 615 ctfsect.cts_size = le64toh (*((uint64_t *) ((char *) arc + offset))); 616 ctfsect [all...] |
H A D | ctf-open.c | 1242 ctf_file_t *ctf_simple_open (const char *ctfsect, size_t ctfsect_size, argument 1248 return ctf_simple_open_internal (ctfsect, ctfsect_size, symsect, symsect_size, 1256 ctf_file_t *ctf_simple_open_internal (const char *ctfsect, size_t ctfsect_size, argument 1273 if (ctfsect) 1276 ctf_sect.cts_data = ctfsect; 1308 ctf_bufopen (const ctf_sect_t *ctfsect, const ctf_sect_t *symsect, argument 1311 return ctf_bufopen_internal (ctfsect, symsect, strsect, NULL, 0, errp); 1317 ctf_bufopen_internal (const ctf_sect_t *ctfsect, const ctf_sect_t *symsect, argument 1330 if ((ctfsect == NULL) || ((symsect != NULL) && 1344 if (ctfsect [all...] |
/netbsd-current/external/gpl3/binutils/dist/libctf/ |
H A D | ctf-open-bfd.c | 55 ctf_sect_t ctfsect; local 72 ctfsect.cts_name = _CTF_SECTION; 73 ctfsect.cts_entsize = 1; 74 ctfsect.cts_size = bfd_section_size (ctf_asect); 75 ctfsect.cts_data = contents; 77 if ((arc = ctf_bfdopen_ctfsect (abfd, &ctfsect, errp)) != NULL) 80 arc->ctfi_data = (void *) ctfsect.cts_data; 93 const ctf_sect_t *ctfsect, int *errp) 116 if (ctfsect->cts_data == NULL) 121 preamble = ctf_arc_bufpreamble (ctfsect); 92 ctf_bfdopen_ctfsect(struct bfd *abfd _libctf_unused_, const ctf_sect_t *ctfsect, int *errp) argument [all...] |
H A D | ctf-archive.c | 399 from an arbitrary dict. The preamble is a pointer into the ctfsect passed 403 ctf_arc_bufpreamble (const ctf_sect_t *ctfsect) argument 405 if (ctfsect->cts_size > sizeof (uint64_t) && 406 (le64toh ((*(uint64_t *) ctfsect->cts_data)) == CTFA_MAGIC)) 408 struct ctf_archive *arc = (struct ctf_archive *) ctfsect->cts_data; 413 return (const ctf_preamble_t *) ctfsect->cts_data; 420 ctf_arc_bufopen (const ctf_sect_t *ctfsect, const ctf_sect_t *symsect, argument 427 if (ctfsect->cts_size > sizeof (uint64_t) && 428 (le64toh ((*(uint64_t *) ctfsect->cts_data)) == CTFA_MAGIC)) 439 arc = (struct ctf_archive *) ctfsect 716 ctf_sect_t ctfsect; local [all...] |
H A D | ctf-open.c | 1255 ctf_dict_t *ctf_simple_open (const char *ctfsect, size_t ctfsect_size, argument 1261 return ctf_simple_open_internal (ctfsect, ctfsect_size, symsect, symsect_size, 1269 ctf_dict_t *ctf_simple_open_internal (const char *ctfsect, size_t ctfsect_size, argument 1286 if (ctfsect) 1289 ctf_sect.cts_data = ctfsect; 1321 ctf_bufopen (const ctf_sect_t *ctfsect, const ctf_sect_t *symsect, argument 1324 return ctf_bufopen_internal (ctfsect, symsect, strsect, NULL, 0, errp); 1330 ctf_bufopen_internal (const ctf_sect_t *ctfsect, const ctf_sect_t *symsect, argument 1343 if ((ctfsect == NULL) || ((symsect != NULL) && 1357 if (ctfsect [all...] |
/netbsd-current/external/gpl3/gdb/dist/libctf/ |
H A D | ctf-open-bfd.c | 55 ctf_sect_t ctfsect; local 72 ctfsect.cts_name = _CTF_SECTION; 73 ctfsect.cts_entsize = 1; 74 ctfsect.cts_size = bfd_section_size (ctf_asect); 75 ctfsect.cts_data = contents; 77 if ((arc = ctf_bfdopen_ctfsect (abfd, &ctfsect, errp)) != NULL) 80 arc->ctfi_data = (void *) ctfsect.cts_data; 93 const ctf_sect_t *ctfsect, int *errp) 116 if (ctfsect->cts_data == NULL) 121 preamble = ctf_arc_bufpreamble (ctfsect); 92 ctf_bfdopen_ctfsect(struct bfd *abfd _libctf_unused_, const ctf_sect_t *ctfsect, int *errp) argument [all...] |
H A D | ctf-archive.c | 399 from an arbitrary dict. The preamble is a pointer into the ctfsect passed 403 ctf_arc_bufpreamble (const ctf_sect_t *ctfsect) argument 405 if (ctfsect->cts_size > sizeof (uint64_t) && 406 (le64toh ((*(uint64_t *) ctfsect->cts_data)) == CTFA_MAGIC)) 408 struct ctf_archive *arc = (struct ctf_archive *) ctfsect->cts_data; 413 return (const ctf_preamble_t *) ctfsect->cts_data; 420 ctf_arc_bufopen (const ctf_sect_t *ctfsect, const ctf_sect_t *symsect, argument 427 if (ctfsect->cts_size > sizeof (uint64_t) && 428 (le64toh ((*(uint64_t *) ctfsect->cts_data)) == CTFA_MAGIC)) 439 arc = (struct ctf_archive *) ctfsect 716 ctf_sect_t ctfsect; local [all...] |
H A D | ctf-open.c | 1255 ctf_dict_t *ctf_simple_open (const char *ctfsect, size_t ctfsect_size, argument 1261 return ctf_simple_open_internal (ctfsect, ctfsect_size, symsect, symsect_size, 1269 ctf_dict_t *ctf_simple_open_internal (const char *ctfsect, size_t ctfsect_size, argument 1286 if (ctfsect) 1289 ctf_sect.cts_data = ctfsect; 1321 ctf_bufopen (const ctf_sect_t *ctfsect, const ctf_sect_t *symsect, argument 1324 return ctf_bufopen_internal (ctfsect, symsect, strsect, NULL, 0, errp); 1330 ctf_bufopen_internal (const ctf_sect_t *ctfsect, const ctf_sect_t *symsect, argument 1343 if ((ctfsect == NULL) || ((symsect != NULL) && 1357 if (ctfsect [all...] |
/netbsd-current/external/cddl/osnet/dist/common/ctf/ |
H A D | ctf_open.c | 547 ctf_bufopen(const ctf_sect_t *ctfsect, const ctf_sect_t *symsect, argument 557 if (ctfsect == NULL || ((symsect == NULL) != (strsect == NULL))) 570 if (ctfsect->cts_size < sizeof (ctf_preamble_t)) 573 pp = (const ctf_preamble_t *)ctfsect->cts_data; 588 if (ctfsect->cts_size < sizeof (ctf_header_t)) 591 bcopy(ctfsect->cts_data, &hp, sizeof (hp)); 596 (const ctf_header_v1_t *)ctfsect->cts_data; 598 if (ctfsect->cts_size < sizeof (ctf_header_v1_t)) 648 bcopy(ctfsect->cts_data, base, hdrsz); 652 src = (uchar_t *)ctfsect 804 ctf_sect_t ctfsect, symsect, strsect; local [all...] |
/netbsd-current/external/gpl3/gdb.old/dist/gdb/ |
H A D | elfread.c | 68 asection *ctfsect; /* Section pointer for .ctf section */ member in struct:elfinfo 194 ei->ctfsect = sectp; 1069 && ei->ctfsect == NULL) 1346 if (!has_dwarf2 && ei.ctfsect)
|
/netbsd-current/external/gpl3/gdb/dist/gdb/ |
H A D | elfread.c | 63 asection *ctfsect; /* Section pointer for .ctf section */ member in struct:elfinfo 191 ei->ctfsect = sectp; 1080 && ei->ctfsect == NULL) 1346 if (!has_dwarf2 && ei.ctfsect)
|
/netbsd-current/external/gpl3/binutils.old/dist/binutils/ |
H A D | objdump.c | 3991 /* Make a ctfsect suitable for ctf_bfdopen_ctfsect(). */ 3996 ctf_sect_t ctfsect; 3998 ctfsect.cts_name = name; 3999 ctfsect.cts_entsize = 1; 4000 ctfsect.cts_size = size; 4001 ctfsect.cts_data = data; 4003 return ctfsect; 4063 ctf_sect_t ctfsect; 4077 ctfsect = make_ctfsect (sect_name, ctfdata, ctfsize); 4078 if ((ctfa = ctf_bfdopen_ctfsect (abfd, &ctfsect, 3987 ctf_sect_t ctfsect; local 4054 ctf_sect_t ctfsect; local [all...] |
H A D | readelf.c | 13967 ctf_sect_t ctfsect, symsect, strsect, parentsect; 13981 shdr_to_ctf_sect (&ctfsect, section, filedata); 13983 ctfsect.cts_data = data; 14040 if ((ctf = ctf_bufopen (&ctfsect, symsectp, strsectp, &err)) == NULL) 13964 ctf_sect_t ctfsect, symsect, strsect, parentsect; local
|
/netbsd-current/external/gpl3/gdb.old/dist/binutils/ |
H A D | objdump.c | 4068 /* Make a ctfsect suitable for ctf_bfdopen_ctfsect(). */ 4073 ctf_sect_t ctfsect; 4075 ctfsect.cts_name = name; 4076 ctfsect.cts_entsize = 1; 4077 ctfsect.cts_size = size; 4078 ctfsect.cts_data = data; 4080 return ctfsect; 4166 ctf_sect_t ctfsect; 4180 ctfsect = make_ctfsect (sect_name, ctfdata, ctfsize); 4181 if ((ctfa = ctf_bfdopen_ctfsect (abfd, &ctfsect, 4064 ctf_sect_t ctfsect; local 4157 ctf_sect_t ctfsect; local [all...] |
H A D | readelf.c | 14363 ctf_sect_t ctfsect, symsect, strsect, parentsect; 14373 shdr_to_ctf_sect (&ctfsect, section, filedata); 14375 ctfsect.cts_data = data; 14434 if ((ctfa = ctf_arc_bufopen (&ctfsect, symsectp, strsectp, &err)) == NULL) 14360 ctf_sect_t ctfsect, symsect, strsect, parentsect; local
|
/netbsd-current/external/gpl3/binutils/dist/binutils/ |
H A D | objdump.c | 4459 /* Make a ctfsect suitable for ctf_bfdopen_ctfsect(). */ 4464 ctf_sect_t ctfsect; 4466 ctfsect.cts_name = name; 4467 ctfsect.cts_entsize = 1; 4468 ctfsect.cts_size = size; 4469 ctfsect.cts_data = data; 4471 return ctfsect; 4553 ctf_sect_t ctfsect; 4570 ctfsect = make_ctfsect (sect_name, ctfdata, ctfsize); 4571 if ((ctfa = ctf_bfdopen_ctfsect (abfd, &ctfsect, 4455 ctf_sect_t ctfsect; local 4544 ctf_sect_t ctfsect; local [all...] |
H A D | readelf.c | 15730 ctf_sect_t ctfsect, symsect, strsect; 15743 shdr_to_ctf_sect (&ctfsect, section, filedata); 15745 ctfsect.cts_data = data; 15790 if ((ctfa = ctf_arc_bufopen (&ctfsect, symsectp, strsectp, &err)) == NULL) 15727 ctf_sect_t ctfsect, symsect, strsect; local
|