Lines Matching refs:rxdr
785 struct ixgb_desc_ring *rxdr = &adapter->rx_ring; in ixgb_setup_rx_resources() local
789 size = sizeof(struct ixgb_buffer) * rxdr->count; in ixgb_setup_rx_resources()
790 rxdr->buffer_info = vzalloc(size); in ixgb_setup_rx_resources()
791 if (!rxdr->buffer_info) in ixgb_setup_rx_resources()
796 rxdr->size = rxdr->count * sizeof(struct ixgb_rx_desc); in ixgb_setup_rx_resources()
797 rxdr->size = ALIGN(rxdr->size, 4096); in ixgb_setup_rx_resources()
799 rxdr->desc = dma_alloc_coherent(&pdev->dev, rxdr->size, &rxdr->dma, in ixgb_setup_rx_resources()
802 if (!rxdr->desc) { in ixgb_setup_rx_resources()
803 vfree(rxdr->buffer_info); in ixgb_setup_rx_resources()
806 memset(rxdr->desc, 0, rxdr->size); in ixgb_setup_rx_resources()
808 rxdr->next_to_clean = 0; in ixgb_setup_rx_resources()
809 rxdr->next_to_use = 0; in ixgb_setup_rx_resources()