Lines Matching refs:rd
168 kdp_pkt_t *rd = (kdp_pkt_t *)&aligned_pkt;
174 bcopy((char *)pkt, (char *)rd, sizeof(aligned_pkt));
176 rd = (kdp_pkt_t *)pkt;
178 if (plen < sizeof (rd->hdr) || rd->hdr.len != plen) {
179 printf("kdp_packet bad len pkt %lu hdr %d\n", plen, rd->hdr.len);
184 if (rd->hdr.is_reply) {
186 rd->hdr.request, rd->hdr.seq);
191 req = rd->hdr.request;
194 rd->hdr.request, rd->hdr.len, rd->hdr.seq, rd->hdr.key);
199 ret = ((*dispatch_table[req - KDP_CONNECT])(rd, len, reply_port));
201 bcopy((char *)rd, (char *) pkt, *len);
213 kdp_pkt_t *rd = (kdp_pkt_t *)pkt;
216 rd->hdr.request, rd->hdr.len, rd->hdr.seq, rd->hdr.key);