Home
last modified time | relevance | path

Searched refs:eh (Results 1 – 25 of 245) sorted by relevance

12345678910

/freebsd-10-stable/lib/libstand/
Dether.c65 struct ether_header *eh; local
72 eh = (struct ether_header *)pkt - 1;
73 len += sizeof(*eh);
75 MACPY(d->myea, eh->ether_shost); /* by byte */
76 MACPY(dea, eh->ether_dhost); /* by byte */
77 eh->ether_type = htons(etype);
79 n = netif_put(d, eh, len);
80 if (n == -1 || n < sizeof(*eh))
83 n -= sizeof(*eh);
101 struct ether_header *eh; local
[all …]
/freebsd-10-stable/lib/libkvm/
Dkvm_powerpc.c52 Elf32_Ehdr *eh; member
57 valid_elf_header(Elf32_Ehdr *eh) in valid_elf_header() argument
60 if (!IS_ELF(*eh)) in valid_elf_header()
62 if (eh->e_ident[EI_CLASS] != ELFCLASS32) in valid_elf_header()
64 if (eh->e_ident[EI_DATA] != ELFDATA2MSB) in valid_elf_header()
66 if (eh->e_ident[EI_VERSION] != EV_CURRENT) in valid_elf_header()
68 if (eh->e_ident[EI_OSABI] != ELFOSABI_STANDALONE) in valid_elf_header()
70 if (be16toh(eh->e_type) != ET_CORE) in valid_elf_header()
72 if (be16toh(eh->e_machine) != EM_PPC) in valid_elf_header()
110 vm->eh = vm->map; in powerpc_maphdrs()
[all …]
Dkvm_powerpc64.c52 Elf64_Ehdr *eh; member
57 valid_elf_header(Elf64_Ehdr *eh) in valid_elf_header() argument
60 if (!IS_ELF(*eh)) in valid_elf_header()
62 if (eh->e_ident[EI_CLASS] != ELFCLASS64) in valid_elf_header()
64 if (eh->e_ident[EI_DATA] != ELFDATA2MSB) in valid_elf_header()
66 if (eh->e_ident[EI_VERSION] != EV_CURRENT) in valid_elf_header()
68 if (eh->e_ident[EI_OSABI] != ELFOSABI_STANDALONE) in valid_elf_header()
70 if (be16toh(eh->e_type) != ET_CORE) in valid_elf_header()
72 if (be16toh(eh->e_machine) != EM_PPC64) in valid_elf_header()
110 vm->eh = vm->map; in powerpc_maphdrs()
[all …]
/freebsd-10-stable/contrib/ipfilter/ipsend/
Dresend.c78 ether_header_t *eh; local
96 eh = (ether_header_t *)malloc(sizeof(*eh));
97 if(!eh)
103 bzero((char *) &eh->ether_shost, sizeof(eh->ether_shost));
107 free(eh);
115 eh = (ether_header_t *)realloc((char *)eh, sizeof(*eh) + len);
116 eh->ether_type = htons((u_short)ETHERTYPE_IP);
119 (char *) &eh->ether_dhost) == -1) {
124 bcopy(dhost, (char *) &eh->ether_dhost,
129 bcopy(ip, (char *)(eh + 1), len);
[all …]
Dip.c61 ether_header_t *eh; local
68 eh = (ether_header_t *)s;
70 bcopy((char *)buf, s + sizeof(*eh), len);
73 bcopy(last_arp, (char *) &eh->ether_dhost, 6);
75 else if (arp((char *)&gwip, (char *) &eh->ether_dhost) == -1)
80 eh->ether_type = htons(ETHERTYPE_IP);
82 err = sendip(nfd, s, sizeof(*eh) + len);
99 ether_header_t *eh; local
113 eh = (ether_header_t *)ipbuf;
115 bzero((char *) &eh->ether_shost, sizeof(eh->ether_shost));
[all …]
/freebsd-10-stable/contrib/gcc/
Dexcept.c441 cfun->eh = ggc_alloc_cleared (sizeof (struct eh_status)); in init_eh_for_function()
468 new->next_peer = cfun->eh->region_tree; in gen_eh_region()
469 cfun->eh->region_tree = new; in gen_eh_region()
472 new->region_number = ++cfun->eh->last_region_number; in gen_eh_region()
570 cfun->eh->region_array, region_nr); in expand_resx_expr()
593 note_eh_region_may_contain_throw (cfun->eh->cur_region); in note_current_region_may_contain_throw()
603 rtx exc_ptr = fun->eh->exc_ptr; in get_exception_pointer()
607 fun->eh->exc_ptr = exc_ptr; in get_exception_pointer()
618 rtx filter = fun->eh->filter; in get_exception_filter()
622 fun->eh->filter = filter; in get_exception_filter()
[all …]
/freebsd-10-stable/tools/tools/ath/ath_ee_9287_print/
D9287.c53 BASE_EEP_9287_HEADER *eh = &eep->ee_base.baseEepHeader; in eeprom_9287_base_print() local
57 eh->version, eh->length, eh->checksum); in eeprom_9287_base_print()
59 eh->opCapFlags, eh->eepMisc, eh->regDmn[0], eh->regDmn[1]); in eeprom_9287_base_print()
61 eh->macAddr[0], eh->macAddr[1], eh->macAddr[2], in eeprom_9287_base_print()
62 eh->macAddr[3], eh->macAddr[4], eh->macAddr[5]); in eeprom_9287_base_print()
64 eh->rxMask, eh->txMask, eh->rfSilent, eh->blueToothOptions); in eeprom_9287_base_print()
66 eh->deviceCap, eh->binBuildNumber, eh->deviceType, eh->openLoopPwrCntl); in eeprom_9287_base_print()
68 eh->pwrTableOffset, eh->tempSensSlope, eh->tempSensSlopePalOn); in eeprom_9287_base_print()
71 for (i = 0; i < sizeof(eh->futureBase) / sizeof(uint16_t); i++) { in eeprom_9287_base_print()
72 printf("0x%.2x ", eh->futureBase[i]); in eeprom_9287_base_print()
/freebsd-10-stable/tools/tools/ath/ath_ee_v14_print/
Dath_ee_v14_print.c89 BASE_EEP_HEADER *eh = &eep->ee_base.baseEepHeader; in eeprom_v14_base_print() local
93 eh->version, eh->length, eh->checksum); in eeprom_v14_base_print()
94 printf("| CapFlags: 0x%.2x\n", eh->opCapFlags); in eeprom_v14_base_print()
97 eh->eepMisc, eh->regDmn[0], eh->regDmn[1]); in eeprom_v14_base_print()
99 eh->macAddr[0], eh->macAddr[1], eh->macAddr[2], in eeprom_v14_base_print()
100 eh->macAddr[3], eh->macAddr[4], eh->macAddr[5]); in eeprom_v14_base_print()
102 eh->rxMask, eh->txMask, eh->rfSilent, eh->blueToothOptions); in eeprom_v14_base_print()
104 eh->deviceCap, eh->binBuildNumber, eh->deviceType); in eeprom_v14_base_print()
107 (int) eh->pwdclkind, (int) eh->fastClk5g, (int) eh->divChain, in eeprom_v14_base_print()
108 (int) eh->rxGainType); in eeprom_v14_base_print()
[all …]
/freebsd-10-stable/lib/libelf/
Dlibelf_ar.c82 Elf_Arhdr *eh; in _libelf_ar_gethdr() local
96 if ((eh = malloc(sizeof(Elf_Arhdr))) == NULL) { in _libelf_ar_gethdr()
101 e->e_arhdr = eh; in _libelf_ar_gethdr()
102 eh->ar_name = eh->ar_rawname = NULL; in _libelf_ar_gethdr()
104 if ((eh->ar_name = _libelf_ar_get_name(arh->ar_name, sizeof(arh->ar_name), in _libelf_ar_gethdr()
110 eh->ar_uid = (uid_t) n; in _libelf_ar_gethdr()
114 eh->ar_gid = (gid_t) n; in _libelf_ar_gethdr()
118 eh->ar_mode = (mode_t) n; in _libelf_ar_gethdr()
122 eh->ar_size = n; in _libelf_ar_gethdr()
124 if ((eh->ar_rawname = _libelf_ar_get_string(arh->ar_name, in _libelf_ar_gethdr()
[all …]
Dlibelf_extended.c50 _libelf_setshnum(Elf *e, void *eh, int ec, size_t shnum) in _libelf_setshnum() argument
71 ((Elf32_Ehdr *) eh)->e_shnum = shnum; in _libelf_setshnum()
73 ((Elf64_Ehdr *) eh)->e_shnum = shnum; in _libelf_setshnum()
80 _libelf_setshstrndx(Elf *e, void *eh, int ec, size_t shstrndx) in _libelf_setshstrndx() argument
101 ((Elf32_Ehdr *) eh)->e_shstrndx = shstrndx; in _libelf_setshstrndx()
103 ((Elf64_Ehdr *) eh)->e_shstrndx = shstrndx; in _libelf_setshstrndx()
109 _libelf_setphnum(Elf *e, void *eh, int ec, size_t phnum) in _libelf_setphnum() argument
130 ((Elf32_Ehdr *) eh)->e_phnum = phnum; in _libelf_setphnum()
132 ((Elf64_Ehdr *) eh)->e_phnum = phnum; in _libelf_setphnum()
Dlibelf_ehdr.c89 Elf##SZ##_Ehdr *eh = (E); \
90 eh->e_ident[EI_MAG0] = ELFMAG0; \
91 eh->e_ident[EI_MAG1] = ELFMAG1; \
92 eh->e_ident[EI_MAG2] = ELFMAG2; \
93 eh->e_ident[EI_MAG3] = ELFMAG3; \
94 eh->e_ident[EI_CLASS] = ELFCLASS##SZ; \
95 eh->e_ident[EI_DATA] = ELFDATANONE; \
96 eh->e_ident[EI_VERSION] = LIBELF_PRIVATE(version); \
97 eh->e_machine = EM_NONE; \
98 eh->e_type = ELF_K_NONE; \
[all …]
Delf_shstrndx.c38 void *eh; in _libelf_getshdrstrndx() local
47 if ((eh = _libelf_ehdr(e, ec, 0)) == NULL) in _libelf_getshdrstrndx()
70 void *eh; in elf_setshstrndx() local
75 ((eh = _libelf_ehdr(e, ec, 0)) == NULL)) { in elf_setshstrndx()
80 return (_libelf_setshstrndx(e, eh, ec, strndx)); in elf_setshstrndx()
/freebsd-10-stable/tools/tools/ath/ath_ee_v4k_print/
Dv4k.c53 BASE_EEP4K_HEADER *eh = &eep->ee_base.baseEepHeader; in eeprom_v4k_base_print() local
56 eh->version, eh->length, eh->checksum); in eeprom_v4k_base_print()
58 eh->opCapFlags, eh->eepMisc, eh->regDmn[0], eh->regDmn[1]); in eeprom_v4k_base_print()
60 eh->macAddr[0], eh->macAddr[1], eh->macAddr[2], in eeprom_v4k_base_print()
61 eh->macAddr[3], eh->macAddr[4], eh->macAddr[5]); in eeprom_v4k_base_print()
63 eh->rxMask, eh->txMask, eh->rfSilent, eh->blueToothOptions); in eeprom_v4k_base_print()
65 eh->deviceCap, eh->binBuildNumber, eh->deviceType, eh->txGainType); in eeprom_v4k_base_print()
/freebsd-10-stable/sbin/dhclient/
Dpacket.c95 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()
161 struct ether_header eh; in decode_hw_header() local
163 memcpy(&eh, buf + bufix, ETHER_HEADER_SIZE); in decode_hw_header()
[all …]
/freebsd-10-stable/sys/mips/mips/
Delf_trampoline.c107 Elf64_Ehdr *eh; in load_kernel() local
111 Elf32_Ehdr *eh; in load_kernel()
124 eh = (Elf64_Ehdr *)kstart; in load_kernel()
126 eh = (Elf32_Ehdr *)kstart; in load_kernel()
128 entry_point = mkptr(eh->e_entry); in load_kernel()
129 memcpy(phdr, (void *)(kstart + eh->e_phoff), in load_kernel()
130 eh->e_phnum * sizeof(phdr[0])); in load_kernel()
132 memcpy(shdr, (void *)(kstart + eh->e_shoff), in load_kernel()
133 sizeof(*shdr) * eh->e_shnum); in load_kernel()
135 if (eh->e_shnum * eh->e_shentsize != 0 && eh->e_shoff != 0) { in load_kernel()
[all …]
/freebsd-10-stable/usr.sbin/btxld/
Dbtxld.c405 struct elfh eh; in puthdr() local
421 eh = elfhdr; in puthdr()
422 eh.e.e_entry = htole32(hdr->entry); in puthdr()
423 eh.p[0].p_vaddr = eh.p[0].p_paddr = htole32(hdr->org); in puthdr()
424 eh.p[0].p_filesz = eh.p[0].p_memsz = htole32(hdr->text); in puthdr()
425 eh.p[1].p_offset = htole32(le32toh(eh.p[0].p_offset) + in puthdr()
426 le32toh(eh.p[0].p_filesz)); in puthdr()
427 eh.p[1].p_vaddr = eh.p[1].p_paddr = in puthdr()
428 htole32(align(le32toh(eh.p[0].p_paddr) + le32toh(eh.p[0].p_memsz), in puthdr()
430 eh.p[1].p_filesz = eh.p[1].p_memsz = htole32(hdr->data); in puthdr()
[all …]
/freebsd-10-stable/sys/netgraph/
Dng_ether_echo.c110 struct ether_header *eh; in ngee_rcvdata() local
115 if (m->m_len < sizeof(*eh) ) { in ngee_rcvdata()
116 m = m_pullup(m, sizeof(*eh)); in ngee_rcvdata()
122 eh = mtod(m, struct ether_header *); in ngee_rcvdata()
125 bcopy(eh->ether_dhost, &tmpaddr, ETHER_ADDR_LEN); in ngee_rcvdata()
126 bcopy(eh->ether_shost, eh->ether_dhost, ETHER_ADDR_LEN); in ngee_rcvdata()
127 bcopy(&tmpaddr, eh->ether_shost, ETHER_ADDR_LEN); in ngee_rcvdata()
/freebsd-10-stable/sys/net/
Dif_ethersubr.c88 int (*ef_inputp)(struct ifnet*, struct ether_header *eh, struct mbuf *m);
179 struct ether_header *eh; in ether_output() local
303 const struct ether_header *eh; in ether_output() local
306 eh = (const struct ether_header *)dst->sa_data; in ether_output()
307 (void)memcpy(esrc, eh->ether_shost, sizeof (esrc)); in ether_output()
312 eh = (const struct ether_header *)dst->sa_data; in ether_output()
313 (void)memcpy(edst, eh->ether_dhost, sizeof (edst)); in ether_output()
314 type = eh->ether_type; in ether_output()
334 eh = mtod(m, struct ether_header *); in ether_output()
335 (void)memcpy(&eh->ether_type, &type, in ether_output()
[all …]
/freebsd-10-stable/sys/boot/powerpc/ps3/
Dps3net.c114 struct ether_header *eh; in ps3net_put() local
117 eh = pkt; in ps3net_put()
118 printf("dst: %s ", ether_sprintf(eh->ether_dhost)); in ps3net_put()
119 printf("src: %s ", ether_sprintf(eh->ether_shost)); in ps3net_put()
120 printf("type: 0x%x\n", eh->ether_type & 0xffff); in ps3net_put()
198 struct ether_header *eh; in ps3net_get() local
201 eh = pkt; in ps3net_get()
202 printf("dst: %s ", ether_sprintf(eh->ether_dhost)); in ps3net_get()
203 printf("src: %s ", ether_sprintf(eh->ether_shost)); in ps3net_get()
204 printf("type: 0x%x\n", eh->ether_type & 0xffff); in ps3net_get()
/freebsd-10-stable/sys/boot/ofw/libofw/
Dofw_net.c97 struct ether_header *eh; in ofwn_put() local
99 eh = pkt; in ofwn_put()
100 printf("dst: %s ", ether_sprintf(eh->ether_dhost)); in ofwn_put()
101 printf("src: %s ", ether_sprintf(eh->ether_shost)); in ofwn_put()
102 printf("type: 0x%x\n", eh->ether_type & 0xffff); in ofwn_put()
166 struct ether_header *eh = pkt; in ofwn_get() local
168 printf("dst: %s ", ether_sprintf(eh->ether_dhost)); in ofwn_get()
169 printf("src: %s ", ether_sprintf(eh->ether_shost)); in ofwn_get()
170 printf("type: 0x%x\n", eh->ether_type & 0xffff); in ofwn_get()
/freebsd-10-stable/sys/net80211/
Dieee80211_input.c249 struct ether_header *eh = mtod(m, struct ether_header *); in ieee80211_deliver_data() local
266 if (ETHER_IS_MULTICAST(eh->ether_dhost)) { in ieee80211_deliver_data()
285 struct ether_header *eh; in ieee80211_decap() local
305 m_adj(m, hdrlen + sizeof(struct llc) - sizeof(*eh)); in ieee80211_decap()
308 m_adj(m, hdrlen - sizeof(*eh)); in ieee80211_decap()
310 eh = mtod(m, struct ether_header *); in ieee80211_decap()
313 IEEE80211_ADDR_COPY(eh->ether_dhost, wh.i_addr1); in ieee80211_decap()
314 IEEE80211_ADDR_COPY(eh->ether_shost, wh.i_addr2); in ieee80211_decap()
317 IEEE80211_ADDR_COPY(eh->ether_dhost, wh.i_addr3); in ieee80211_decap()
318 IEEE80211_ADDR_COPY(eh->ether_shost, wh.i_addr2); in ieee80211_decap()
[all …]
/freebsd-10-stable/sys/netatalk/
Daarp.c186 struct ether_header *eh; in aarpwhohas() local
226 eh = (struct ether_header *)sa.sa_data; in aarpwhohas()
229 bcopy(atmulticastaddr, eh->ether_dhost, in aarpwhohas()
230 sizeof(eh->ether_dhost)); in aarpwhohas()
231 eh->ether_type = htons(sizeof(struct llc) + in aarpwhohas()
251 bcopy(ifp->if_broadcastaddr, (caddr_t)eh->ether_dhost, in aarpwhohas()
252 sizeof(eh->ether_dhost)); in aarpwhohas()
253 eh->ether_type = htons(ETHERTYPE_AARP); in aarpwhohas()
366 struct ether_header *eh; in at_aarpinput() local
520 eh = (struct ether_header *)sa.sa_data; in at_aarpinput()
[all …]
/freebsd-10-stable/sys/dev/le/
Dam7990.c217 struct ether_header *eh; in am7990_rint() local
286 eh = mtod(m, struct ether_header *); in am7990_rint()
287 if (ether_cmp(eh->ether_dhost, sc->sc_enaddr) && in am7990_rint()
288 ether_cmp(eh->ether_dhost, bcast_enaddr)) { in am7990_rint()
578 struct ether_header eh; in am7990_recv_print() local
589 if (len - ETHER_CRC_LEN >= sizeof(eh)) { in am7990_recv_print()
590 (*sc->sc_copyfrombuf)(sc, &eh, LE_RBUFADDR(sc, no), sizeof(eh)); in am7990_recv_print()
591 if_printf(ifp, "dst %s", ether_sprintf(eh.ether_dhost)); in am7990_recv_print()
592 printf(" src %s type %04x\n", ether_sprintf(eh.ether_shost), in am7990_recv_print()
593 ntohs(eh.ether_type)); in am7990_recv_print()
[all …]
Dam79900.c258 struct ether_header *eh; in am79900_rint() local
324 eh = mtod(m, struct ether_header *); in am79900_rint()
325 if (!ether_cmp(eh->ether_shost, sc->sc_enaddr)) { in am79900_rint()
617 struct ether_header eh; in am79900_recv_print() local
627 if (len - ETHER_CRC_LEN >= sizeof(eh)) { in am79900_recv_print()
628 (*sc->sc_copyfrombuf)(sc, &eh, LE_RBUFADDR(sc, no), sizeof(eh)); in am79900_recv_print()
629 if_printf(ifp, "dst %s", ether_sprintf(eh.ether_dhost)); in am79900_recv_print()
630 printf(" src %s type %04x\n", ether_sprintf(eh.ether_shost), in am79900_recv_print()
631 ntohs(eh.ether_type)); in am79900_recv_print()
639 struct ether_header eh; in am79900_xmit_print() local
[all …]
/freebsd-10-stable/sys/ofed/drivers/net/mlx4/
Dutils.c95 struct ether_header *eh; in mlx4_en_hashmbuf() local
118 off = sizeof(*eh); in mlx4_en_hashmbuf()
121 eh = mtod(m, struct ether_header *); in mlx4_en_hashmbuf()
122 etype = ntohs(eh->ether_type); in mlx4_en_hashmbuf()
124 p = hash32_buf(&eh->ether_shost, ETHER_ADDR_LEN, p); in mlx4_en_hashmbuf()
125 p = hash32_buf(&eh->ether_dhost, ETHER_ADDR_LEN, p); in mlx4_en_hashmbuf()
140 off += sizeof(*vlan) - sizeof(*eh); in mlx4_en_hashmbuf()

12345678910