/freebsd-current/libexec/rc/ |
H A D | safe_eval.sh | 46 local ef= f 51 ef="${ef:+$ef }$f" 54 test -z "$ef" && return 1 55 safe_eval $ef
|
/freebsd-current/usr.sbin/kldxref/ |
H A D | ef_obj.c | 46 #include "ef.h" 93 static void ef_obj_close(elf_file_t ef); 95 static int ef_obj_seg_read_rel(elf_file_t ef, GElf_Addr address, 97 static int ef_obj_seg_read_string(elf_file_t ef, GElf_Addr address, 100 static GElf_Addr ef_obj_symaddr(elf_file_t ef, GElf_Size symidx); 101 static int ef_obj_lookup_set(elf_file_t ef, const char *name, 103 static int ef_obj_lookup_symbol(elf_file_t ef, const char *name, 115 ef_obj_get_offset(elf_file_t ef, GElf_Addr addr) argument 120 for (i = 0; i < ef->nprogtab; i++) { 121 pt = &ef 131 ef_obj_lookup_symbol(elf_file_t ef, const char *name, GElf_Sym **sym) argument 148 ef_obj_lookup_set(elf_file_t ef, const char *name, GElf_Addr *startp, GElf_Addr *stopp, long *countp) argument 167 ef_obj_symaddr(elf_file_t ef, GElf_Size symidx) argument 181 ef_obj_seg_read_rel(elf_file_t ef, GElf_Addr address, size_t len, void *dest) argument 248 ef_obj_seg_read_string(elf_file_t ef, GElf_Addr address, size_t len, char *dest) argument 266 elf_file_t ef; local 440 ef_obj_close(elf_file_t ef) argument [all...] |
H A D | ef.c | 44 #include "ef.h" 73 static void ef_close(elf_file_t ef); 75 static int ef_seg_read_rel(elf_file_t ef, GElf_Addr address, size_t len, 77 static int ef_seg_read_string(elf_file_t ef, GElf_Addr address, size_t len, 80 static GElf_Addr ef_symaddr(elf_file_t ef, GElf_Size symidx); 81 static int ef_lookup_set(elf_file_t ef, const char *name, 83 static int ef_lookup_symbol(elf_file_t ef, const char *name, 110 ef_get_offset(elf_file_t ef, GElf_Addr addr) argument 115 for (i = 0; i < ef->ef_nsegs; i++) { 116 ph = ef 128 ef_lookup_symbol(elf_file_t ef, const char *name, GElf_Sym **sym) argument 171 ef_lookup_set(elf_file_t ef, const char *name, GElf_Addr *startp, GElf_Addr *stopp, long *countp) argument 206 ef_symaddr(elf_file_t ef, GElf_Size symidx) argument 221 ef_parse_dynamic(elf_file_t ef, const GElf_Phdr *phdyn) argument 515 ef_seg_read_rel(elf_file_t ef, GElf_Addr address, size_t len, void *dest) argument 549 ef_seg_read_string(elf_file_t ef, GElf_Addr address, size_t len, char *dest) argument 567 elf_file_t ef; local 640 ef_close(elf_file_t ef) argument [all...] |
H A D | ef.h | 41 #define EF_CLOSE(ef) \ 42 (ef)->ef_ops->close((ef)->ef_ef) 43 #define EF_SEG_READ_REL(ef, address, len, dest) \ 44 (ef)->ef_ops->seg_read_rel((ef)->ef_ef, address, len, dest) 45 #define EF_SEG_READ_STRING(ef, address, len, dest) \ 46 (ef)->ef_ops->seg_read_string((ef)->ef_ef, address, len, dest) 47 #define EF_SYMADDR(ef, symid [all...] |
H A D | ef_mips.c | 39 #include "ef.h" 47 ef_mips_reloc(struct elf_file *ef, const void *reldata, Elf_Type reltype, argument 79 if (elf_class(ef) == ELFCLASS64) { 80 if (elf_encoding(ef) == ELFDATA2LSB) 85 if (elf_encoding(ef) == ELFDATA2LSB) 94 addr = EF_SYMADDR(ef, symidx) + addend; 95 if (elf_encoding(ef) == ELFDATA2LSB) 101 addr = EF_SYMADDR(ef, symidx) + addend; 102 if (elf_encoding(ef) == ELFDATA2LSB)
|
H A D | ef_powerpc.c | 36 #include "ef.h" 44 ef_ppc_reloc(struct elf_file *ef, const void *reldata, Elf_Type reltype, argument 70 if (elf_class(ef) == ELFCLASS64) { 71 if (elf_encoding(ef) == ELFDATA2LSB) 79 addr = EF_SYMADDR(ef, symidx) + addend; 83 addr = EF_SYMADDR(ef, symidx) + addend; 84 if (elf_encoding(ef) == ELFDATA2LSB)
|
H A D | Makefile | 5 SRCS= kldxref.c ef.c ef_obj.c elf.c
|
H A D | ef_amd64.c | 36 #include "ef.h" 44 ef_amd64_reloc(struct elf_file *ef, const void *reldata, Elf_Type reltype, argument 92 addr = EF_SYMADDR(ef, symidx) + addend; 96 addr = EF_SYMADDR(ef, symidx) + addend; 100 addr = EF_SYMADDR(ef, symidx);
|
H A D | kldxref.c | 54 #include "ef.h" 263 parse_pnp_list(struct elf_file *ef, const char *desc, char **new_desc, argument 311 off += elf_pointer_size(ef); 370 elt->pe_offset = roundup2(elt->pe_offset, elf_pointer_size(ef)); 371 off = elt->pe_offset + elf_pointer_size(ef); 448 parse_pnp_entry(struct elf_file *ef, struct pnp_elt *elt, const char *walker) argument 504 address = elf_address_from_pointer(ef, walker + 508 elf_read_string(ef, address, buffer, 521 record_pnp_info(struct elf_file *ef, const char *cval, argument 539 parse_pnp_list(ef, desc 571 parse_entry(struct Gmod_metadata *md, const char *cval, struct elf_file *ef, const char *kldname) argument 634 struct elf_file ef; local [all...] |
H A D | ef_i386.c | 36 #include "ef.h" 44 ef_i386_reloc(struct elf_file *ef, const void *reldata, Elf_Type reltype, argument 84 addr = EF_SYMADDR(ef, symidx) + addend; 88 addr = EF_SYMADDR(ef, symidx);
|
H A D | ef_arm.c | 37 #include "ef.h" 45 ef_arm_reloc(struct elf_file *ef, const void *reldata, Elf_Type reltype, argument 81 addr = EF_SYMADDR(ef, symidx) + addend;
|
H A D | ef_riscv.c | 39 #include "ef.h" 47 ef_riscv_reloc(struct elf_file *ef, const void *reldata, Elf_Type reltype, argument 72 addr = EF_SYMADDR(ef, symidx) + addend;
|
H A D | ef_aarch64.c | 34 #include "ef.h" 42 ef_aarch64_reloc(struct elf_file *ef, const void *reldata, Elf_Type reltype, argument 71 addr = EF_SYMADDR(ef, symidx) + addend;
|
/freebsd-current/sys/i386/include/ |
H A D | frame.h | 40 #define EFL_SECURE(ef, oef) ((((ef) ^ (oef)) & ~PSL_USERCHANGE) == 0)
|
/freebsd-current/sys/kern/ |
H A D | link_elf.c | 216 static int relocate_file1(elf_file_t ef, elf_lookup_fn lookup, 395 elf_file_t ef = (elf_file_t)lf; local 407 ef->gdb.l_addr = lf->address; 410 ef->gdb.l_name = newfilename; 411 ef->gdb.l_ld = ef->dynamic; 412 link_elf_add_gdb(&ef->gdb); 454 elf_file_t ef; local 472 ef = (elf_file_t) linker_kernel_file; 473 ef 534 link_elf_preload_parse_symbols(elf_file_t ef) argument 587 parse_dynamic(elf_file_t ef) argument 677 parse_dpcpu(elf_file_t ef) argument 737 parse_vnet(elf_file_t ef) argument 803 preload_protect(elf_file_t ef, vm_prot_t prot) argument 887 elf_file_t ef; local 959 elf_file_t ef; local 994 elf_file_t ef; local 1354 elf_file_t ef; local 1372 elf_file_t ef = (elf_file_t) file; local 1428 symbol_name(elf_file_t ef, Elf_Size r_info) argument 1440 symbol_type(elf_file_t ef, Elf_Size r_info) argument 1452 relocate_file1(elf_file_t ef, elf_lookup_fn lookup, elf_reloc_fn reloc, bool ifuncs) argument 1491 relocate_file(elf_file_t ef) argument 1522 elf_file_t ef = (elf_file_t) lf; local 1584 elf_file_t ef = (elf_file_t)lf; local 1613 elf_file_t ef = (elf_file_t)lf; local 1641 elf_file_t ef; local 1674 elf_file_t ef = (elf_file_t)lf; local 1699 elf_file_t ef = (elf_file_t)lf; local 1791 elf_file_t ef = (elf_file_t)file; local 1813 elf_file_t ef = (elf_file_t)file; local 1836 elf_file_t ef = (elf_file_t)lf; local 1846 elf_file_t ef = (elf_file_t)lf; local 1865 elf_file_t ef = (elf_file_t)lf; local 1930 elf_file_t ef = (elf_file_t)lf; local 1957 elf_file_t ef = (elf_file_t)lf; local 1970 elf_file_t ef = (elf_file_t)lf; local 1984 elf_file_t ef = (elf_file_t)lf; local 2004 elf_file_t ef; local 2022 elf_file_t ef; local 2048 elf_file_t ef; local [all...] |
H A D | link_elf_obj.c | 199 static int relocate_file(elf_file_t ef); 220 link_elf_protect_range(elf_file_t ef, vm_offset_t start, vm_offset_t end, argument 225 KASSERT(start <= end && start >= (vm_offset_t)ef->address && 226 end <= round_page((vm_offset_t)ef->address + ef->lf.size), 232 if (ef->preloaded) { 252 link_elf_protect(elf_file_t ef) argument 264 gapprot = ef->preloaded ? VM_PROT_RW : VM_PROT_READ; 266 start = end = (vm_offset_t)ef->address; 268 for (i = 0; i < ef 351 elf_file_t ef; local 688 elf_file_t ef; local 730 elf_file_t ef; local 1283 elf_file_t ef = (elf_file_t) file; local 1340 symbol_name(elf_file_t ef, Elf_Size r_info) argument 1352 findbase(elf_file_t ef, int sec) argument 1367 relocate_file1(elf_file_t ef, bool ifuncs) argument 1459 relocate_file(elf_file_t ef) argument 1473 elf_file_t ef = (elf_file_t)lf; local 1520 elf_file_t ef; local 1560 elf_file_t ef = (elf_file_t)lf; local 1599 elf_file_t ef = (elf_file_t)lf; local 1627 elf_file_t ef = (elf_file_t)file; local 1649 elf_file_t ef = (elf_file_t)file; local 1670 elf_obj_cleanup_globals_cache(elf_file_t ef) argument 1694 elf_file_t ef = (elf_file_t)lf; local 1763 link_elf_fix_link_set(elf_file_t ef) argument 1810 elf_file_t ef = (elf_file_t)lf; local 1887 elf_file_t ef = (elf_file_t)lf; local 1898 elf_file_t ef = (elf_file_t)lf; local 1910 elf_file_t ef = (elf_file_t) lf; local [all...] |
H A D | kern_ctf.c | 52 elf_file_t ef = (elf_file_t) lf; local 75 if (ef->ctfcnt < 0) 79 if (ef->ctfcnt > 0) { 81 lc->ctftab = ef->ctftab; 82 lc->ctfcnt = ef->ctfcnt; 83 lc->symtab = ef->ddbsymtab; 84 lc->strtab = ef->ddbstrtab; 85 lc->strcnt = ef->ddbstrcnt; 86 lc->nsym = ef->ddbsymcnt; 87 lc->ctfoffp = (uint32_t **) &ef 313 elf_file_t ef = (elf_file_t)lf; local [all...] |
/freebsd-current/stand/common/ |
H A D | load_elf.c | 76 #define VECTX_HANDLE(ef) (ef)->vctx 78 #define VECTX_HANDLE(ef) (ef)->fd 81 static int __elfN(loadimage)(struct preloaded_file *mp, elf_file_t ef, 83 static int __elfN(lookup_symbol)(elf_file_t ef, const char* name, 85 static int __elfN(reloc_ptr)(struct preloaded_file *mp, elf_file_t ef, 87 static int __elfN(parse_modmetadata)(struct preloaded_file *mp, elf_file_t ef, 222 is_kernphys_relocatable(elf_file_t ef) argument 226 return (__elfN(lookup_symbol)(ef, "kernphy 232 is_tg_kernel_support(struct preloaded_file *fp, elf_file_t ef) argument 268 load_elf_header(char *filename, elf_file_t ef) argument 370 struct elf_file ef; local 531 loadimage(struct preloaded_file *fp, elf_file_t ef, uint64_t off) argument 993 struct elf_file ef; local 1118 parse_modmetadata(struct preloaded_file *fp, elf_file_t ef, Elf_Addr p_start, Elf_Addr p_end) argument 1230 lookup_symbol(elf_file_t ef, const char* name, Elf_Sym *symp, unsigned char type) argument 1282 reloc_ptr(struct preloaded_file *mp, elf_file_t ef, Elf_Addr p, void *val, size_t len) argument 1318 symaddr(struct elf_file *ef, Elf_Size symidx) argument [all...] |
H A D | load_elf_obj.c | 65 #define VECTX_HANDLE(ef) (ef)->vctx 67 #define VECTX_HANDLE(ef) (ef)->fd 70 static int __elfN(obj_loadimage)(struct preloaded_file *mp, elf_file_t ef, 72 static int __elfN(obj_lookup_set)(struct preloaded_file *mp, elf_file_t ef, 74 static int __elfN(obj_reloc_ptr)(struct preloaded_file *mp, elf_file_t ef, 77 elf_file_t ef); 78 static Elf_Addr __elfN(obj_symaddr)(struct elf_file *ef, Elf_Size symidx); 93 struct elf_file ef; local 226 obj_loadimage(struct preloaded_file *fp, elf_file_t ef, uint64_t off) argument 397 obj_parse_modmetadata(struct preloaded_file *fp, elf_file_t ef) argument 469 obj_lookup_set(struct preloaded_file *fp, elf_file_t ef, const char* name, Elf_Addr *startp, Elf_Addr *stopp, int *countp) argument 507 obj_reloc_ptr(struct preloaded_file *mp, elf_file_t ef, Elf_Addr p, void *val, size_t len) argument 565 obj_symaddr(struct elf_file *ef, Elf_Size symidx) argument [all...] |
/freebsd-current/sys/amd64/include/ |
H A D | frame.h | 49 #define EFL_SECURE(ef, oef) ((((ef) ^ (oef)) & ~PSL_USERCHANGE) == 0)
|
/freebsd-current/tests/sys/cddl/zfs/tests/mmap/ |
H A D | mmap_write_001_pos.ksh | 75 if ! $PS -ef | $PGREP $MMAPWRITE > /dev/null ; then 83 if $PS -ef | $PGREP $MMAPWRITE > /dev/null ; then
|
/freebsd-current/usr.bin/mail/ |
H A D | main.c | 95 char *ef, *rc; local 115 ef = NULL; 188 ef = argv[optind++]; 190 ef = "&"; 254 if (ef != NULL && to != NULL) 290 if (ef == NULL) 291 ef = "%"; 292 if (setfile(ef) <= 0) 305 if (ef == NULL) 306 ef [all...] |
/freebsd-current/crypto/openssl/crypto/asn1/ |
H A D | tasn_new.c | 64 const ASN1_EXTERN_FUNCS *ef; local 77 ef = it->funcs; 78 if (ef != NULL) { 79 if (ef->asn1_ex_new_ex != NULL) { 80 if (!ef->asn1_ex_new_ex(pval, it, libctx, propq)) 82 } else if (ef->asn1_ex_new != NULL) { 83 if (!ef->asn1_ex_new(pval, it)) 176 const ASN1_EXTERN_FUNCS *ef; local 181 ef = it->funcs; 182 if (ef [all...] |
H A D | tasn_fre.c | 31 const ASN1_EXTERN_FUNCS *ef; local 81 ef = it->funcs; 82 if (ef && ef->asn1_ex_free) 83 ef->asn1_ex_free(pval, it);
|
/freebsd-current/lib/libnetbsd/ |
H A D | efun.c | 53 esetfunc(void (*ef)(int, const char *, ...)))(int, const char *, ...) argument 56 efunc = ef == NULL ? (void (*)(int, const char *, ...))exit : ef;
|