| /src/lib/libkldelf/ |
| H A D | ef_obj.c | 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, 116 ef_obj_get_offset(elf_file_t ef, GElf_Addr addr) in ef_obj_get_offset() argument 121 for (i = 0; i < ef->nprogtab; i++) { in ef_obj_get_offset() 122 pt = &ef->progtab[i]; in ef_obj_get_offset() 132 ef_obj_lookup_symbol(elf_file_t ef, const char *name, GElf_Sym **sym, in ef_obj_lookup_symbol() argument [all …]
|
| H A D | ef.c | 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, 111 ef_get_offset(elf_file_t ef, GElf_Addr addr) in ef_get_offset() argument 116 for (i = 0; i < ef->ef_nsegs; i++) { in ef_get_offset() 117 ph = ef->ef_segs[i]; in ef_get_offset() 129 ef_lookup_symbol(elf_file_t ef, const char *name, GElf_Sym **sym, bool see_local) in ef_lookup_symbol() argument [all …]
|
| H A D | kldelf.h | 41 #define EF_CLOSE(ef) \ argument 42 (ef)->ef_ops->close((ef)->ef_ef) 43 #define EF_SEG_READ_REL(ef, address, len, dest) \ argument 44 (ef)->ef_ops->seg_read_rel((ef)->ef_ef, address, len, dest) 45 #define EF_SEG_READ_STRING(ef, address, len, dest) \ argument 46 (ef)->ef_ops->seg_read_string((ef)->ef_ef, address, len, dest) 47 #define EF_SYMADDR(ef, symidx) \ argument 48 (ef)->ef_ops->symaddr((ef)->ef_ef, symidx) 49 #define EF_LOOKUP_SET(ef, name, startp, stopp, countp) \ argument 50 (ef)->ef_ops->lookup_set((ef)->ef_ef, name, startp, stopp, countp) [all …]
|
| H A D | ef_powerpc.c | 44 ef_ppc_reloc(struct elf_file *ef, const void *reldata, Elf_Type reltype, in ef_ppc_reloc() argument 70 if (elf_class(ef) == ELFCLASS64) { in ef_ppc_reloc() 71 if (elf_encoding(ef) == ELFDATA2LSB) in ef_ppc_reloc() 79 addr = EF_SYMADDR(ef, symidx) + addend; in ef_ppc_reloc() 83 addr = EF_SYMADDR(ef, symidx) + addend; in ef_ppc_reloc() 84 if (elf_encoding(ef) == ELFDATA2LSB) in ef_ppc_reloc()
|
| H A D | ef_amd64.c | 44 ef_amd64_reloc(struct elf_file *ef, const void *reldata, Elf_Type reltype, in ef_amd64_reloc() argument 92 addr = EF_SYMADDR(ef, symidx) + addend; in ef_amd64_reloc() 96 addr = EF_SYMADDR(ef, symidx) + addend; in ef_amd64_reloc() 100 addr = EF_SYMADDR(ef, symidx); in ef_amd64_reloc()
|
| H A D | ef_i386.c | 44 ef_i386_reloc(struct elf_file *ef, const void *reldata, Elf_Type reltype, in ef_i386_reloc() argument 84 addr = EF_SYMADDR(ef, symidx) + addend; in ef_i386_reloc() 88 addr = EF_SYMADDR(ef, symidx); in ef_i386_reloc()
|
| /src/sys/kern/ |
| H A D | link_elf_obj.c | 200 static int relocate_file(elf_file_t ef); 221 link_elf_protect_range(elf_file_t ef, vm_offset_t start, vm_offset_t end, in link_elf_protect_range() argument 226 KASSERT(start <= end && start >= (vm_offset_t)ef->address && in link_elf_protect_range() 227 end <= round_page((vm_offset_t)ef->address + ef->lf.size), in link_elf_protect_range() 233 if (ef->preloaded) { in link_elf_protect_range() 253 link_elf_protect(elf_file_t ef) in link_elf_protect() argument 265 gapprot = ef->preloaded ? VM_PROT_RW : VM_PROT_READ; in link_elf_protect() 267 start = end = (vm_offset_t)ef->address; in link_elf_protect() 269 for (i = 0; i < ef->nprogtab; i++) { in link_elf_protect() 274 if (ef->progtab[i].name != NULL && ( in link_elf_protect() [all …]
|
| 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; in link_elf_link_common_finish() local 407 ef->gdb.l_addr = lf->address; in link_elf_link_common_finish() 410 ef->gdb.l_name = newfilename; in link_elf_link_common_finish() 411 ef->gdb.l_ld = ef->dynamic; in link_elf_link_common_finish() 412 link_elf_add_gdb(&ef->gdb); in link_elf_link_common_finish() 454 elf_file_t ef; in link_elf_init() local 468 ef = (elf_file_t) linker_kernel_file; in link_elf_init() 469 ef->preloaded = 1; in link_elf_init() 472 ef->address = (caddr_t) (__startkernel - KERNBASE); in link_elf_init() [all …]
|
| H A D | kern_ctf.c | 52 elf_file_t ef = (elf_file_t) lf; in link_elf_ctf_get() local 75 if (ef->ctfcnt < 0) in link_elf_ctf_get() 79 if (ef->ctfcnt > 0) { in link_elf_ctf_get() 81 lc->ctftab = ef->ctftab; in link_elf_ctf_get() 82 lc->ctfcnt = ef->ctfcnt; in link_elf_ctf_get() 83 lc->symtab = ef->ddbsymtab; in link_elf_ctf_get() 84 lc->strtab = ef->ddbstrtab; in link_elf_ctf_get() 85 lc->strcnt = ef->ddbstrcnt; in link_elf_ctf_get() 86 lc->nsym = ef->ddbsymcnt; in link_elf_ctf_get() 87 lc->ctfoffp = (uint32_t **) &ef->ctfoff; in link_elf_ctf_get() [all …]
|
| /src/stand/common/ |
| H A D | load_elf.c | 74 #define VECTX_HANDLE(ef) (ef)->vctx argument 76 #define VECTX_HANDLE(ef) (ef)->fd argument 79 static int __elfN(loadimage)(struct preloaded_file *mp, elf_file_t ef, 81 static int __elfN(lookup_symbol)(elf_file_t ef, const char* name, 83 static int __elfN(reloc_ptr)(struct preloaded_file *mp, elf_file_t ef, 85 static int __elfN(parse_modmetadata)(struct preloaded_file *mp, elf_file_t ef, 217 is_kernphys_relocatable(elf_file_t ef) in is_kernphys_relocatable() argument 221 return (__elfN(lookup_symbol)(ef, "kernphys", &sym, STT_OBJECT) == 0); in is_kernphys_relocatable() 227 is_tg_kernel_support(struct preloaded_file *fp, elf_file_t ef) in is_tg_kernel_support() argument 234 if (__elfN(lookup_symbol)(ef, "__start_set_vt_drv_set", &sym, STT_NOTYPE) != 0) in is_tg_kernel_support() [all …]
|
| H A D | load_elf_obj.c | 63 #define VECTX_HANDLE(ef) (ef)->vctx argument 65 #define VECTX_HANDLE(ef) (ef)->fd argument 68 static int __elfN(obj_loadimage)(struct preloaded_file *mp, elf_file_t ef, 70 static int __elfN(obj_lookup_set)(struct preloaded_file *mp, elf_file_t ef, 72 static int __elfN(obj_reloc_ptr)(struct preloaded_file *mp, elf_file_t ef, 75 elf_file_t ef); 76 static Elf_Addr __elfN(obj_symaddr)(struct elf_file *ef, Elf_Size symidx); 88 struct elf_file ef; in obj_loadfile() local 94 bzero(&ef, sizeof(struct elf_file)); in obj_loadfile() 101 if ((ef.fd = open(filename, O_RDONLY)) == -1) in obj_loadfile() [all …]
|
| /src/stand/kboot/libkboot/ |
| H A D | dfk.c | 197 struct elf_file ef; in read_at_address() local 202 bzero(&ef, sizeof(ef)); in read_at_address() 203 ef.fd = open(KCORE_PATH, O_RDONLY); in read_at_address() 204 if (ef.fd == -1) { in read_at_address() 215 rv = read(ef.fd, ef.buf, sizeof(ef.buf)); in read_at_address() 216 if (rv != sizeof(ef.buf)) { in read_at_address() 218 close(ef.fd); in read_at_address() 221 hdr = (Elf64_Ehdr *)&ef.buf; in read_at_address() 224 close(ef.fd); in read_at_address() 234 close(ef.fd); in read_at_address() [all …]
|
| /src/usr.sbin/kldxref/ |
| H A D | kldxref.c | 263 parse_pnp_list(struct elf_file *ef, const char *desc, char **new_desc, in parse_pnp_list() argument 311 off += elf_pointer_size(ef); in parse_pnp_list() 370 elt->pe_offset = roundup2(elt->pe_offset, elf_pointer_size(ef)); in parse_pnp_list() 371 off = elt->pe_offset + elf_pointer_size(ef); in parse_pnp_list() 448 parse_pnp_entry(struct elf_file *ef, struct pnp_elt *elt, const char *walker) in parse_pnp_entry() argument 504 address = elf_address_from_pointer(ef, walker + in parse_pnp_entry() 508 elf_read_string(ef, address, buffer, in parse_pnp_entry() 521 record_pnp_info(struct elf_file *ef, const char *cval, in record_pnp_info() argument 539 parse_pnp_list(ef, descr, &new_descr, &list); in record_pnp_info() 545 error = elf_read_relocated_data(ef, pnp->table, len, &table); in record_pnp_info() [all …]
|
| /src/usr.bin/mail/ |
| H A D | main.c | 95 char *ef, *rc; in main() local 115 ef = NULL; in main() 188 ef = argv[optind++]; in main() 190 ef = "&"; in main() 254 if (ef != NULL && to != NULL) in main() 290 if (ef == NULL) in main() 291 ef = "%"; in main() 292 if (setfile(ef) <= 0) in main() 305 if (ef == NULL) in main() 306 ef = "%"; in main() [all …]
|
| /src/libexec/rc/ |
| H A D | safe_eval.sh | 62 eval $_local ef ex f rc 63 ef= 85 ef="${ef:+$ef }$f" 88 test -z "$ef" && return $rc 89 safe_eval$ex $ef
|
| /src/crypto/openssl/crypto/asn1/ |
| H A D | tasn_new.c | 63 const ASN1_EXTERN_FUNCS *ef; in asn1_item_embed_new() local 76 ef = it->funcs; in asn1_item_embed_new() 77 if (ef != NULL) { in asn1_item_embed_new() 78 if (ef->asn1_ex_new_ex != NULL) { in asn1_item_embed_new() 79 if (!ef->asn1_ex_new_ex(pval, it, libctx, propq)) in asn1_item_embed_new() 81 } else if (ef->asn1_ex_new != NULL) { in asn1_item_embed_new() 82 if (!ef->asn1_ex_new(pval, it)) in asn1_item_embed_new() 174 const ASN1_EXTERN_FUNCS *ef; in asn1_item_clear() local 179 ef = it->funcs; in asn1_item_clear() 180 if (ef && ef->asn1_ex_clear) in asn1_item_clear() [all …]
|
| H A D | tasn_fre.c | 31 const ASN1_EXTERN_FUNCS *ef; in ossl_asn1_item_embed_free() local 81 ef = it->funcs; in ossl_asn1_item_embed_free() 82 if (ef && ef->asn1_ex_free) in ossl_asn1_item_embed_free() 83 ef->asn1_ex_free(pval, it); in ossl_asn1_item_embed_free()
|
| /src/sys/tools/gdb/ |
| H A D | pcpu.py | 51 ef = lf.cast(elf_file_t) 55 start = uintptr_t(ef['pcpu_start']) 58 end = uintptr_t(ef['pcpu_stop']) 59 base = uintptr_t(ef['pcpu_base']) 61 for i in range(ef['nprogtab']): 62 pe = ef['progtab'][i]
|
| H A D | vnet.py | 68 ef = lf.cast(elf_file_t) 72 start = uintptr_t(ef['vnet_start']) 76 end = uintptr_t(ef['vnet_stop']) 77 base = uintptr_t(ef['vnet_base']) 79 for i in range(ef['nprogtab']): 80 pe = ef['progtab'][i]
|
| /src/contrib/netbsd-tests/lib/libc/regex/data/ |
| H A D | complex.in | 20 [ab][cd][ef][gh][ij][kl][mn] - xacegikmoq acegikm 21 [ab][cd][ef][gh][ij][kl][mn][op] - xacegikmoq acegikmo 22 [ab][cd][ef][gh][ij][kl][mn][op][qr] - xacegikmoqy acegikmoq 23 [ab][cd][ef][gh][ij][kl][mn][op][q] - xacegikmoqy acegikmoq
|
| /src/secure/caroot/untrusted/ |
| H A D | TrustCor_RootCert_CA-2.pem | 34 d9:2a:d7:ef:71:00:b8:31:a4:be:7a:24:07:c3:42: 39 15:6d:0e:be:2e:0e:46:c8:5e:f4:51:fe:ef:0e:63: 41 e2:57:b1:98:8a:42:57:9c:76:ef:ef:bd:d1:68:a8: 43 56:a9:44:11:77:ef:5d:b4:1d:aa:5e:6b:3e:8b:32: 49 9b:78:e6:fc:f6:ed:47:7e:7b:3d:66:ef:13:13:88: 51 0a:9c:31:69:8b:99:a4:88:4a:8e:6e:66:4d:ef:16: 75 9e:45:9e:0c:3b:b6:ef:e1:3a:c8:7c:d1:00:3d:cf:e2:ea:06: 94 93:0b:88:8f:a1:d8:86:14:46:91:47:9b:28:24:ef:57:52:4e: 99 54:0c:02:29:93:1e:92:86:f6:7f:ef:e7:92:05:0e:59:dd:99:
|
| /src/crypto/openssl/test/recipes/15-test_ml_dsa_codecs_data/ |
| H A D | pub-65.txt | 22 4f:4b:29:af:ef:70:31:c3:a6:d8:57:16:10:b4:2c: 25 d2:b3:99:d7:35:10:ef:fa:d1:9e:53:b8:45:0f:0b: 30 82:d9:8d:ee:a2:8e:14:5c:9d:ed:fd:8e:af:1c:ef: 41 ef:9f:1d:e4:7b:07:38:73:d6:d3:f9:74:56:be:de: 66 f4:68:a9:c2:f9:46:40:39:00:2d:30:ef:67:8b:4c: 81 24:14:1f:97:8f:b8:33:12:08:ef:de:c3:c6:e0:de: 90 4f:4a:44:24:ef:74:94:88:04:d6:6f:46:48:77:32: 96 0f:26:0c:00:72:85:bd:4a:2f:47:70:3a:5a:ef:46: 99 c1:26:8b:4f:50:d5:f9:fc:ef:bb:f2:37:bd:0c:28: 102 02:24:21:6b:2f:e8:ad:76:c4:a9:14:8e:ef:9a:86: [all …]
|
| /src/secure/caroot/trusted/ |
| H A D | IdenTrust_Commercial_Root_CA_1.pem | 35 ef:92:bc:bd:ec:4f:32:30:88:4b:17:5e:57:c4:53: 40 ef:ae:3f:40:f5:6d:5a:04:fd:ce:34:ca:24:dc:74: 56 50:60:c0:31:d3:73:e5:ef:be:a0:ed:33:0b:74:be: 75 ef:25:bc:e3:08:90:f9:29:d7:ae:68:08:e1:94:00:58:ef:2e: 85 da:76:9a:1c:e9:82:ae:ef:9a:b9:51:f7:88:23:9a:69:95:62: 87 84:4a:5b:65:ef:89:0c:dd:14:a7:20:cb:18:a5:25:b4:0d:f9: 92 55:38:ef:fa:e8:91:32:ea:97:58:04:22:de:38:c3:cc:bc:6d: 100 ec:00:37:5d:09:e5:4e:80:ef:fa:b1:5c:38:06:a5:1b:4a:e1:
|
| H A D | GlobalSign_Root_CA.pem | 34 15:1c:ef:50:ee:c4:2e:f7:fc:e9:52:f2:91:7d:e0: 45 07:85:e7:d3:7c:f6:21:68:ef:ea:f2:52:9f:7f:93: 60 f2:ba:ef:ad:39:e1:43:b9:38:a3:e6:2f:8a:26:3b:ef:a0:50: 63 8f:ff:0d:ef:2c:b9:63:46:f6:aa:fc:df:bc:69:fd:2e:12:48: 64 64:9a:e0:95:f0:a6:ef:29:8f:01:b1:15:b5:0c:1d:a5:fe:69:
|
| /src/crypto/openssl/test/recipes/30-test_evp_pkey_provided/ |
| H A D | DSA.priv.txt | 4 d4:db:2d:96:55:89:ff:ef:a8:5f:47:8f:ca:02:8a: 18 08:e8:f3:ef:42:67:bc:21:f2:c2:b8:ff:1a:81:05: 27 33:cf:d5:04:e4:3e:ec:a1:21:c8:41:2b:ef:b8:1f: 28 0b:5b:88:8b:67:f8:68:6d:7c:4d:96:5f:3c:66:ef: 37 ce:f5:cd:f0:e7:12:d6:93:ee:1b:9b:61:ef:05:8c: 58 ef:59:36:6d:7c:b6:98:d8:1e:fa:25:73:97:45:58:
|