Lines Matching defs:desc
698 const struct vmpacket_descriptor *desc,
701 struct sk_buff *skb = (struct sk_buff *)(unsigned long)desc->trans_id;
748 const struct vmpacket_descriptor *desc,
751 const struct nvsp_message *nvsp_packet = hv_pkt_data(desc);
752 u32 msglen = hv_pkt_datalen(desc);
803 desc, budget);
1175 const struct vmpacket_descriptor *desc)
1180 = container_of(desc, const struct vmtransfer_page_packet_header, d);
1181 const struct nvsp_message *nvsp = hv_pkt_data(desc);
1182 u32 msglen = hv_pkt_datalen(desc);
1206 if ((desc->offset8 << 3) < sizeof(struct vmtransfer_page_packet_header)) {
1209 desc->offset8 << 3);
1224 if (NETVSC_XFER_HEADER_SIZE(count) > desc->offset8 << 3) {
1344 const struct vmpacket_descriptor *desc)
1346 const struct nvsp_message *nvmsg = hv_pkt_data(desc);
1347 u32 msglen = hv_pkt_datalen(desc);
1370 const struct vmpacket_descriptor *desc,
1374 const struct nvsp_message *nvmsg = hv_pkt_data(desc);
1378 switch (desc->type) {
1380 netvsc_send_completion(ndev, net_device, channel, desc, budget);
1384 return netvsc_receive(ndev, net_device, nvchan, desc);
1388 netvsc_receive_inband(ndev, net_device, desc);
1393 desc->type, desc->trans_id);
1423 if (!nvchan->desc)
1424 nvchan->desc = hv_pkt_iter_first(channel);
1426 while (nvchan->desc && work_done < budget) {
1428 ndev, nvchan->desc, budget);
1429 nvchan->desc = hv_pkt_iter_next(channel, nvchan->desc);