Home
last modified time | relevance | path

Searched refs:arh (Results 1 – 6 of 6) sorted by relevance

/titanic_50/usr/src/cmd/mdb/common/modules/arp/
H A Darp.c60 print_arp(char field_id, const uchar_t *buf, const arh_t *arh, uint16_t ptype) in print_arp() argument
65 if (arh->arh_hlen == 0) in print_arp()
68 mdb_mac_addr(buf, arh->arh_hlen, macstr, sizeof (macstr)); in print_arp()
70 if (arh->arh_plen == 0) { in print_arp()
74 } else if (arh->arh_plen == sizeof (in_addr_t)) { in print_arp()
75 (void) memcpy(&inaddr, buf + arh->arh_hlen, sizeof (inaddr)); in print_arp()
90 arh_t arh; in arphdr_cmd() member
102 if (mdb_vread(&arp.arh, sizeof (arp.arh), addr) == -1) { in arphdr_cmd()
106 mdb_nhconvert(&htype, arp.arh.arh_hardware, sizeof (htype)); in arphdr_cmd()
107 mdb_nhconvert(&ptype, arp.arh.arh_proto, sizeof (ptype)); in arphdr_cmd()
[all …]
/titanic_50/usr/src/tools/ctf/cvt/
H A Dinput.c134 Elf_Arhdr *arh; in read_archive() local
140 if ((arh = elf_getarhdr(melf)) == NULL) { in read_archive()
146 if (*arh->ar_name != '/') { in read_archive()
148 strlen(arh->ar_name) + 1 + 1; in read_archive()
151 snprintf(memname, memlen, "%s(%s)", file, arh->ar_name); in read_archive()
254 Elf_Arhdr *arh; in count_archive() local
258 if ((arh = elf_getarhdr(melf)) == NULL) { in count_archive()
264 if (*arh->ar_name != '/') in count_archive()
/titanic_50/usr/src/uts/common/inet/ip/
H A Dip_arp.c815 arh_t *arh; in arp_process_packet() local
875 arh = (arh_t *)mp1->b_rptr; in arp_process_packet()
876 hlen = arh->arh_hlen; in arp_process_packet()
877 plen = arh->arh_plen; in arp_process_packet()
898 DTRACE_PROBE3(arp__physical__in__start, ill_t *, ill, arh_t *, arh, in arp_process_packet()
906 ill->ill_phyint->phyint_ifindex, arh, mp, mp1, ipst); in arp_process_packet()
910 arhp = (uchar_t *)arh + ARH_FIXED_LEN; in arp_process_packet()
920 op = BE16_TO_U16(arh->arh_operation); in arp_process_packet()
974 arh); in arp_process_packet()
1031 arh_t *, arh, ncec_t *, dst_ncec); in arp_process_packet()
[all …]
/titanic_50/usr/src/cmd/arcwatch/
H A Darcwatch.c266 arc_read_hdr_t arh = { 0 }; in run_dtrace() local
280 memcpy(arh.arh_magic, ARCWATCH_READ_MAGIC, in run_dtrace()
281 sizeof(arh.arh_magic)); in run_dtrace()
282 arh.arh_version = ARCWATCH_READ_VERSION; in run_dtrace()
283 err = write(ofd, &arh, sizeof(arh)); in run_dtrace()
372 arc_read_hdr_t arh; in read_awr() local
383 ret = read(fd, &arh, sizeof(arh)); in read_awr()
389 if (ret != sizeof(arh)) { in read_awr()
393 if (memcmp(arh.arh_magic, ARCWATCH_READ_MAGIC, 4) != 0) { in read_awr()
397 if (arh.arh_version != ARCWATCH_READ_VERSION) { in read_awr()
/titanic_50/usr/src/uts/sun4v/io/
H A Dvsw_phys.c1202 struct arphdr *arh; in vsw_publish_macaddr() local
1220 arh = (struct arphdr *)(mp->b_rptr + sizeof (struct ether_header)); in vsw_publish_macaddr()
1221 cp = (uint8_t *)arh; in vsw_publish_macaddr()
1223 arh->ar_hrd = htons(ARPHRD_ETHER); /* Hardware type: ethernet */ in vsw_publish_macaddr()
1224 arh->ar_pro = htons(ETHERTYPE_IP); /* Protocol type: IP */ in vsw_publish_macaddr()
1225 arh->ar_hln = ETHERADDRL; /* Length of hardware address: 6 */ in vsw_publish_macaddr()
1226 arh->ar_pln = plen; /* Length of protocol address: 4 */ in vsw_publish_macaddr()
1227 arh->ar_op = htons(REVARP_REQUEST); /* Opcode: REVARP Request */ in vsw_publish_macaddr()
/titanic_50/usr/src/uts/common/io/mac/
H A Dmac_protect.c1962 arh_t *arh = (arh_t *)start; in ipnospoof_check() local
1971 hlen = arh->arh_hlen; in ipnospoof_check()
1972 plen = arh->arh_plen; in ipnospoof_check()