/freebsd-10.0-release/lib/libelf/ |
H A D | libelf_extended.c | 52 Elf_Scn *scn; local 55 if ((scn = _libelf_getscn0(e)) == NULL) 58 assert(scn->s_ndx == SHN_UNDEF); 61 scn->s_shdr.s_shdr32.sh_size = shnum; 63 scn->s_shdr.s_shdr64.sh_size = shnum; 65 (void) elf_flagshdr(scn, ELF_C_SET, ELF_F_DIRTY); 82 Elf_Scn *scn; local 85 if ((scn = _libelf_getscn0(e)) == NULL) 88 assert(scn->s_ndx == SHN_UNDEF); 91 scn 111 Elf_Scn *scn; local [all...] |
H A D | elf_end.c | 42 Elf_Scn *scn, *tscn; local 68 STAILQ_FOREACH_SAFE(scn, &e->e_u.e_elf.e_scn, s_next, tscn) 69 scn = _libelf_release_scn(scn);
|
H A D | gelf_cap.c | 45 Elf_Scn *scn; local 52 (scn = d->d_scn) == NULL || 53 (e = scn->s_elf) == NULL) { 62 sh_type = scn->s_shdr.s_shdr32.sh_type; 64 sh_type = scn->s_shdr.s_shdr64.sh_type; 102 Elf_Scn *scn; local 109 (scn = d->d_scn) == NULL || 110 (e = scn->s_elf) == NULL) { 119 sh_type = scn->s_shdr.s_shdr32.sh_type; 121 sh_type = scn [all...] |
H A D | gelf_dyn.c | 42 Elf_Scn *scn; local 49 (scn = d->d_scn) == NULL || 50 (e = scn->s_elf) == NULL) { 59 sh_type = scn->s_shdr.s_shdr32.sh_type; 61 sh_type = scn->s_shdr.s_shdr64.sh_type; 98 Elf_Scn *scn; local 105 (scn = d->d_scn) == NULL || 106 (e = scn->s_elf) == NULL) { 115 sh_type = scn->s_shdr.s_shdr32.sh_type; 117 sh_type = scn [all...] |
H A D | gelf_syminfo.c | 45 Elf_Scn *scn; local 52 (scn = d->d_scn) == NULL || 53 (e = scn->s_elf) == NULL) { 62 sh_type = scn->s_shdr.s_shdr32.sh_type; 64 sh_type = scn->s_shdr.s_shdr64.sh_type; 102 Elf_Scn *scn; local 109 (scn = d->d_scn) == NULL || 110 (e = scn->s_elf) == NULL) { 119 sh_type = scn->s_shdr.s_shdr32.sh_type; 121 sh_type = scn [all...] |
H A D | gelf_symshndx.c | 43 Elf_Scn *scn; local 50 if (id == NULL || (scn = id->d_scn) == NULL || 51 (e = scn->s_elf) == NULL || (e != d->d_scn->s_elf) || 61 sh_type = scn->s_shdr.s_shdr32.sh_type; 63 sh_type = scn->s_shdr.s_shdr64.sh_type; 91 Elf_Scn *scn; local 98 if (id == NULL || (scn = id->d_scn) == NULL || 99 (e = scn->s_elf) == NULL || (e != d->d_scn->s_elf)) { 108 sh_type = scn->s_shdr.s_shdr32.sh_type; 110 sh_type = scn [all...] |
H A D | elf_scn.c | 50 Elf_Scn *scn; local 101 if ((scn = _libelf_allocate_scn(e, i)) == NULL) 104 (*xlator)((char *) &scn->s_shdr, sizeof(scn->s_shdr), src, 108 scn->s_offset = scn->s_rawoff = 109 scn->s_shdr.s_shdr32.sh_offset; 110 scn->s_size = scn->s_shdr.s_shdr32.sh_size; 112 scn 168 Elf_Scn *scn; local [all...] |
H A D | libelf_checksum.c | 50 Elf_Scn *scn; local 80 if ((scn = elf_getscn(e, shn)) == NULL) 82 if (gelf_getshdr(scn, &shdr) == NULL) 90 while ((d = elf_rawdata(scn, d)) != NULL)
|
H A D | gelf_move.c | 45 Elf_Scn *scn; local 52 (scn = d->d_scn) == NULL || 53 (e = scn->s_elf) == NULL) { 62 sh_type = scn->s_shdr.s_shdr32.sh_type; 64 sh_type = scn->s_shdr.s_shdr64.sh_type; 104 Elf_Scn *scn; local 111 (scn = d->d_scn) == NULL || 112 (e = scn->s_elf) == NULL) { 121 sh_type = scn->s_shdr.s_shdr32.sh_type; 123 sh_type = scn [all...] |
H A D | gelf_rel.c | 42 Elf_Scn *scn; local 49 (scn = d->d_scn) == NULL || 50 (e = scn->s_elf) == NULL) { 59 sh_type = scn->s_shdr.s_shdr32.sh_type; 61 sh_type = scn->s_shdr.s_shdr64.sh_type; 100 Elf_Scn *scn; local 107 (scn = d->d_scn) == NULL || 108 (e = scn->s_elf) == NULL) { 117 sh_type = scn->s_shdr.s_shdr32.sh_type; 119 sh_type = scn [all...] |
H A D | gelf_rela.c | 42 Elf_Scn *scn; local 49 (scn = d->d_scn) == NULL || 50 (e = scn->s_elf) == NULL) { 59 sh_type = scn->s_shdr.s_shdr32.sh_type; 61 sh_type = scn->s_shdr.s_shdr64.sh_type; 101 Elf_Scn *scn; local 108 (scn = d->d_scn) == NULL || 109 (e = scn->s_elf) == NULL) { 118 sh_type = scn->s_shdr.s_shdr32.sh_type; 120 sh_type = scn [all...] |
H A D | gelf_sym.c | 42 Elf_Scn *scn; local 49 (scn = d->d_scn) == NULL || 50 (e = scn->s_elf) == NULL) { 59 sh_type = scn->s_shdr.s_shdr32.sh_type; 61 sh_type = scn->s_shdr.s_shdr64.sh_type; 103 Elf_Scn *scn; local 110 (scn = d->d_scn) == NULL || 111 (e = scn->s_elf) == NULL) { 120 sh_type = scn->s_shdr.s_shdr32.sh_type; 122 sh_type = scn [all...] |
H A D | gelf_shdr.c | 91 gelf_update_shdr(Elf_Scn *scn, GElf_Shdr *s) argument 98 if (s == NULL || scn == NULL || (e = scn->s_elf) == NULL || 110 (void) elf_flagscn(scn, ELF_C_SET, ELF_F_DIRTY); 113 scn->s_shdr.s_shdr64 = *s; 117 sh32 = &scn->s_shdr.s_shdr32;
|
H A D | elf_flag.c | 38 Elf_Scn *scn; local 44 if ((c != ELF_C_SET && c != ELF_C_CLR) || (scn = d->d_scn) == NULL || 45 (e = scn->s_elf) == NULL || e->e_kind != ELF_K_ELF || 52 r = scn->s_flags |= flags; 54 r = scn->s_flags &= ~flags;
|
H A D | libelf_ehdr.c | 47 Elf_Scn *scn; local 62 if ((scn = _libelf_allocate_scn(e, (size_t) 0)) == NULL) 66 (*xlator)((char *) &scn->s_shdr, sizeof(scn->s_shdr), 70 #define GET_SHDR_MEMBER(M) ((ec == ELFCLASS32) ? scn->s_shdr.s_shdr32.M : \ 71 scn->s_shdr.s_shdr64.M)
|
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
H A D | dsl_scan.c | 104 #define DSL_SCAN_IS_SCRUB_RESILVER(scn) \ 105 ((scn)->scn_phys.scn_func == POOL_SCAN_SCRUB || \ 106 (scn)->scn_phys.scn_func == POOL_SCAN_RESILVER) 121 dsl_scan_t *scn; local 125 scn = dp->dp_scan = kmem_zalloc(sizeof (dsl_scan_t), KM_SLEEP); 126 scn->scn_dp = dp; 133 ASSERT(!scn->scn_async_destroying); 134 scn->scn_async_destroying = spa_feature_is_active(dp->dp_spa, 144 scn->scn_restart_txg = txg; 147 scn 198 dsl_scan_t *scn = dmu_tx_pool(tx)->dp_scan; local 209 dsl_scan_t *scn = dmu_tx_pool(tx)->dp_scan; local 277 dsl_scan_done(dsl_scan_t *scn, boolean_t complete, dmu_tx_t *tx) argument 359 dsl_scan_t *scn = dmu_tx_pool(tx)->dp_scan; local 370 dsl_scan_t *scn = dmu_tx_pool(tx)->dp_scan; local 415 dsl_scan_sync_state(dsl_scan_t *scn, dmu_tx_t *tx) argument 424 dsl_scan_check_pause(dsl_scan_t *scn, const zbookmark_t *zb) argument 480 dsl_scan_t *scn = dp->dp_scan; local 510 dsl_scan_t *scn = dp->dp_scan; local 560 dsl_scan_prefetch(dsl_scan_t *scn, arc_buf_t *buf, blkptr_t *bp, uint64_t objset, uint64_t object, uint64_t blkid) argument 581 dsl_scan_check_resume(dsl_scan_t *scn, const dnode_phys_t *dnp, const zbookmark_t *zb) argument 620 dsl_scan_recurse(dsl_scan_t *scn, dsl_dataset_t *ds, dmu_objset_type_t ostype, dnode_phys_t *dnp, const blkptr_t *bp, const zbookmark_t *zb, dmu_tx_t *tx, arc_buf_t **bufp) argument 722 dsl_scan_visitdnode(dsl_scan_t *scn, dsl_dataset_t *ds, dmu_objset_type_t ostype, dnode_phys_t *dnp, arc_buf_t *buf, uint64_t object, dmu_tx_t *tx) argument 751 dsl_scan_visitbp(blkptr_t *bp, const zbookmark_t *zb, dnode_phys_t *dnp, arc_buf_t *pbuf, dsl_dataset_t *ds, dsl_scan_t *scn, dmu_objset_type_t ostype, dmu_tx_t *tx) argument 812 dsl_scan_visit_rootbp(dsl_scan_t *scn, dsl_dataset_t *ds, blkptr_t *bp, dmu_tx_t *tx) argument 829 dsl_scan_t *scn = dp->dp_scan; local 890 dsl_scan_t *scn = dp->dp_scan; local 924 dsl_scan_t *scn = dp->dp_scan; local 994 dsl_scan_t *scn = dp->dp_scan; local 1021 dsl_scan_visitds(dsl_scan_t *scn, uint64_t dsobj, dmu_tx_t *tx) argument 1129 dsl_scan_t *scn = dp->dp_scan; local 1196 dsl_scan_ddt(dsl_scan_t *scn, dmu_tx_t *tx) argument 1236 dsl_scan_ddt_entry(dsl_scan_t *scn, enum zio_checksum checksum, ddt_entry_t *dde, dmu_tx_t *tx) argument 1259 dsl_scan_visit(dsl_scan_t *scn, dmu_tx_t *tx) argument 1346 dsl_scan_free_should_pause(dsl_scan_t *scn) argument 1360 dsl_scan_t *scn = arg; local 1378 dsl_scan_active(dsl_scan_t *scn) argument 1402 dsl_scan_t *scn = dp->dp_scan; local 1655 dsl_scan_t *scn = dp->dp_scan; local [all...] |
/freebsd-10.0-release/cddl/contrib/opensolaris/tools/ctf/cvt/ |
H A D | util.c | 66 Elf_Scn *scn = NULL; local 73 while ((scn = elf_nextscn(elf, scn)) != NULL) { 76 if (gelf_getshdr(scn, &shdr) == NULL) { 79 elf_ndxscn(scn)); 86 elf_ndxscn(scn)); 90 return (elf_ndxscn(scn));
|
/freebsd-10.0-release/lib/libproc/ |
H A D | proc_sym.c | 227 Elf_Scn *scn, *dynsymscn = NULL, *symtabscn = NULL; local 257 scn = NULL; 258 while ((scn = elf_nextscn(e, scn)) != NULL) { 259 gelf_getshdr(scn, &shdr); 262 symtabscn = scn; 266 dynsymscn = scn; 411 Elf_Scn *scn, *dynsymscn = NULL, *symtabscn = NULL; local 442 scn = NULL; 443 while ((scn 511 Elf_Scn *scn, *foundscn = NULL; local [all...] |
/freebsd-10.0-release/cddl/contrib/opensolaris/cmd/lockstat/ |
H A D | sym.c | 170 Elf_Scn *scn = NULL; local 214 for (cnt = 1; (scn = elf_nextscn(elf, scn)) != NULL; cnt++) { 215 Shdr *shdr = elf_getshdr(scn); 217 symtab = (Sym *)elf_getdata(scn, NULL)->d_buf; 223 for (cnt = 1; (scn = elf_nextscn(elf, scn)) != NULL; cnt++) { 225 strtab = (char *)elf_getdata(scn, NULL)->d_buf;
|
/freebsd-10.0-release/contrib/libexecinfo/ |
H A D | symtab.c | 88 Elf_Scn *scn = NULL; local 107 while ((scn = elf_nextscn(elf, scn)) != NULL) { 113 gelf_getshdr(scn, &shdr); 117 edata = elf_getdata(scn, NULL);
|
/freebsd-10.0-release/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | drti.c | 154 Elf_Scn *scn = NULL; local 201 while ((scn = elf_nextscn(e, scn)) != NULL) { 202 gelf_getshdr(scn, &shdr); 205 symtabdata = elf_getdata(scn, NULL); 208 dynsymdata = elf_getdata(scn, NULL); 212 dof = elf_getdata(scn, NULL)->d_buf;
|
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ |
H A D | dsl_scan.h | 132 void dsl_scan_ddt_entry(dsl_scan_t *scn, enum zio_checksum checksum, 138 boolean_t dsl_scan_active(dsl_scan_t *scn);
|
/freebsd-10.0-release/contrib/file/ |
H A D | cdf.c | 484 const cdf_sat_t *sat, cdf_secid_t sid, size_t len, cdf_stream_t *scn) 488 scn->sst_len = cdf_count_chain(sat, sid, ss); 489 scn->sst_dirlen = len; 491 if (scn->sst_len == (size_t)-1) 494 scn->sst_tab = calloc(scn->sst_len, ss); 495 if (scn->sst_tab == NULL) 504 if (i >= scn->sst_len) { 507 scn->sst_len)); 511 if ((nr = cdf_read_sector(info, scn 483 cdf_read_long_sector_chain(const cdf_info_t *info, const cdf_header_t *h, const cdf_sat_t *sat, cdf_secid_t sid, size_t len, cdf_stream_t *scn) argument 529 cdf_read_short_sector_chain(const cdf_header_t *h, const cdf_sat_t *ssat, const cdf_stream_t *sst, cdf_secid_t sid, size_t len, cdf_stream_t *scn) argument 571 cdf_read_sector_chain(const cdf_info_t *info, const cdf_header_t *h, const cdf_sat_t *sat, const cdf_sat_t *ssat, const cdf_stream_t *sst, cdf_secid_t sid, size_t len, cdf_stream_t *scn) argument 680 cdf_read_short_stream(const cdf_info_t *info, const cdf_header_t *h, const cdf_sat_t *sat, const cdf_dir_t *dir, cdf_stream_t *scn) argument 718 cdf_read_summary_info(const cdf_info_t *info, const cdf_header_t *h, const cdf_sat_t *sat, const cdf_sat_t *ssat, const cdf_stream_t *sst, const cdf_dir_t *dir, cdf_stream_t *scn) argument 1137 cdf_stream_t scn; local 1287 cdf_stream_t sst, scn; local [all...] |
/freebsd-10.0-release/sys/fs/msdosfs/ |
H A D | msdosfs_lookup.c | 106 u_long scn; /* starting cluster number */ local 145 scn = MSDOSFSROOT; 409 scn = getushort(dep->deStartCluster); 411 scn |= getushort(dep->deHighClust) << 16; 412 if (scn == pmp->pm_rootdirblk) { 417 scn = MSDOSFSROOT; 422 cluster = scn; 441 * entry of the filesystems root directory. isadir and scn were 444 if (FAT32(pmp) && scn == MSDOSFSROOT) 445 scn 833 daddr_t scn; local [all...] |
/freebsd-10.0-release/lib/libdwarf/ |
H A D | dwarf_init.c | 290 Elf_Scn *scn = NULL; local 296 while ((scn = elf_nextscn(dbg->dbg_elf, scn)) != NULL) { 297 if (gelf_getshdr(scn, &shdr) == NULL) { 311 if ((rd = elf_getdata(scn, NULL)) == NULL) { 465 Elf_Scn *scn; local 474 scn = dbg->dbg_s[DWARF_debug_info].s_scn; 595 Elf_Scn *scn = NULL; local 628 while ((scn = elf_nextscn(dbg->dbg_elf, scn)) ! [all...] |