Searched refs:rx_info (Results 1 - 7 of 7) sorted by relevance
/freebsd-11-stable/sys/dev/ena/ |
H A D | ena_netmap.h | 51 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 D | ena_netmap.c | 110 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 D | ena_datapath.c | 395 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 D | ena.c | 858 * 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 D | vchiq_core.h | 445 VCHIQ_SLOT_INFO_T *rx_info; member in struct:vchiq_state_struct
|
H A D | vchiq_core.c | 1653 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 D | ntb_transport.c | 127 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 288 milliseconds