Lines Matching refs:rx_info
423 struct ena_rx_buffer *rx_info; in ena_rx_mbuf() local
435 rx_info = &rx_ring->rx_buffer_info[req_id]; in ena_rx_mbuf()
436 if (unlikely(rx_info->mbuf == NULL)) { in ena_rx_mbuf()
443 ena_log_io(pdev, DBG, "rx_info %p, mbuf %p, paddr %jx\n", rx_info, in ena_rx_mbuf()
444 rx_info->mbuf, (uintmax_t)rx_info->ena_buf.paddr); in ena_rx_mbuf()
446 bus_dmamap_sync(adapter->rx_buf_tag, rx_info->map, in ena_rx_mbuf()
448 mbuf = rx_info->mbuf; in ena_rx_mbuf()
464 bus_dmamap_unload(rx_ring->adapter->rx_buf_tag, rx_info->map); in ena_rx_mbuf()
466 rx_info->mbuf = NULL; in ena_rx_mbuf()
478 rx_info = &rx_ring->rx_buffer_info[req_id]; in ena_rx_mbuf()
480 if (unlikely(rx_info->mbuf == NULL)) { in ena_rx_mbuf()
498 bus_dmamap_sync(adapter->rx_buf_tag, rx_info->map, in ena_rx_mbuf()
500 if (unlikely(m_append(mbuf, len, rx_info->mbuf->m_data) == 0)) { in ena_rx_mbuf()
510 bus_dmamap_unload(rx_ring->adapter->rx_buf_tag, rx_info->map); in ena_rx_mbuf()
511 m_freem(rx_info->mbuf); in ena_rx_mbuf()
512 rx_info->mbuf = NULL; in ena_rx_mbuf()