Lines Matching defs:rh

1402 	struct gld_ri *rh;
1461 rh = (struct gld_ri *)NULL;
1500 rh = (struct gld_ri *)&mh->tr_ri;
1501 if ((rh->len & 1) || rh->len < 2) {
1508 rh->len);
1512 if (pktinfo->pktLen < sizeof (struct tr_mac_frm_nori) + rh->len)
1514 pktinfo->macLen += rh->len;
1533 gld_rcc_receive(macinfo, pktinfo, rh,
1555 struct gld_ri *rh;
1638 gld_rcc_send(macinfo, WR(gld->gld_qptr), dhost, &rh, llcmp->b_rptr);
1640 if (rh != NULL) {
1642 ASSERT(rh->len <= sizeof (struct gld_ri));
1643 nmp->b_rptr -= rh->len;
1644 bcopy((caddr_t)rh, (caddr_t)nmp->b_rptr, rh->len);
1669 if (rh != NULL)
1821 gld_rcc_receive(gld_mac_info_t *macinfo, pktinfo_t *pktinfo, struct gld_ri *rh,
1855 gld_send_rqr(macinfo, pktinfo->shost, rh, pdu, pdulen);
1859 gld_rde_pdu_ind(macinfo, rh, pdu, pdulen);
1870 if (rh == NULL)
1873 if ((rh->rt & 0x04) != 0)
1876 gld_rif_ind(macinfo, rh, pktinfo->shost, snaphdr->s_lsap,
1898 gld_send_rqr(gld_mac_info_t *macinfo, uchar_t *shost, struct gld_ri *rh,
1935 if (rh == NULL || (rh->rt & 0x06) == 0x06 ||
1936 rh->len > sizeof (struct gld_ri)) {
1950 ASSERT(rh->len <= sizeof (struct gld_ri));
1951 nmp->b_rptr -= rh->len;
1953 bcopy(rh, nrh, rh->len); /* copy incoming RIF */
2067 struct gld_ri *rh, uchar_t dsap, uchar_t ssap, uchar_t ptype)
2079 ASSERT(rh == NULL); /* RQC never uses SRF */
2110 if (rh != NULL) {
2112 ASSERT(rh->len <= sizeof (struct gld_ri));
2113 nmp->b_rptr -= rh->len;
2115 bcopy(rh, nrh, rh->len);
2265 gld_rde_pdu_ind(gld_mac_info_t *macinfo, struct gld_ri *rh, struct rde_pdu *pdu,
2286 if (rh == NULL) {
2296 ASSERT(rh->len >= 2);
2297 ASSERT(rh->len <= sizeof (struct gld_ri));
2298 ASSERT((rh->len & 1) == 0);
2319 sr->sr_ri.len <= rh->len) {
2326 bcopy((caddr_t)rh, (caddr_t)&sr->sr_ri, rh->len); /* copy incom RIF */
2340 gld_rif_ind(gld_mac_info_t *macinfo, struct gld_ri *rh, uchar_t *shost,
2345 ASSERT(rh != NULL); /* ensure RIF */
2346 ASSERT((rh->rt & 0x04) == 0); /* ensure SRF */
2347 ASSERT(rh->len >= 2);
2348 ASSERT(rh->len <= sizeof (struct gld_ri));
2349 ASSERT((rh->len & 1) == 0);
2359 bcopy((caddr_t)rh, (caddr_t)&sr->sr_ri, rh->len); /* copy incom RIF */