Lines Matching refs:ibh
127 struct infiniband_header *ibh;
130 if (mb->m_len < sizeof(*ibh))
133 ibh = mtod(mb, struct infiniband_header *);
134 eh.ether_type = ibh->ib_protocol;
136 memcpy(eh.ether_dhost, ibh->ib_hwaddr + 4, ETHER_ADDR_LEN);
137 mb->m_data += sizeof(*ibh);
138 mb->m_len -= sizeof(*ibh);
139 mb->m_pkthdr.len -= sizeof(*ibh);
141 mb->m_data -= sizeof(*ibh);
142 mb->m_len += sizeof(*ibh);
143 mb->m_pkthdr.len += sizeof(*ibh);
405 struct infiniband_header *ibh;
417 ibh = mtod(m, struct infiniband_header *);
426 if (INFINIBAND_IS_MULTICAST(ibh->ib_hwaddr)) {
427 if (memcmp(ibh->ib_hwaddr, ifp->if_broadcastaddr,
460 switch (ibh->ib_protocol) {