Searched refs:rx_info (Results 1 - 7 of 7) sorted by relevance

/freebsd-11-stable/sys/dev/ena/
H A Dena_netmap.h51 struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info);
53 struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info);
H A Dena_netmap.c110 struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info)
121 if (unlikely(rx_info->netmap_buf_idx != 0))
151 rc = netmap_load_map(na, adapter->rx_buf_tag, rx_info->map, addr);
156 bus_dmamap_sync(adapter->rx_buf_tag, rx_info->map, BUS_DMASYNC_PREREAD);
158 rx_info->ena_buf.paddr = paddr;
159 rx_info->ena_buf.len = ring->nr_buf_size;
160 rx_info->mbuf = NULL;
161 rx_info->netmap_buf_idx = slot->buf_idx;
173 struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info)
205 bus_dmamap_sync(adapter->rx_buf_tag, rx_info
109 ena_netmap_alloc_rx_slot(struct ena_adapter *adapter, struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info) argument
172 ena_netmap_free_rx_slot(struct ena_adapter *adapter, struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info) argument
1025 struct ena_rx_buffer *rx_info; local
[all...]
H A Dena_datapath.c395 struct ena_rx_buffer *rx_info; local
405 rx_info = &rx_ring->rx_buffer_info[req_id];
406 if (unlikely(rx_info->mbuf == NULL)) {
407 device_printf(adapter->pdev, "NULL mbuf in rx_info");
411 ena_trace(NULL, ENA_DBG | ENA_RXPTH, "rx_info %p, mbuf %p, paddr %jx\n",
412 rx_info, rx_info->mbuf, (uintmax_t)rx_info->ena_buf.paddr);
414 bus_dmamap_sync(adapter->rx_buf_tag, rx_info->map,
416 mbuf = rx_info
[all...]
H A Dena.c858 * we can always prefetch rx_info + 1
996 struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info)
1004 if (unlikely(rx_info->mbuf != NULL))
1008 rx_info->mbuf = m_getjcl(M_NOWAIT, MT_DATA, M_PKTHDR,
1011 if (unlikely(rx_info->mbuf == NULL)) {
1013 rx_info->mbuf = m_getcl(M_NOWAIT, MT_DATA, M_PKTHDR);
1014 if (unlikely(rx_info->mbuf == NULL)) {
1023 rx_info->mbuf->m_pkthdr.len = rx_info->mbuf->m_len = mlen;
1028 adapter->rx_buf_tag,rx_info
995 ena_alloc_rx_mbuf(struct ena_adapter *adapter, struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info) argument
1058 ena_free_rx_mbuf(struct ena_adapter *adapter, struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info) argument
1094 struct ena_rx_buffer *rx_info; local
1305 struct ena_rx_buffer *rx_info = &rx_ring->rx_buffer_info[i]; local
[all...]
/freebsd-11-stable/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_core.h445 VCHIQ_SLOT_INFO_T *rx_info; member in struct:vchiq_state_struct
H A Dvchiq_core.c1653 state->rx_info = SLOT_INFO_FROM_INDEX(state, rx_index);
1658 state->rx_info->use_count = 1;
1659 state->rx_info->release_count = 0;
1805 claim_slot(state->rx_info);
2032 release_slot(state, state->rx_info, NULL, NULL);
/freebsd-11-stable/sys/dev/ntb/
H A Dntb_transport.c127 struct ntb_rx_info *rx_info; member in struct:ntb_transport_qp
589 qp->rx_info = (void *)(qp->tx_mw + tx_size);
1013 iowrite32(entry->index, &qp->rx_info->entry);

Completed in 98 milliseconds