• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/dev/hyperv/vmbus/

Lines Matching defs:pkt

1019 	struct vmbus_chanpkt pkt;
1025 hlen = sizeof(pkt);
1031 pkt.cp_hdr.cph_type = type;
1032 pkt.cp_hdr.cph_flags = flags;
1033 VMBUS_CHANPKT_SETLEN(pkt.cp_hdr.cph_hlen, hlen);
1034 VMBUS_CHANPKT_SETLEN(pkt.cp_hdr.cph_tlen, pad_pktlen);
1035 pkt.cp_hdr.cph_xactid = xactid;
1037 iov[0].iov_base = &pkt;
1054 struct vmbus_chanpkt_sglist pkt;
1066 pkt.cp_hdr.cph_type = VMBUS_CHANPKT_TYPE_GPA;
1067 pkt.cp_hdr.cph_flags = VMBUS_CHANPKT_FLAG_RC;
1068 VMBUS_CHANPKT_SETLEN(pkt.cp_hdr.cph_hlen, hlen);
1069 VMBUS_CHANPKT_SETLEN(pkt.cp_hdr.cph_tlen, pad_pktlen);
1070 pkt.cp_hdr.cph_xactid = xactid;
1071 pkt.cp_rsvd = 0;
1072 pkt.cp_gpa_cnt = sglen;
1074 iov[0].iov_base = &pkt;
1075 iov[0].iov_len = sizeof(pkt);
1094 struct vmbus_chanpkt_prplist pkt;
1107 pkt.cp_hdr.cph_type = VMBUS_CHANPKT_TYPE_GPA;
1108 pkt.cp_hdr.cph_flags = VMBUS_CHANPKT_FLAG_RC;
1109 VMBUS_CHANPKT_SETLEN(pkt.cp_hdr.cph_hlen, hlen);
1110 VMBUS_CHANPKT_SETLEN(pkt.cp_hdr.cph_tlen, pad_pktlen);
1111 pkt.cp_hdr.cph_xactid = xactid;
1112 pkt.cp_rsvd = 0;
1113 pkt.cp_range_cnt = 1;
1115 iov[0].iov_base = &pkt;
1116 iov[0].iov_len = sizeof(pkt);
1134 struct vmbus_chanpkt_hdr pkt;
1137 error = vmbus_rxbr_peek(&chan->ch_rxbr, &pkt, sizeof(pkt));
1141 if (__predict_false(pkt.cph_hlen < VMBUS_CHANPKT_HLEN_MIN)) {
1142 vmbus_chan_printf(chan, "invalid hlen %u\n", pkt.cph_hlen);
1146 if (__predict_false(pkt.cph_hlen > pkt.cph_tlen)) {
1148 pkt.cph_hlen, pkt.cph_tlen);
1153 hlen = VMBUS_CHANPKT_GETLEN(pkt.cph_hlen);
1154 dlen = VMBUS_CHANPKT_GETLEN(pkt.cph_tlen) - hlen;
1162 *xactid = pkt.cph_xactid;
1174 struct vmbus_chanpkt_hdr *pkt, int *pktlen0)
1178 pkt_hlen = sizeof(*pkt);
1179 error = vmbus_rxbr_peek(&chan->ch_rxbr, pkt, pkt_hlen);
1183 if (__predict_false(pkt->cph_hlen < VMBUS_CHANPKT_HLEN_MIN)) {
1184 vmbus_chan_printf(chan, "invalid hlen %u\n", pkt->cph_hlen);
1188 if (__predict_false(pkt->cph_hlen > pkt->cph_tlen)) {
1190 pkt->cph_hlen, pkt->cph_tlen);
1195 pktlen = VMBUS_CHANPKT_GETLEN(pkt->cph_tlen);
1207 error = vmbus_rxbr_read(&chan->ch_rxbr, pkt + 1,