Searched refs:rx_iobuf (Results 1 - 20 of 20) sorted by relevance

/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/
H A D3c90x.c389 * @v index Index for rx_iobuf and rx_ring array
404 p->rx_ring[index].DataAddr = virt_to_bus(p->rx_iobuf[index]->data);
436 if (p->rx_iobuf[i] != NULL)
439 p->rx_iobuf[i] = alloc_iob(RX_BUF_SIZE);
440 if (p->rx_iobuf[i] == NULL) {
478 p->rx_iobuf[i] = NULL;
504 free_iob(p->rx_iobuf[i]);
505 p->rx_iobuf[i] = NULL;
532 if (p->rx_iobuf[p->rx_cur] == NULL)
537 netdev_rx_err(netdev, p->rx_iobuf[
[all...]
H A Dmyson.c274 assert ( myson->rx_iobuf[rx_idx] == NULL );
275 myson->rx_iobuf[rx_idx] = iobuf;
376 if ( myson->rx_iobuf[i] )
377 free_iob ( myson->rx_iobuf[i] );
378 myson->rx_iobuf[i] = NULL;
498 iobuf = myson->rx_iobuf[rx_idx];
499 myson->rx_iobuf[rx_idx] = NULL;
H A Db44.c385 rh = bp->rx_iobuf[idx]->data;
392 addr = VIRT_TO_B44(bp->rx_iobuf[idx]->data);
411 if (bp->rx_iobuf[i] != NULL)
414 bp->rx_iobuf[i] = alloc_iob(RX_PKT_BUF_SZ);
415 if (!bp->rx_iobuf[i]) {
431 free_iob(bp->rx_iobuf[i]);
432 bp->rx_iobuf[i] = NULL;
448 memset(bp->rx_iobuf, 0, sizeof(bp->rx_iobuf));
450 bp->rx_iobuf[
[all...]
H A Dnatsemi.c540 assert ( natsemi->rx_iobuf[rx_idx] == NULL );
541 natsemi->rx_iobuf[rx_idx] = iobuf;
629 if ( natsemi->rx_iobuf[i] )
630 free_iob ( natsemi->rx_iobuf[i] );
631 natsemi->rx_iobuf[i] = NULL;
753 iobuf = natsemi->rx_iobuf[rx_idx];
754 natsemi->rx_iobuf[rx_idx] = NULL;
H A Dpcnet32.c215 if ( priv->rx_iobuf[i] != NULL )
219 if ( ! ( priv->rx_iobuf[i] = alloc_iob ( PKT_BUF_SIZE ) ) ) {
225 cpu_to_le32 ( virt_to_bus ( priv->rx_iobuf[i]->data ) );
275 free_iob ( priv->rx_iobuf[i] );
276 priv->rx_iobuf[i] = NULL;
872 if ( priv->rx_iobuf[priv->rx_curr] == NULL )
884 netdev_rx_err ( netdev, priv->rx_iobuf[priv->rx_curr],
890 iob_put ( priv->rx_iobuf[priv->rx_curr], len );
893 netdev_rx ( netdev, priv->rx_iobuf[priv->rx_curr] );
897 priv->rx_iobuf[pri
[all...]
H A Dvmxnet3.c187 assert ( vmxnet->rx_iobuf[desc_idx] == NULL );
202 vmxnet->rx_iobuf[desc_idx] = iobuf;
251 iobuf = vmxnet->rx_iobuf[desc_idx];
260 vmxnet->rx_iobuf[desc_idx] = NULL;
284 if ( ( iobuf = vmxnet->rx_iobuf[i] ) != NULL ) {
286 vmxnet->rx_iobuf[i] = NULL;
H A Dintel.h249 struct io_buffer *rx_iobuf[INTEL_NUM_RX_DESC]; member in struct:intel_nic
H A Dmyson.h177 struct io_buffer *rx_iobuf[MYSON_NUM_RX_DESC]; member in struct:myson_nic
H A Dpcnet32.h133 struct io_buffer *rx_iobuf[RX_RING_SIZE]; member in struct:pcnet32_private
H A Dintel.c470 assert ( intel->rx_iobuf[rx_idx] == NULL );
471 intel->rx_iobuf[rx_idx] = iobuf;
559 if ( intel->rx_iobuf[i] )
560 free_iob ( intel->rx_iobuf[i] );
561 intel->rx_iobuf[i] = NULL;
667 iobuf = intel->rx_iobuf[rx_idx];
668 intel->rx_iobuf[rx_idx] = NULL;
H A Drealtek.c497 assert ( rtl->rx_iobuf[rx_idx] == NULL );
498 rtl->rx_iobuf[rx_idx] = iobuf;
582 if ( rtl->rx_iobuf[i] )
583 free_iob ( rtl->rx_iobuf[i] );
584 rtl->rx_iobuf[i] = NULL;
781 iobuf = rtl->rx_iobuf[rx_idx];
782 rtl->rx_iobuf[rx_idx] = NULL;
H A D3c90x.h304 struct io_buffer *rx_iobuf[RX_RING_SIZE]; member in struct:INF_3C90X
H A Dnatsemi.h298 struct io_buffer *rx_iobuf[NATSEMI_NUM_RX_DESC]; member in struct:natsemi_nic
H A Drealtek.h266 struct io_buffer *rx_iobuf[RTL_NUM_RX_DESC]; member in struct:realtek_nic
H A Dforcedeth.c223 if ( priv->rx_iobuf[i] != NULL )
227 if ( ! ( priv->rx_iobuf[i] = alloc_iob ( RX_BUF_SZ ) ) ) {
233 cpu_to_le32 ( virt_to_bus ( priv->rx_iobuf[i]->data ) );
248 priv->rx_iobuf[i] = NULL;
313 free_iob ( priv->rx_iobuf[i] );
314 priv->rx_iobuf[i] = NULL;
920 curr_iob = priv->rx_iobuf[priv->rx_curr];
921 DBG ( "%p %p\n", curr_iob, priv->rx_iobuf[priv->rx_curr] );
942 priv->rx_iobuf[priv->rx_curr] = NULL;
H A Dvmxnet3.h479 struct io_buffer *rx_iobuf[VMXNET3_NUM_RX_DESC]; member in struct:vmxnet3_nic
H A Db44.h429 struct io_buffer *rx_iobuf[B44_RING_SIZE]; member in struct:b44_private
H A Dforcedeth.h320 struct io_buffer *rx_iobuf[RX_RING_SIZE]; member in struct:forcedeth_private
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/igbvf/
H A Digbvf_main.c99 free_iob ( adapter->rx_iobuf[i] );
127 if ( adapter->rx_iobuf[rx_curr] != NULL )
133 adapter->rx_iobuf[rx_curr] = iob;
271 if ( adapter->rx_iobuf[i] == NULL )
283 iob_put ( adapter->rx_iobuf[i], rx_len );
287 netdev_rx_err ( netdev, adapter->rx_iobuf[i], -EINVAL );
292 netdev_rx ( netdev, adapter->rx_iobuf[i] );
294 adapter->rx_iobuf[i] = NULL;
587 adapter->rx_iobuf[i] = iob;
H A Digbvf.h284 struct io_buffer *rx_iobuf[NUM_RX_DESC]; member in struct:igbvf_adapter

Completed in 114 milliseconds