/freebsd-9.3-release/usr.sbin/kldxref/ |
H A D | ef.h | 12 #define EF_GET_TYPE(ef) \ 13 (ef)->ef_ops->get_type((ef)->ef_ef) 14 #define EF_CLOSE(ef) \ 15 (ef)->ef_ops->close((ef)->ef_ef) 16 #define EF_READ(ef, offset, len, dest) \ 17 (ef)->ef_ops->read((ef)->ef_ef, offset, len, dest) 18 #define EF_READ_ENTRY(ef, offse [all...] |
H A D | ef_obj.c | 50 #include "ef.h" 102 static int ef_obj_get_type(elf_file_t ef); 103 static int ef_obj_close(elf_file_t ef); 104 static int ef_obj_read(elf_file_t ef, Elf_Off offset, size_t len, void* dest); 105 static int ef_obj_read_entry(elf_file_t ef, Elf_Off offset, size_t len, 107 static int ef_obj_seg_read(elf_file_t ef, Elf_Off offset, size_t len, 109 static int ef_obj_seg_read_rel(elf_file_t ef, Elf_Off offset, size_t len, 111 static int ef_obj_seg_read_entry(elf_file_t ef, Elf_Off offset, size_t len, 113 static int ef_obj_seg_read_entry_rel(elf_file_t ef, Elf_Off offset, size_t len, 115 static Elf_Addr ef_obj_symaddr(elf_file_t ef, Elf_Siz 135 ef_obj_get_type(elf_file_t __unused ef) argument 142 ef_obj_lookup_symbol(elf_file_t ef, const char* name, Elf_Sym** sym) argument 159 ef_obj_lookup_set(elf_file_t ef, const char *name, long *startp, long *stopp, long *countp) argument 178 ef_obj_symaddr(elf_file_t ef, Elf_Size symidx) argument 192 ef_obj_read(elf_file_t ef, Elf_Off offset, size_t len, void *dest) argument 209 ef_obj_read_entry(elf_file_t ef, Elf_Off offset, size_t len, void **ptr) argument 223 ef_obj_seg_read(elf_file_t ef, Elf_Off offset, size_t len, void *dest) argument 237 ef_obj_seg_read_rel(elf_file_t ef, Elf_Off offset, size_t len, void *dest) argument 300 ef_obj_seg_read_entry(elf_file_t ef, Elf_Off offset, size_t len, void **ptr) argument 314 ef_obj_seg_read_entry_rel(elf_file_t ef, Elf_Off offset, size_t len, void **ptr) argument 331 elf_file_t ef; local 570 ef_obj_close(elf_file_t ef) argument [all...] |
H A D | ef.c | 48 #include "ef.h" 83 static int ef_get_type(elf_file_t ef); 84 static int ef_close(elf_file_t ef); 85 static int ef_read(elf_file_t ef, Elf_Off offset, size_t len, void* dest); 86 static int ef_read_entry(elf_file_t ef, Elf_Off offset, size_t len, void **ptr); 87 static int ef_seg_read(elf_file_t ef, Elf_Off offset, size_t len, void *dest); 88 static int ef_seg_read_rel(elf_file_t ef, Elf_Off offset, size_t len, 90 static int ef_seg_read_entry(elf_file_t ef, Elf_Off offset, size_t len, 92 static int ef_seg_read_entry_rel(elf_file_t ef, Elf_Off offset, size_t len, 94 static Elf_Addr ef_symaddr(elf_file_t ef, Elf_Siz 128 ef_get_offset(elf_file_t ef, Elf_Off off) argument 143 ef_get_type(elf_file_t ef) argument 169 ef_lookup_symbol(elf_file_t ef, const char* name, Elf_Sym** sym) argument 213 ef_lookup_set(elf_file_t ef, const char *name, long *startp, long *stopp, long *countp) argument 248 ef_symaddr(elf_file_t ef, Elf_Size symidx) argument 263 ef_parse_dynamic(elf_file_t ef) argument 421 ef_read(elf_file_t ef, Elf_Off offset, size_t len, void*dest) argument 438 ef_read_entry(elf_file_t ef, Elf_Off offset, size_t len, void**ptr) argument 452 ef_seg_read(elf_file_t ef, Elf_Off offset, size_t len, void*dest) argument 466 ef_seg_read_rel(elf_file_t ef, Elf_Off offset, size_t len, void*dest) argument 498 ef_seg_read_entry(elf_file_t ef, Elf_Off offset, size_t len, void**ptr) argument 512 ef_seg_read_entry_rel(elf_file_t ef, Elf_Off offset, size_t len, void**ptr) argument 528 elf_file_t ef; local 634 ef_close(elf_file_t ef) argument [all...] |
H A D | ef_nop.c | 32 #include "ef.h" 35 ef_reloc(struct elf_file *ef, const void *reldata, int reltype, Elf_Off relbase, argument
|
H A D | kldxref.c | 54 #include "ef.h" 139 struct elf_file *ef, const char *kldname) 151 check(EF_SEG_READ(ef, data, sizeof(mdp), &mdp)); 156 check(EF_SEG_READ(ef, data, sizeof(mdv), &mdv)); 187 struct elf_file ef; local 195 error = ef_open(filename, &ef, verbose); 197 error = ef_obj_open(filename, &ef, verbose); 204 eftype = EF_GET_TYPE(&ef); 206 EF_CLOSE(&ef); 218 check(EF_LOOKUP_SET(&ef, MDT_SETNAM 138 parse_entry(struct mod_metadata *md, const char *cval, struct elf_file *ef, const char *kldname) argument [all...] |
H A D | Makefile | 5 SRCS= kldxref.c ef.c ef_obj.c
|
H A D | ef_amd64.c | 36 #include "ef.h" 44 ef_reloc(struct elf_file *ef, const void *reldata, int reltype, Elf_Off relbase, argument 93 addr = EF_SYMADDR(ef, symidx); 98 addr = EF_SYMADDR(ef, symidx); 104 addr = EF_SYMADDR(ef, symidx);
|
H A D | ef_i386.c | 36 #include "ef.h" 44 ef_reloc(struct elf_file *ef, const void *reldata, int reltype, Elf_Off relbase, argument 84 addr = EF_SYMADDR(ef, symidx); 89 addr = EF_SYMADDR(ef, symidx);
|
H A D | ef_powerpc.c | 37 #include "ef.h" 47 ef_reloc(struct elf_file *ef, const void *reldata, int reltype, Elf_Off relbase, argument
|
H A D | ef_sparc64.c | 35 #include "ef.h" 43 ef_reloc(struct elf_file *ef, const void *reldata, int reltype, Elf_Off relbase, argument
|
/freebsd-9.3-release/contrib/amd/fsinfo/ |
H A D | wr_bparam.c | 56 write_nfsname(FILE *ef, fsmount *fp, char *hn) argument 62 fprintf(ef, "%s:%s", h, fp->f_volname); 72 write_boot_info(FILE *ef, host *hp) argument 76 fprintf(ef, "%s\troot=", hp->h_hostname); 77 errors += write_nfsname(ef, hp->h_netroot, hp->h_hostname); 78 fputs(" swap=", ef); 79 errors += write_nfsname(ef, hp->h_netswap, hp->h_hostname); 80 fputs("\n", ef); 95 FILE *ef = pref_open(bootparams_pref, "bootparams", info_hdr, "bootparams"); local 96 if (ef) { [all...] |
H A D | wr_dumpset.c | 53 write_dumpset_info(FILE *ef, qelem *q) argument 60 fprintf(ef, "%s\t%s:%-30s\t# %s\n", 79 FILE *ef = pref_open(dumpset_pref, "dumpsets", info_hdr, "exabyte dumpset"); local 80 if (ef) { 85 errors += write_dumpset_info(ef, hp->h_disk_fs); 88 errors += pref_close(ef);
|
H A D | wr_fstab.c | 54 static void write_aix1_dkfstab(FILE *ef, disk_fs *dp); 55 static void write_aix1_dkrmount(FILE *ef, char *hn, fsmount *fp); 56 static void write_aix3_dkfstab(FILE *ef, disk_fs *dp); 57 static void write_aix3_dkrmount(FILE *ef, char *hn, fsmount *fp); 58 static int write_dkfstab(FILE *ef, qelem *q, void (*output) (FILE *, disk_fs *)); 59 static int write_dkrmount(FILE *ef, qelem *q, char *hn, void (*output) (FILE *, char *, fsmount *)); 60 static void write_generic_dkfstab(FILE *ef, disk_fs *dp); 61 static void write_generic_dkrmount(FILE *ef, char *hn, fsmount *fp); 62 static void write_ultrix_dkfstab(FILE *ef, disk_fs *dp); 63 static void write_ultrix_dkrmount(FILE *ef, cha 103 write_aix1_dkfstab(FILE *ef, disk_fs *dp) argument 124 write_aix1_dkrmount(FILE *ef, char *hn, fsmount *fp) argument 154 write_aix3_dkfstab(FILE *ef, disk_fs *dp) argument 173 write_aix3_dkrmount(FILE *ef, char *hn, fsmount *fp) argument 194 write_ultrix_dkfstab(FILE *ef, disk_fs *dp) argument 207 write_ultrix_dkrmount(FILE *ef, char *hn, fsmount *fp) argument 228 write_generic_dkfstab(FILE *ef, disk_fs *dp) argument 241 write_generic_dkrmount(FILE *ef, char *hn, fsmount *fp) argument 284 write_dkfstab(FILE *ef, qelem *q, void (*output) (FILE *, disk_fs *)) argument 298 write_dkrmount(FILE *ef, qelem *q, char *hn, void (*output) (FILE *, char *, fsmount *)) argument 321 FILE *ef = pref_open(fstab_pref, hp->h_hostname, gen_hdr, hp->h_hostname); local [all...] |
H A D | wr_exportfs.c | 53 write_export_info(FILE *ef, qelem *q, int errors) argument 59 fprintf(ef, "%s\t%s\n", mp->m_volname, mp->m_exportfs); 61 errors += write_export_info(ef, mp->m_mount, 0); 69 write_dkexports(FILE *ef, qelem *q) argument 76 errors += write_export_info(ef, dp->d_mount, 0); 94 FILE *ef = pref_open(exportfs_pref, hp->h_hostname, gen_hdr, hp->h_hostname); local 95 if (ef) { 97 errors += write_dkexports(ef, hp->h_disk_fs); 98 errors += pref_close(ef);
|
H A D | fsi_util.c | 188 info_hdr(FILE *ef, char *info) argument 190 fprintf(ef, "# *** NOTE: This file contains %s info\n", info); 195 gen_hdr(FILE *ef, char *hn) argument 197 fprintf(ef, "# *** NOTE: Only for use on %s\n", hn); 276 FILE *ef; local 280 ef = fopen(p, "w"); 281 if (ef) { 282 (*hdr) (ef, arg); 283 make_banner(ef); 288 return ef; [all...] |
/freebsd-9.3-release/sys/contrib/ia64/libuwx/src/ |
H A D | uwx_symbols.c | 242 static int elf_read_section(struct elf_file *ef, int shndx) argument 246 if (shndx < 0 || shndx > ef->shnum) 249 sect = &ef->sections[shndx]; 255 sect->contents = (*ef->allocate_cb)(sect->size); 259 fseek(ef->fd, (long)sect->offset, SEEK_SET); 260 if (fread(sect->contents, 1, sect->size, ef->fd) != sect->size) 270 static int elf_read_symtab_section(struct elf_file *ef, int shndx) argument 284 sect = &ef->sections[shndx]; 290 if (ef->source_class == ELFCLASS32) { 301 (*ef 362 elf_read_prog_hdrs(struct elf_file *ef) argument 462 elf_read_sect_hdrs(struct elf_file *ef) argument 541 elf_read_header(struct elf_file *ef) argument 624 struct elf_file *ef; local 659 elf_open(struct elf_file *ef, const char *filename) argument 682 elf_free_sections(struct elf_file *ef) argument 699 elf_close(struct elf_file *ef) argument 708 elf_free(struct elf_file *ef) argument 717 elf_read_symbols(struct elf_file *ef) argument 778 struct elf_file *ef; local [all...] |
/freebsd-9.3-release/sys/kern/ |
H A D | link_elf_obj.c | 175 static int relocate_file(elf_file_t ef); 204 elf_file_t ef; local 234 ef = (elf_file_t)lf; 235 ef->preloaded = 1; 236 ef->address = *(caddr_t *)baseptr; 249 ef->e_shdr = shdr; 258 ef->nprogtab++; 265 ef->nreltab++; 268 ef->nrelatab++; 274 if (ef 414 elf_file_t ef; local 445 elf_file_t ef; local 877 elf_file_t ef = (elf_file_t) file; local 953 symbol_name(elf_file_t ef, Elf_Size r_info) argument 965 findbase(elf_file_t ef, int sec) argument 980 relocate_file(elf_file_t ef) argument 1053 elf_file_t ef = (elf_file_t) lf; local 1072 elf_file_t ef = (elf_file_t) lf; local 1088 elf_file_t ef = (elf_file_t) lf; local 1127 elf_file_t ef = (elf_file_t)lf; local 1155 elf_file_t ef = (elf_file_t)file; local 1176 elf_file_t ef = (elf_file_t)file; local 1205 elf_file_t ef = (elf_file_t)lf; local 1246 link_elf_fix_link_set(elf_file_t ef) argument 1293 elf_file_t ef = (elf_file_t)lf; local 1353 elf_file_t ef = (elf_file_t)lf; local 1366 elf_file_t ef = (elf_file_t)lf; local [all...] |
H A D | link_elf.c | 346 elf_file_t ef = (elf_file_t)lf; local 358 ef->gdb.l_addr = lf->address; 361 ef->gdb.l_name = newfilename; 362 ef->gdb.l_ld = ef->dynamic; 363 link_elf_add_gdb(&ef->gdb); 375 elf_file_t ef; local 394 ef = (elf_file_t) linker_kernel_file; 395 ef->preloaded = 1; 396 ef 435 link_elf_preload_parse_symbols(elf_file_t ef) argument 488 parse_dynamic(elf_file_t ef) argument 577 parse_dpcpu(elf_file_t ef) argument 608 parse_vnet(elf_file_t ef) argument 644 elf_file_t ef; local 701 elf_file_t ef; local 746 elf_file_t ef; local 1064 elf_file_t ef; local 1080 elf_file_t ef = (elf_file_t) file; local 1141 symbol_name(elf_file_t ef, Elf_Size r_info) argument 1153 relocate_file(elf_file_t ef) argument 1254 elf_file_t ef = (elf_file_t) lf; local 1323 elf_file_t ef = (elf_file_t) lf; local 1347 elf_file_t ef = (elf_file_t) lf; local 1439 elf_file_t ef = (elf_file_t)file; local 1460 elf_file_t ef = (elf_file_t)file; local 1490 elf_file_t ef = (elf_file_t)lf; local 1498 elf_file_t ef = (elf_file_t)lf; local 1508 elf_file_t ef = (elf_file_t)lf; local 1527 elf_file_t ef = (elf_file_t)lf; local 1580 elf_file_t ef = (elf_file_t)lf; local 1607 elf_file_t ef = (elf_file_t)lf; local 1620 elf_file_t ef = (elf_file_t)lf; local [all...] |
H A D | kern_ctf.c | 67 elf_file_t ef = (elf_file_t) lf; local 92 if (ef->ctfcnt < 0) 96 if (ef->ctfcnt > 0) { 98 lc->ctftab = ef->ctftab; 99 lc->ctfcnt = ef->ctfcnt; 100 lc->symtab = ef->ddbsymtab; 101 lc->strtab = ef->ddbstrtab; 102 lc->strcnt = ef->ddbstrcnt; 103 lc->nsym = ef->ddbsymcnt; 104 lc->ctfoffp = (uint32_t **) &ef [all...] |
/freebsd-9.3-release/sys/boot/common/ |
H A D | load_elf.c | 75 static int __elfN(loadimage)(struct preloaded_file *mp, elf_file_t ef, u_int64_t loadaddr); 76 static int __elfN(lookup_symbol)(struct preloaded_file *mp, elf_file_t ef, const char* name, Elf_Sym* sym); 77 static int __elfN(reloc_ptr)(struct preloaded_file *mp, elf_file_t ef, 79 static int __elfN(parse_modmetadata)(struct preloaded_file *mp, elf_file_t ef); 97 struct elf_file ef; local 103 bzero(&ef, sizeof(struct elf_file)); 110 if ((ef.fd = open(filename, O_RDONLY)) == -1) 112 ef.firstpage = malloc(PAGE_SIZE); 113 if (ef.firstpage == NULL) { 114 close(ef 236 loadimage(struct preloaded_file *fp, elf_file_t ef, u_int64_t off) argument 601 parse_modmetadata(struct preloaded_file *fp, elf_file_t ef) argument 701 lookup_symbol(struct preloaded_file *fp, elf_file_t ef, const char* name, Elf_Sym *symp) argument 749 reloc_ptr(struct preloaded_file *mp, elf_file_t ef, Elf_Addr p, void *val, size_t len) argument 785 symaddr(struct elf_file *ef, Elf_Size symidx) argument [all...] |
H A D | load_elf_obj.c | 65 static int __elfN(obj_loadimage)(struct preloaded_file *mp, elf_file_t ef, 67 static int __elfN(obj_lookup_set)(struct preloaded_file *mp, elf_file_t ef, 69 static int __elfN(obj_reloc_ptr)(struct preloaded_file *mp, elf_file_t ef, 72 elf_file_t ef); 73 static Elf_Addr __elfN(obj_symaddr)(struct elf_file *ef, Elf_Size symidx); 88 struct elf_file ef; local 94 bzero(&ef, sizeof(struct elf_file)); 101 if ((ef.fd = open(filename, O_RDONLY)) == -1) 104 hdr = &ef.hdr; 105 bytes_read = read(ef 196 obj_loadimage(struct preloaded_file *fp, elf_file_t ef, u_int64_t off) argument 358 obj_parse_modmetadata(struct preloaded_file *fp, elf_file_t ef) argument 429 obj_lookup_set(struct preloaded_file *fp, elf_file_t ef, const char* name, Elf_Addr *startp, Elf_Addr *stopp, int *countp) argument 467 obj_reloc_ptr(struct preloaded_file *mp, elf_file_t ef, Elf_Addr p, void *val, size_t len) argument 525 obj_symaddr(struct elf_file *ef, Elf_Size symidx) argument [all...] |
/freebsd-9.3-release/usr.bin/mail/ |
H A D | main.c | 64 char *ef, *rc; local 84 ef = NULL; 157 ef = argv[optind++]; 159 ef = "&"; 223 if (ef != NULL && to != NULL) 259 if (ef == NULL) 260 ef = "%"; 261 if (setfile(ef) <= 0) 274 if (ef == NULL) 275 ef [all...] |
/freebsd-9.3-release/crypto/openssl/crypto/asn1/ |
H A D | tasn_new.c | 93 const ASN1_EXTERN_FUNCS *ef; local 111 ef = it->funcs; 112 if (ef && ef->asn1_ex_new) { 113 if (!ef->asn1_ex_new(pval, it)) 222 const ASN1_EXTERN_FUNCS *ef; local 227 ef = it->funcs; 228 if (ef && ef->asn1_ex_clear) 229 ef [all...] |
H A D | tasn_fre.c | 84 const ASN1_EXTERN_FUNCS *ef; local 139 ef = it->funcs; 140 if (ef && ef->asn1_ex_free) 141 ef->asn1_ex_free(pval, it);
|
/freebsd-9.3-release/gnu/lib/libregex/ |
H A D | regex.c | 53 # define regexec(pr, st, nm, pm, ef) __regexec (pr, st, nm, pm, ef)
|