Lines Matching refs:msdp
852 struct multi_send_data *msdp; in netvsc_send() local
870 msdp = &net_device->msd[q_idx]; in netvsc_send()
873 spin_lock_irqsave(&msdp->lock, flag); in netvsc_send()
874 if (msdp->pkt) in netvsc_send()
875 msd_len = msdp->pkt->total_data_buflen; in netvsc_send()
877 try_batch = packet->is_data_pkt && msd_len > 0 && msdp->count < in netvsc_send()
882 section_index = msdp->pkt->send_buf_index; in netvsc_send()
886 section_index = msdp->pkt->send_buf_index; in netvsc_send()
893 msd_send = msdp->pkt; in netvsc_send()
894 msdp->pkt = NULL; in netvsc_send()
895 msdp->count = 0; in netvsc_send()
915 if (msdp->pkt) in netvsc_send()
916 netvsc_xmit_completion(msdp->pkt); in netvsc_send()
919 msdp->pkt = packet; in netvsc_send()
920 msdp->count++; in netvsc_send()
923 msdp->pkt = NULL; in netvsc_send()
924 msdp->count = 0; in netvsc_send()
927 msd_send = msdp->pkt; in netvsc_send()
928 msdp->pkt = NULL; in netvsc_send()
929 msdp->count = 0; in netvsc_send()
933 spin_unlock_irqrestore(&msdp->lock, flag); in netvsc_send()