/freebsd/tests/sys/netgraph/ |
H A D | bridge.c | 55 struct ether_header eh; member 61 struct ether_header eh; member 74 .eh.ether_type = ETHERTYPE_IP, 75 .eh.ether_shost = {2, 4, 6}, 76 .eh.ether_dhost = {2, 4, 6}, 104 msg4.eh.ether_shost[5] = 1; in ATF_TC_BODY() 113 msg4.eh.ether_shost[5] = 1; in ATF_TC_BODY() 119 msg4.eh.ether_shost[5] = 2; in ATF_TC_BODY() 125 msg4.eh.ether_shost[5] = 3; in ATF_TC_BODY() 132 msg4.eh.ether_shost[5] = 1; in ATF_TC_BODY() [all …]
|
/freebsd/stand/efi/loader/arch/amd64/ |
H A D | exc.S | 29 .macro EH N, err=1 macro 44 EH 0,0 45 EH 1,0 46 EH 2,0 47 EH 3,0 48 EH 4,0 49 EH 5,0 50 EH 6,0 51 EH 7,0 52 EH 8 [all …]
|
/freebsd/stand/libsa/ |
H A D | ether.c | 55 struct ether_header *eh; in sendether() local 62 eh = (struct ether_header *)pkt - 1; in sendether() 63 len += sizeof(*eh); in sendether() 65 MACPY(d->myea, eh->ether_shost); /* by byte */ in sendether() 66 MACPY(dea, eh->ether_dhost); /* by byte */ in sendether() 67 eh->ether_type = htons(etype); in sendether() 69 n = netif_put(d, eh, len); in sendether() 70 if (n == -1 || n < sizeof(*eh)) in sendether() 73 n -= sizeof(*eh); in sendether() 88 struct ether_header *eh; in readether() local [all …]
|
/freebsd/lib/libkvm/ |
H A D | kvm_powerpc.c | 48 Elf32_Ehdr *eh; member 53 valid_elf_header(Elf32_Ehdr *eh) in valid_elf_header() argument 56 if (!IS_ELF(*eh)) in valid_elf_header() 58 if (eh->e_ident[EI_CLASS] != ELFCLASS32) in valid_elf_header() 60 if (eh->e_ident[EI_DATA] != ELFDATA2MSB) in valid_elf_header() 62 if (eh->e_ident[EI_VERSION] != EV_CURRENT) in valid_elf_header() 64 if (eh->e_ident[EI_OSABI] != ELFOSABI_STANDALONE) in valid_elf_header() 66 if (be16toh(eh->e_type) != ET_CORE) in valid_elf_header() 68 if (be16toh(eh->e_machine) != EM_PPC) in valid_elf_header() 99 vm->mapsz = sizeof(*vm->eh) + sizeof(struct kerneldumpheader); in powerpc_maphdrs() [all …]
|
H A D | kvm_powerpc64.c | 48 Elf64_Ehdr *eh; member 53 valid_elf_header(kvm_t *kd, Elf64_Ehdr *eh) in valid_elf_header() argument 56 if (!IS_ELF(*eh)) in valid_elf_header() 58 if (eh->e_ident[EI_CLASS] != ELFCLASS64) in valid_elf_header() 60 if (eh->e_ident[EI_DATA] != ELFDATA2MSB && in valid_elf_header() 61 eh->e_ident[EI_DATA] != ELFDATA2LSB) in valid_elf_header() 63 if (eh->e_ident[EI_VERSION] != EV_CURRENT) in valid_elf_header() 65 if (eh->e_ident[EI_OSABI] != ELFOSABI_STANDALONE) in valid_elf_header() 67 if (_kvm16toh(kd, eh->e_type) != ET_CORE) in valid_elf_header() 69 if (_kvm16toh(kd, eh->e_machine) != EM_PPC64) in valid_elf_header() [all …]
|
/freebsd/sbin/ipf/ipsend/ |
H A D | resend.c | 65 ether_header_t *eh; in ip_resend() local 83 eh = (ether_header_t *)malloc(sizeof(*eh)); in ip_resend() 84 if(!eh) in ip_resend() 90 bzero((char *) &eh->ether_shost, sizeof(eh->ether_shost)); in ip_resend() 94 free(eh); in ip_resend() 102 eh = (ether_header_t *)realloc((char *)eh, sizeof(*eh) + len); in ip_resend() 103 eh->ether_type = htons((u_short)ETHERTYPE_IP); in ip_resend() 106 (char *) &eh->ether_dhost) == -1) { in ip_resend() 111 bcopy(dhost, (char *) &eh->ether_dhost, in ip_resend() 116 bcopy(ip, (char *)(eh + 1), len); in ip_resend() [all …]
|
H A D | ip.c | 48 ether_header_t *eh; in send_ether() local 55 eh = (ether_header_t *)s; in send_ether() 57 bcopy((char *)buf, s + sizeof(*eh), len); in send_ether() 60 bcopy(last_arp, (char *) &eh->ether_dhost, 6); in send_ether() 62 else if (arp((char *)&gwip, (char *) &eh->ether_dhost) == -1) in send_ether() 67 eh->ether_type = htons(ETHERTYPE_IP); in send_ether() 69 err = sendip(nfd, s, sizeof(*eh) + len); in send_ether() 83 ether_header_t *eh; in send_ip() local 97 eh = (ether_header_t *)ipbuf; in send_ip() 99 bzero((char *) &eh->ether_shost, sizeof(eh->ether_shost)); in send_ip() [all …]
|
/freebsd/sys/fs/ext2fs/ |
H A D | ext2_extents.c | 141 ext4_ext_walk_header(struct inode *ip, struct ext4_extent_header *eh, int depth) in ext4_ext_walk_header() argument 145 error = ext4_ext_check_header(ip, eh, depth); in ext4_ext_walk_header() 151 eh, le16toh(eh->eh_ecount), in ext4_ext_walk_header() 152 le16toh(eh->eh_max), le16toh(eh->eh_depth), in ext4_ext_walk_header() 153 le32toh(eh->eh_gen)); in ext4_ext_walk_header() 155 for (i = 0; i < le16toh(eh->eh_ecount) && error == 0; i++) in ext4_ext_walk_header() 156 if (eh->eh_depth != 0) in ext4_ext_walk_header() 158 (struct ext4_extent_index *)(eh in ext4_ext_walk_header() 403 ext4_validate_extent_entries(struct inode * ip,struct ext4_extent_header * eh,int depth) ext4_validate_extent_entries() argument 447 ext4_ext_check_header(struct inode * ip,struct ext4_extent_header * eh,int depth) ext4_ext_check_header() argument 497 struct ext4_extent_header *eh; ext4_ext_binsearch_index() local 522 struct ext4_extent_header *eh; ext4_ext_binsearch_ext() local 603 struct ext4_extent_header *eh; ext4_ext_find_extent() local 1199 struct ext4_extent_header *eh; ext4_ext_correct_indexes() local 1238 struct ext4_extent_header * eh; ext4_ext_insert_extent() local 1551 struct ext4_extent_header *eh; ext4_ext_rm_leaf() local 1643 struct ext4_extent_header *eh; ext4_read_extent_tree_block() local [all...] |
/freebsd/tools/tools/ath/ath_ee_9287_print/ |
H A D | 9287.c | 51 BASE_EEP_9287_HEADER *eh = &eep->ee_base.baseEepHeader; in eeprom_9287_base_print() local 55 eh->version, eh->length, eh->checksum); in eeprom_9287_base_print() 57 eh->opCapFlags, eh->eepMisc, eh->regDmn[0], eh->regDmn[1]); in eeprom_9287_base_print() 59 eh->macAddr[0], eh->macAddr[1], eh->macAddr[2], in eeprom_9287_base_print() 60 eh->macAddr[3], eh->macAddr[4], eh->macAddr[5]); in eeprom_9287_base_print() 62 eh->rxMask, eh->txMask, eh->rfSilent, eh->blueToothOptions); in eeprom_9287_base_print() 64 eh->deviceCap, eh->binBuildNumber, eh->deviceType, eh->openLoopPwrCntl); in eeprom_9287_base_print() 66 eh->pwrTableOffset, eh->tempSensSlope, eh->tempSensSlopePalOn); in eeprom_9287_base_print() 69 for (i = 0; i < sizeof(eh->futureBase) / sizeof(uint16_t); i++) { in eeprom_9287_base_print() 70 printf("0x%.2x ", eh->futureBase[i]); in eeprom_9287_base_print()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyLateEHPrepare.cpp | 27 #define DEBUG_TYPE "wasm-late-eh-prepare" 61 // Returns the nearest EH pad that dominates this instruction. This does not use 63 // EH pad. This assumes valid EH scopes so the first EH pad it arrives in all 65 // Returns nullptr in case it does not find any EH pad in the search, or finds 66 // multiple different EH pads. 115 LLVM_DEBUG(dbgs() << "********** Late EH Prepare **********\n" in runOnMachineFunction() 137 // Remove unreachable EH pads and its children. If they remain, CFG 163 // Hoist catch instructions to the beginning of their matching EH pad BBs in 165 // (1) catch instruction is not the first instruction in EH pad. 170 // (2) catch instruction is in a non-EH pad BB. For example, [all …]
|
/freebsd/tools/tools/ath/ath_ee_v14_print/ |
H A D | ath_ee_v14_print.c | 87 BASE_EEP_HEADER *eh = &eep->ee_base.baseEepHeader; in eeprom_v14_base_print() local 91 eh->version, eh->length, eh->checksum); in eeprom_v14_base_print() 92 printf("| CapFlags: 0x%.2x\n", eh->opCapFlags); in eeprom_v14_base_print() 95 eh->eepMisc, eh->regDmn[0], eh->regDmn[1]); in eeprom_v14_base_print() 97 eh->macAddr[0], eh->macAddr[1], eh->macAddr[2], in eeprom_v14_base_print() 98 eh->macAddr[3], eh->macAddr[4], eh->macAddr[5]); in eeprom_v14_base_print() 100 eh->rxMask, eh->txMask, eh->rfSilent, eh->blueToothOptions); in eeprom_v14_base_print() 102 eh->deviceCap, eh->binBuildNumber, eh->deviceType); in eeprom_v14_base_print() 105 (int) eh->pwdclkind, (int) eh->fastClk5g, (int) eh->divChain, in eeprom_v14_base_print() 106 (int) eh->rxGainType); in eeprom_v14_base_print() [all …]
|
/freebsd/share/termcap/ |
H A D | termcap | 152 :kb=^h:le=^H:bs:co#132:hc:hu=\EH:hd=\Eh:os:pt:up=^Z: 154 :le=^H:bs:co#132:hc:hd=\Eh:hu=\EH:os:pt:up=^Z:do=^J: 171 :kb=^h:le=^H:bs:co#80:hc:hu=\EH:hd=\Eh:os:pt:up=^Z: 258 :co#80:cl=\EH\EJ:cd=\EJ:cm=\EY%+ %+ :\ 260 :dl=\EM:dc=\EP:ic=\E\136:sf=\EH\EM\EY5 :sr=\ET:kb=^H: 329 :co#80:dc=6\b:dl=130\EP\EA\EQ:dm=\EP:ed=\EQ:ei=\EQ:ho=\EH:\ 334 :dc=6\EB:ei=\EP:ho=\EH:im=\EP:ip=6:\ 337 :kh=\EH:ku=\EA:kr=\EC:li#24:nd=\EC:pc=\177:pt:eo:ul:up=\EA:xn: 410 :dl=\EO:dc=\EQ:kd=\EB:ku=\EA:kl=\ED:kr=\EC:kh=\EH:\ 416 :dl=\EO:do=\EB:ds=\E#\072:es:fs=\E=:ho=\EH:\ [all …]
|
/freebsd/usr.sbin/btxld/ |
H A D | btxld.c | 401 struct elfh eh; in puthdr() local 417 eh = elfhdr; in puthdr() 418 eh.e.e_entry = htole32(hdr->entry); in puthdr() 419 eh.p[0].p_vaddr = eh.p[0].p_paddr = htole32(hdr->org); in puthdr() 420 eh.p[0].p_filesz = eh.p[0].p_memsz = htole32(hdr->text); in puthdr() 421 eh.p[1].p_offset = htole32(le32toh(eh.p[0].p_offset) + in puthdr() 422 le32toh(eh.p[0].p_filesz)); in puthdr() 423 eh.p[1].p_vaddr = eh.p[1].p_paddr = in puthdr() 424 htole32(roundup2(le32toh(eh.p[0].p_paddr) + le32toh(eh.p[0].p_memsz), in puthdr() 426 eh.p[1].p_filesz = eh.p[1].p_memsz = htole32(hdr->data); in puthdr() [all …]
|
/freebsd/sbin/dhclient/ |
H A D | packet.c | 95 struct ether_header eh; in assemble_hw_header() local 97 memset(eh.ether_dhost, 0xff, sizeof(eh.ether_dhost)); in assemble_hw_header() 98 if (interface->hw_address.hlen == sizeof(eh.ether_shost)) in assemble_hw_header() 99 memcpy(eh.ether_shost, interface->hw_address.haddr, in assemble_hw_header() 100 sizeof(eh.ether_shost)); in assemble_hw_header() 102 memset(eh.ether_shost, 0x00, sizeof(eh.ether_shost)); in assemble_hw_header() 104 eh.ether_type = htons(ETHERTYPE_IP); in assemble_hw_header() 106 memcpy(&buf[*bufix], &eh, ETHER_HEADER_SIZE); in assemble_hw_header() 150 struct ether_header eh; in decode_hw_header() local 152 memcpy(&eh, buf + bufix, ETHER_HEADER_SIZE); in decode_hw_header() [all …]
|
/freebsd/tools/tools/ath/ath_ee_v4k_print/ |
H A D | v4k.c | 52 BASE_EEP4K_HEADER *eh = &eep->ee_base.baseEepHeader; in eeprom_v4k_base_print() local 55 eh->version, eh->length, eh->checksum); in eeprom_v4k_base_print() 57 eh->opCapFlags, eh->eepMisc, eh->regDmn[0], eh->regDmn[1]); in eeprom_v4k_base_print() 59 eh->macAddr[0], eh->macAddr[1], eh->macAddr[2], in eeprom_v4k_base_print() 60 eh->macAddr[3], eh->macAddr[4], eh->macAddr[5]); in eeprom_v4k_base_print() 62 eh->rxMask, eh->txMask, eh->rfSilent, eh->blueToothOptions); in eeprom_v4k_base_print() 64 eh->deviceCap, eh->binBuildNumber, eh->deviceType, eh->txGainType); in eeprom_v4k_base_print()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ |
H A D | yaml2obj.h | 69 bool yaml2archive(ArchYAML::Archive &Doc, raw_ostream &Out, ErrorHandler EH); 70 bool yaml2coff(COFFYAML::Object &Doc, raw_ostream &Out, ErrorHandler EH); 71 bool yaml2goff(GOFFYAML::Object &Doc, raw_ostream &Out, ErrorHandler EH); 72 bool yaml2elf(ELFYAML::Object &Doc, raw_ostream &Out, ErrorHandler EH, 74 bool yaml2macho(YamlObjectFile &Doc, raw_ostream &Out, ErrorHandler EH); 76 ErrorHandler EH); 77 bool yaml2offload(OffloadYAML::Binary &Doc, raw_ostream &Out, ErrorHandler EH); 78 bool yaml2wasm(WasmYAML::Object &Doc, raw_ostream &Out, ErrorHandler EH); 79 bool yaml2xcoff(XCOFFYAML::Object &Doc, raw_ostream &Out, ErrorHandler EH); 81 ErrorHandler EH); [all...] |
/freebsd/contrib/elftoolchain/libelf/ |
H A D | libelf_extended.c | 49 _libelf_setshnum(Elf *e, void *eh, int ec, size_t shnum) in _libelf_setshnum() argument 70 ((Elf32_Ehdr *) eh)->e_shnum = shnum & 0xFFFFU; in _libelf_setshnum() 72 ((Elf64_Ehdr *) eh)->e_shnum = shnum & 0xFFFFU; in _libelf_setshnum() 79 _libelf_setshstrndx(Elf *e, void *eh, int ec, size_t shstrndx) in _libelf_setshstrndx() argument 100 ((Elf32_Ehdr *) eh)->e_shstrndx = shstrndx & 0xFFFFU; in _libelf_setshstrndx() 102 ((Elf64_Ehdr *) eh)->e_shstrndx = shstrndx & 0xFFFFU; in _libelf_setshstrndx() 108 _libelf_setphnum(Elf *e, void *eh, int ec, size_t phnum) in _libelf_setphnum() argument 129 ((Elf32_Ehdr *) eh)->e_phnum = phnum & 0xFFFFU; in _libelf_setphnum() 131 ((Elf64_Ehdr *) eh)->e_phnum = phnum & 0xFFFFU; in _libelf_setphnum()
|
H A D | libelf_ar.c | 111 Elf_Arhdr *eh; in _libelf_ar_gethdr() local 137 if ((eh = malloc(sizeof(Elf_Arhdr))) == NULL) { in _libelf_ar_gethdr() 142 e->e_hdr.e_arhdr = eh; in _libelf_ar_gethdr() 145 eh->ar_name = eh->ar_rawname = NULL; in _libelf_ar_gethdr() 147 if ((eh->ar_name = _libelf_ar_get_translated_name(arh, parent)) == in _libelf_ar_gethdr() 154 eh->ar_uid = (uid_t) n; in _libelf_ar_gethdr() 159 eh->ar_gid = (gid_t) n; in _libelf_ar_gethdr() 164 eh->ar_mode = (mode_t) n; in _libelf_ar_gethdr() 182 eh->ar_size = n; in _libelf_ar_gethdr() 184 if ((eh->ar_rawname = _libelf_ar_get_raw_name(arh)) == NULL) in _libelf_ar_gethdr() [all …]
|
H A D | libelf_ehdr.c | 92 Elf##SZ##_Ehdr *eh = (E); \ 93 eh->e_ident[EI_MAG0] = ELFMAG0; \ 94 eh->e_ident[EI_MAG1] = ELFMAG1; \ 95 eh->e_ident[EI_MAG2] = ELFMAG2; \ 96 eh->e_ident[EI_MAG3] = ELFMAG3; \ 97 eh->e_ident[EI_CLASS] = ELFCLASS##SZ; \ 98 eh->e_ident[EI_DATA] = ELFDATANONE; \ 99 eh->e_ident[EI_VERSION] = LIBELF_PRIVATE(version) & 0xFFU; \ 100 eh->e_machine = EM_NONE; \ 101 eh->e_type = ELF_K_NONE; \ [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | EHUtils.h | 16 /// Compute a list of blocks that are only reachable via EH paths. 20 // EH if its only reachable from start blocks via some path through EH pads in computeEHOnlyBlocks() 21 // NonEH if it's reachable from Non EH blocks as well. in computeEHOnlyBlocks() 22 enum Status { Unknown = 0, EH = 1, NonEH = 2 }; in computeEHOnlyBlocks() enumerator 59 Statuses[&BB] = EH; in computeEHOnlyBlocks() 83 if (Entry.second == EH) in computeEHOnlyBlocks()
|
/freebsd/sys/netgraph/ |
H A D | ng_ether_echo.c | 108 struct ether_header *eh; in ngee_rcvdata() local 113 if (m->m_len < sizeof(*eh) ) { in ngee_rcvdata() 114 m = m_pullup(m, sizeof(*eh)); in ngee_rcvdata() 120 eh = mtod(m, struct ether_header *); in ngee_rcvdata() 123 bcopy(eh->ether_dhost, &tmpaddr, ETHER_ADDR_LEN); in ngee_rcvdata() 124 bcopy(eh->ether_shost, eh->ether_dhost, ETHER_ADDR_LEN); in ngee_rcvdata() 125 bcopy(&tmpaddr, eh->ether_shost, ETHER_ADDR_LEN); in ngee_rcvdata()
|
/freebsd/sys/net/ |
H A D | if_ethersubr.c | 151 struct ether_header *eh; in ether_requestencap() local 162 eh = (struct ether_header *)req->buf; in ether_requestencap() 196 memcpy(&eh->ether_type, &etype, sizeof(eh->ether_type)); in ether_requestencap() 197 memcpy(eh->ether_dhost, lladdr, ETHER_ADDR_LEN); in ether_requestencap() 198 memcpy(eh->ether_shost, IF_LLADDR(ifp), ETHER_ADDR_LEN); in ether_requestencap() 212 struct ether_header *eh = (struct ether_header *)phdr; in ether_resolve_addr() local 227 memcpy(eh->ether_dhost, ifp->if_broadcastaddr, in ether_resolve_addr() 232 ETHER_MAP_IP_MULTICAST(a, eh->ether_dhost); in ether_resolve_addr() 235 memcpy(&eh->ether_type, &etype, sizeof(etype)); in ether_resolve_addr() 236 memcpy(eh->ether_shost, IF_LLADDR(ifp), ETHER_ADDR_LEN); in ether_resolve_addr() [all …]
|
/freebsd/sys/net80211/ |
H A D | ieee80211_input.c | 277 struct ether_header *eh = mtod(m, struct ether_header *); in ieee80211_deliver_data() local 292 if (ETHER_IS_MULTICAST(eh->ether_dhost)) { in ieee80211_deliver_data() 293 if (ETHER_IS_BROADCAST(eh->ether_dhost)) in ieee80211_deliver_data() 316 struct ether_header *eh; in ieee80211_decap() local 338 m_adj(m, hdrlen + sizeof(struct llc) - sizeof(*eh)); in ieee80211_decap() 341 m_adj(m, hdrlen - sizeof(*eh)); in ieee80211_decap() 343 eh = mtod(m, struct ether_header *); in ieee80211_decap() 346 IEEE80211_ADDR_COPY(eh->ether_dhost, wh.i_addr1); in ieee80211_decap() 347 IEEE80211_ADDR_COPY(eh->ether_shost, wh.i_addr2); in ieee80211_decap() 350 IEEE80211_ADDR_COPY(eh->ether_dhost, wh.i_addr3); in ieee80211_decap() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AIXException.cpp | 29 // Generate EH Info Table. in emitExceptionInfoTable() 30 // The EH Info Table, aka, 'compat unwind section' on AIX, have the following in emitExceptionInfoTable() 32 // unsigned version; /* EH info verion 0 */ in emitExceptionInfoTable() 44 // name of EH Info Table csect so that each function has its own EH Info in emitExceptionInfoTable() 45 // Table csect. This helps the linker to garbage-collect EH info of unused in emitExceptionInfoTable() 77 // class. when ShouldEmitEHBlock is false and VRs are saved, A dumy eh info in endFunction()
|
/freebsd/sys/dev/le/ |
H A D | am7990.c | 214 struct ether_header *eh; in am7990_rint() local 283 eh = mtod(m, struct ether_header *); in am7990_rint() 284 if (ether_cmp(eh->ether_dhost, sc->sc_enaddr) && in am7990_rint() 285 ether_cmp(eh->ether_dhost, bcast_enaddr)) { in am7990_rint() 575 struct ether_header eh; in am7990_recv_print() local 586 if (len - ETHER_CRC_LEN >= sizeof(eh)) { in am7990_recv_print() 587 (*sc->sc_copyfrombuf)(sc, &eh, LE_RBUFADDR(sc, no), sizeof(eh)); in am7990_recv_print() 588 if_printf(ifp, "dst %s", ether_sprintf(eh.ether_dhost)); in am7990_recv_print() 589 printf(" src %s type %04x\n", ether_sprintf(eh.ether_shost), in am7990_recv_print() 590 ntohs(eh.ether_type)); in am7990_recv_print() [all …]
|