Lines Matching full:send

65 	 * so we use synthetic path to send data.  in netvsc_switch_datapath()
70 "Unable to send sw datapath msg, err: %d\n", in netvsc_switch_datapath()
81 "Retry failed to send sw datapath msg, err: %d\n", in netvsc_switch_datapath()
186 * to send a revoke msg here in netvsc_revoke_recv_buf()
189 /* Send the revoke receive buffer */ in netvsc_revoke_recv_buf()
206 * ignore the failure since we cannot send on a rescinded in netvsc_revoke_recv_buf()
217 netdev_err(ndev, "unable to send " in netvsc_revoke_recv_buf()
232 /* Deal with the send buffer we may have setup. in netvsc_revoke_send_buf()
233 * If we got a send section size, it means we received a in netvsc_revoke_send_buf()
236 * to send a revoke msg here in netvsc_revoke_send_buf()
239 /* Send the revoke receive buffer */ in netvsc_revoke_send_buf()
257 * ignore the failure since we cannot send on a rescinded in netvsc_revoke_send_buf()
268 netdev_err(ndev, "unable to send " in netvsc_revoke_send_buf()
269 "revoke send buffer to netvsp\n"); in netvsc_revoke_send_buf()
312 "unable to teardown send buffer's gpadl\n"); in netvsc_teardown_send_gpadl()
387 /* Send the gpadl notification request */ in netvsc_init_buf()
395 "unable to send receive buffer's gpadl to netvsp\n"); in netvsc_init_buf()
453 /* Now setup the send buffer. */ in netvsc_init_buf()
459 netdev_err(ndev, "unable to allocate send buffer of size %u\n", in netvsc_init_buf()
475 "unable to establish send buffer's gpadl\n"); in netvsc_init_buf()
489 /* Send the gpadl notification request */ in netvsc_init_buf()
497 "unable to send send buffer's gpadl to netvsp\n"); in netvsc_init_buf()
506 netdev_err(ndev, "Unable to complete send buffer " in netvsc_init_buf()
527 netdev_dbg(ndev, "Send section size: %d, Section count:%d\n", in netvsc_init_buf()
530 /* Setup state for managing the send buffer. */ in netvsc_init_buf()
565 /* Send the init request */ in negotiate_nvsp_ver()
584 /* NVSPv2 or later: Send NDIS config */ in negotiate_nvsp_ver()
650 /* Send the ndis version */ in netvsc_connect_vsp()
668 /* Send the init request */ in netvsc_connect_vsp()
696 * receive buffer GPADL. Do the same for send buffer. in netvsc_device_remove()
910 "Unknown send completion type %d received!!\n", in netvsc_send_completion()
995 * In isolation VM, netvsc send buffer has been marked visible to
996 * host and so the data copied to send buffer doesn't need to use
998 * may not be copied to send buffer and so these pages need to be
1127 "Unable to send packet pages %u len %u, ret %d\n", in netvsc_send_pkt()
1144 /* Move packet out of multi send data (msd), and clear msd */
1160 * For small, non-LSO packets we copy the packet to a send buffer
1171 * If we do batching and send more than one packet using a single
1175 * send buffer, with the data pointers included in the NetVSC message.
1205 /* Send a control message or XDP packet directly without accessing in netvsc_send()
1206 * msd (Multi-Send Data) field which may be changed during data packet in netvsc_send()
1212 /* batch packets in send buffer if possible */ in netvsc_send()
1239 * and not doing mixed modes send and not flow blocked in netvsc_send()
1303 /* Send pending recv completions */
1358 /* Add receive complete to ring to send to host. */
1522 netdev_err(ndev, "Received wrong send-table size:%u\n", count); in netvsc_send_table()
1537 netdev_err(ndev, "Received send-table offset too big:%u\n", in netvsc_send_table()
1669 /* Send any pending receive completions */ in netvsc_poll()