Home
last modified time | relevance | path

Searched refs:ndescs (Results 1 – 21 of 21) sorted by relevance

/dpdk/drivers/common/sfc_efx/base/
H A Drhead_tx.c36 __in size_t ndescs, in rhead_tx_qcreate() argument
51 if ((rc = efx_mcdi_init_txq(enp, ndescs, eep->ee_index, label, index, in rhead_tx_qcreate()
80 __in_ecount(ndescs) efx_buffer_t *eb, in rhead_tx_qpost()
81 __in unsigned int ndescs, in rhead_tx_qpost() argument
87 _NOTE(ARGUNUSED(ndescs)) in rhead_tx_qpost()
157 __in_ecount(ndescs) efx_desc_t *ed, in rhead_tx_qdesc_post()
158 __in unsigned int ndescs, in rhead_tx_qdesc_post() argument
164 _NOTE(ARGUNUSED(ndescs)) in rhead_tx_qdesc_post()
H A Defx_tx.c36 __in size_t ndescs,
51 __in unsigned int ndescs,
78 __in unsigned int ndescs,
336 __in unsigned int ndescs) in efx_txq_size() argument
346 __in unsigned int ndescs) in efx_txq_nbufs() argument
357 __in size_t ndescs, in efx_tx_qcreate() argument
378 if (!ISP2(ndescs) || in efx_tx_qcreate()
396 etp->et_mask = ndescs - 1; in efx_tx_qcreate()
443 __in unsigned int ndescs, in efx_tx_qpost() argument
633 __in unsigned int ndescs, in efx_tx_qdesc_post() argument
[all …]
H A Def10_tx.c44 __in size_t ndescs, in ef10_tx_qcreate() argument
65 if ((rc = efx_mcdi_init_txq(enp, ndescs, eep->ee_index, label, index, in ef10_tx_qcreate()
281 __in_ecount(ndescs) efx_buffer_t *eb, in ef10_tx_qpost()
282 __in unsigned int ndescs, in ef10_tx_qpost() argument
290 if (added - completed + ndescs > EFX_TXQ_LIMIT(etp->et_mask + 1)) { in ef10_tx_qpost()
295 for (i = 0; i < ndescs; i++) { in ef10_tx_qpost()
404 __in_ecount(ndescs) efx_desc_t *ed, in ef10_tx_qdesc_post()
405 __in unsigned int ndescs, in ef10_tx_qdesc_post() argument
412 if (added - completed + ndescs > EFX_TXQ_LIMIT(etp->et_mask + 1)) in ef10_tx_qdesc_post()
415 for (i = 0; i < ndescs; i++) { in ef10_tx_qdesc_post()
[all …]
H A Defx_rx.c70 __in unsigned int ndescs,
112 __in size_t ndescs,
849 __in unsigned int ndescs) in efx_rxq_size() argument
859 __in unsigned int ndescs) in efx_rxq_nbufs() argument
884 __in size_t ndescs, in efx_rx_qcreate_internal() argument
908 if (!ISP2(ndescs) || in efx_rx_qcreate_internal()
926 erp->er_mask = ndescs - 1; in efx_rx_qcreate_internal()
975 __in size_t ndescs, in efx_rx_qcreate() argument
1000 __in size_t ndescs, in efx_rx_qcreate_packed_stream() argument
1029 __in size_t ndescs, in efx_rx_qcreate_es_super_buffer() argument
[all …]
H A Drhead_impl.h130 __in size_t ndescs,
318 __in_ecount(ndescs) efsys_dma_addr_t *addrp,
320 __in unsigned int ndescs,
352 __in size_t ndescs,
383 __in size_t ndescs,
399 __in_ecount(ndescs) efx_buffer_t *ebp,
400 __in unsigned int ndescs,
H A Defx_ev.c34 __in size_t ndescs,
205 __in unsigned int ndescs, in efx_evq_size() argument
220 return (ndescs * desc_size); in efx_evq_size()
226 __in unsigned int ndescs, in efx_evq_nbufs() argument
261 __in size_t ndescs, in efx_ev_qcreate_irq() argument
313 if (!ISP2(ndescs) || in efx_ev_qcreate_irq()
314 ndescs < encp->enc_evq_min_nevs || in efx_ev_qcreate_irq()
315 ndescs > encp->enc_evq_max_nevs) { in efx_ev_qcreate_irq()
336 eep->ee_mask = ndescs - 1; in efx_ev_qcreate_irq()
387 __in size_t ndescs, in efx_ev_qcreate() argument
[all …]
H A Drhead_rx.c218 __in_ecount(ndescs) efsys_dma_addr_t *addrp, in rhead_rx_qpost()
220 __in unsigned int ndescs, in rhead_rx_qpost() argument
224 _NOTE(ARGUNUSED(erp, addrp, size, ndescs, completed, added)) in rhead_rx_qpost()
590 __in size_t ndescs, in rhead_rx_qcreate() argument
659 if ((rc = efx_mcdi_init_rxq(enp, ndescs, eep, label, index, in rhead_rx_qcreate()
H A Def10_rx.c829 __in_ecount(ndescs) efsys_dma_addr_t *addrp, in ef10_rx_qpost()
831 __in unsigned int ndescs, in ef10_rx_qpost() argument
852 EFSYS_ASSERT3U(added - completed + ndescs, <=, in ef10_rx_qpost()
856 for (i = 0; i < ndescs; i++) { in ef10_rx_qpost()
1036 __in size_t ndescs, in ef10_rx_qcreate() argument
1200 if ((rc = efx_mcdi_init_rxq(enp, ndescs, eep, label, index, in ef10_rx_qcreate()
H A Defx.h2354 __in unsigned int ndescs,
2361 __in unsigned int ndescs,
2393 __in size_t ndescs,
2405 __in size_t ndescs,
2965 __in unsigned int ndescs);
2971 __in unsigned int ndescs);
3097 __in size_t ndescs,
3119 __in size_t ndescs,
3141 __in size_t ndescs,
3240 __in unsigned int ndescs);
[all …]
H A Def10_impl.h110 __in size_t ndescs,
855 __in size_t ndescs,
871 __in_ecount(ndescs) efx_buffer_t *ebp,
872 __in unsigned int ndescs,
1194 __in_ecount(ndescs) efsys_dma_addr_t *addrp,
1196 __in unsigned int ndescs,
1228 __in size_t ndescs,
H A Drhead_ev.c101 __in size_t ndescs, in rhead_ev_qcreate() argument
122 if (EFSYS_MEM_SIZE(esmp) < (ndescs * desc_size)) { in rhead_ev_qcreate()
158 rc = efx_mcdi_init_evq(enp, index, esmp, ndescs, irq, target_evq, us, in rhead_ev_qcreate()
H A Defx_mcdi.c2930 __in uint32_t ndescs, in efx_mcdi_init_rxq() argument
2941 int npages = efx_rxq_nbufs(enp, ndescs); in efx_mcdi_init_rxq()
2950 EFSYS_ASSERT3U(ndescs, <=, encp->enc_rxq_max_ndescs); in efx_mcdi_init_rxq()
2953 (EFSYS_MEM_SIZE(esmp) < efx_rxq_size(enp, ndescs))) { in efx_mcdi_init_rxq()
2998 MCDI_IN_SET_DWORD(req, INIT_RXQ_EXT_IN_SIZE, ndescs); in efx_mcdi_init_rxq()
3108 __in uint32_t ndescs, in efx_mcdi_init_txq() argument
3128 (EFSYS_MEM_SIZE(esmp) < efx_txq_size(enp, ndescs))) { in efx_mcdi_init_txq()
3133 npages = efx_txq_nbufs(enp, ndescs); in efx_mcdi_init_txq()
3145 MCDI_IN_SET_DWORD(req, INIT_TXQ_IN_SIZE, ndescs); in efx_mcdi_init_txq()
H A Def10_ev.c117 __in size_t ndescs, in ef10_ev_qcreate() argument
192 rc = efx_mcdi_init_evq(enp, index, esmp, ndescs, irq, target_evq, us, in ef10_ev_qcreate()
H A Defx_impl.h1594 __in uint32_t ndescs,
1611 __in uint32_t ndescs,
/dpdk/drivers/net/virtio/
H A Dvirtqueue.h257 uint16_t ndescs; member
728 dxp->ndescs = needed; in virtqueue_enqueue_xmit_packed()
845 vq->vq_free_cnt += dxp->ndescs; in vq_ring_free_id_packed()
874 used_idx += dxp->ndescs; in virtio_xmit_cleanup_inorder_packed()
875 free_cnt += dxp->ndescs; in virtio_xmit_cleanup_inorder_packed()
876 nb -= dxp->ndescs; in virtio_xmit_cleanup_inorder_packed()
906 vq->vq_used_cons_idx += dxp->ndescs; in virtio_xmit_cleanup_normal_packed()
967 free_cnt += dxp->ndescs; in virtio_xmit_cleanup_inorder()
H A Dvirtio_rxtx.c58 vq->vq_free_cnt = (uint16_t)(vq->vq_free_cnt + dxp->ndescs); in vq_ring_free_chain()
65 dxp->ndescs = 0; in vq_ring_free_chain()
263 dxp->ndescs = 1; in virtqueue_enqueue_refill_inorder()
302 dxp->ndescs = 1; in virtqueue_enqueue_recv_refill()
361 dxp->ndescs = 1; in virtqueue_enqueue_recv_refill_packed_init()
388 dxp->ndescs = 1; in virtqueue_enqueue_recv_refill_packed()
461 dxp->ndescs = 1; in virtqueue_enqueue_xmit_inorder()
505 dxp->ndescs = 1; in virtqueue_enqueue_xmit_packed_fast()
562 dxp->ndescs = needed; in virtqueue_enqueue_xmit()
H A Dvirtio_rxtx_packed_avx.h64 dxp->ndescs = 1; in virtqueue_enqueue_batch_packed_vec()
H A Dvirtio_rxtx_packed_neon.h89 dxp->ndescs = 1; in virtqueue_enqueue_batch_packed_vec()
/dpdk/drivers/crypto/virtio/
H A Dvirtqueue.h48 uint16_t ndescs; member
H A Dvirtio_rxtx.c19 vq->vq_free_cnt = (uint16_t)(vq->vq_free_cnt + dxp->ndescs); in vq_ring_free_chain()
26 dxp->ndescs = 0; in vq_ring_free_chain()
328 dxp->ndescs = needed; in virtqueue_crypto_sym_enqueue_xmit()
/dpdk/drivers/net/sfc/
H A Dsfc_ev.c273 sfc_ev_nop_tx_ndescs(void *arg, uint32_t label, unsigned int ndescs) in sfc_ev_nop_tx_ndescs() argument
278 evq->evq_index, label, ndescs); in sfc_ev_nop_tx_ndescs()
284 unsigned int ndescs) in sfc_ev_dp_tx_ndescs() argument
293 return evq->sa->priv.dp_tx->qtx_ev(dp_txq, ndescs); in sfc_ev_dp_tx_ndescs()