Searched refs:ef (Results 1 - 25 of 63) sorted by relevance

123

/freebsd-current/libexec/rc/
H A Dsafe_eval.sh46 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 Def_obj.c46 #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 Def.c44 #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 Def.h41 #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 Def_mips.c39 #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 Def_powerpc.c36 #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 DMakefile5 SRCS= kldxref.c ef.c ef_obj.c elf.c
H A Def_amd64.c36 #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 Dkldxref.c54 #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 Def_i386.c36 #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 Def_arm.c37 #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 Def_riscv.c39 #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 Def_aarch64.c34 #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 Dframe.h40 #define EFL_SECURE(ef, oef) ((((ef) ^ (oef)) & ~PSL_USERCHANGE) == 0)
/freebsd-current/sys/kern/
H A Dlink_elf.c216 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 Dlink_elf_obj.c199 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 Dkern_ctf.c52 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 Dload_elf.c76 #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 Dload_elf_obj.c65 #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 Dframe.h49 #define EFL_SECURE(ef, oef) ((((ef) ^ (oef)) & ~PSL_USERCHANGE) == 0)
/freebsd-current/tests/sys/cddl/zfs/tests/mmap/
H A Dmmap_write_001_pos.ksh75 if ! $PS -ef | $PGREP $MMAPWRITE > /dev/null ; then
83 if $PS -ef | $PGREP $MMAPWRITE > /dev/null ; then
/freebsd-current/usr.bin/mail/
H A Dmain.c95 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 Dtasn_new.c64 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 Dtasn_fre.c31 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 Defun.c53 esetfunc(void (*ef)(int, const char *, ...)))(int, const char *, ...) argument
56 efunc = ef == NULL ? (void (*)(int, const char *, ...))exit : ef;

Completed in 145 milliseconds

123