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

/freebsd-current/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.c106 struct ena_rx_buffer *rx_info)
117 if (unlikely(rx_info->netmap_buf_idx != 0))
149 rc = netmap_load_map(na, adapter->rx_buf_tag, rx_info->map, addr);
154 bus_dmamap_sync(adapter->rx_buf_tag, rx_info->map, BUS_DMASYNC_PREREAD);
156 rx_info->ena_buf.paddr = paddr;
157 rx_info->ena_buf.len = ring->nr_buf_size;
158 rx_info->mbuf = NULL;
159 rx_info->netmap_buf_idx = slot->buf_idx;
171 struct ena_rx_buffer *rx_info)
203 bus_dmamap_sync(adapter->rx_buf_tag, rx_info
105 ena_netmap_alloc_rx_slot(struct ena_adapter *adapter, struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info) argument
170 ena_netmap_free_rx_slot(struct ena_adapter *adapter, struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info) argument
1009 struct ena_rx_buffer *rx_info; local
[all...]
H A Dena_datapath.c421 struct ena_rx_buffer *rx_info; local
433 rx_info = &rx_ring->rx_buffer_info[req_id];
434 if (unlikely(rx_info->mbuf == NULL)) {
435 ena_log(pdev, ERR, "NULL mbuf in rx_info");
439 ena_log_io(pdev, DBG, "rx_info %p, mbuf %p, paddr %jx\n", rx_info,
440 rx_info->mbuf, (uintmax_t)rx_info->ena_buf.paddr);
442 bus_dmamap_sync(adapter->rx_buf_tag, rx_info->map,
444 mbuf = rx_info
[all...]
H A Dena.c854 * we can always prefetch rx_info + 1
992 struct ena_rx_buffer *rx_info)
1001 if (unlikely(rx_info->mbuf != NULL))
1005 rx_info->mbuf = m_getjcl(M_NOWAIT, MT_DATA, M_PKTHDR,
1008 if (unlikely(rx_info->mbuf == NULL)) {
1010 rx_info->mbuf = m_getcl(M_NOWAIT, MT_DATA, M_PKTHDR);
1011 if (unlikely(rx_info->mbuf == NULL)) {
1020 rx_info->mbuf->m_pkthdr.len = rx_info->mbuf->m_len = mlen;
1025 adapter->rx_buf_tag, rx_info
991 ena_alloc_rx_mbuf(struct ena_adapter *adapter, struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info) argument
1054 ena_free_rx_mbuf(struct ena_adapter *adapter, struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info) argument
1090 struct ena_rx_buffer *rx_info; local
1367 struct ena_rx_buffer *rx_info = &rx_ring->rx_buffer_info[i]; local
[all...]
/freebsd-current/sys/contrib/dev/rtw89/
H A Dpci.c143 struct rtw89_pci_rx_info *rx_info; local
146 rx_info = RTW89_PCI_RX_SKB_CB(skb);
147 dma = rx_info->dma;
155 struct rtw89_pci_rx_info *rx_info; local
158 rx_info = RTW89_PCI_RX_SKB_CB(skb);
159 dma = rx_info->dma;
168 struct rtw89_pci_rx_info *rx_info = RTW89_PCI_RX_SKB_CB(skb); local
171 rx_info->fs = le32_get_bits(rxbd_info->dword, RTW89_PCI_RXBD_FS);
172 rx_info->ls = le32_get_bits(rxbd_info->dword, RTW89_PCI_RXBD_LS);
173 rx_info
208 rtw89_skb_put_rx_data(struct rtw89_dev *rtwdev, bool fs, bool ls, struct sk_buff *new, const struct sk_buff *skb, u32 offset, const struct rtw89_pci_rx_info *rx_info, const struct rtw89_rx_desc_info *desc_info) argument
240 struct rtw89_pci_rx_info *rx_info; local
528 struct rtw89_pci_rx_info *rx_info; local
2890 struct rtw89_pci_rx_info *rx_info; local
2942 struct rtw89_pci_rx_info *rx_info; local
[all...]
/freebsd-current/sys/dev/al_eth/
H A Dal_eth.c1042 struct al_eth_rx_buffer *rx_info)
1049 if (rx_info->m != NULL)
1052 rx_info->data_size = adapter->rx_mbuf_sz;
1057 rx_info->m = m_getjcl(M_NOWAIT, MT_DATA, M_PKTHDR,
1058 rx_info->data_size);
1061 if (rx_info->m == NULL)
1064 rx_info->m->m_pkthdr.len = rx_info->m->m_len = adapter->rx_mbuf_sz;
1067 error = bus_dmamap_load_mbuf_sg(rx_ring->dma_buf_tag, rx_info->dma_map,
1068 rx_info
1040 al_eth_alloc_rx_buf(struct al_eth_adapter *adapter, struct al_eth_ring *rx_ring, struct al_eth_rx_buffer *rx_info) argument
1096 struct al_eth_rx_buffer *rx_info = local
1520 struct al_eth_rx_buffer *rx_info = local
[all...]
/freebsd-current/sys/contrib/dev/athk/ath10k/
H A Drx_desc.h1133 __le32 rx_info; /* %RX_PPDU_END_RX_INFO_ */ member in struct:rx_ppdu_end_qca99x0
1143 __le32 rx_info; /* %RX_PPDU_END_RX_INFO_ */ member in struct:rx_ppdu_end_qca9984
/freebsd-current/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-current/sys/dev/ntb/
H A Dntb_transport.c127 struct ntb_rx_info *rx_info; member in struct:ntb_transport_qp
633 qp->rx_info = (void *)(qp->tx_mw + tx_size);
1055 iowrite32(entry->index, &qp->rx_info->entry);
/freebsd-current/sys/contrib/alpine-hal/
H A Dal_hal_serdes_25g.c1629 void *rx_info)
1631 struct al_serdes_25g_rx_diag_info *info = rx_info;
1626 al_serdes_25g_rx_diag_info_get( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, void *rx_info) argument

Completed in 275 milliseconds