Home
last modified time | relevance | path

Searched refs:desc_count (Results 1 – 24 of 24) sorted by relevance

/freebsd/sys/dev/qlxgbe/
H A Dql_isr.c505 desc_count = 1; in ql_rcv_isr()
529 desc_count = in ql_rcv_isr()
532 if (desc_count > 1) { in ql_rcv_isr()
541 desc_count = 0; in ql_rcv_isr()
580 desc_count = 0; in ql_rcv_isr()
592 desc_count = in ql_rcv_isr()
595 if (desc_count > 1) { in ql_rcv_isr()
604 desc_count = 0; in ql_rcv_isr()
652 desc_count = 0; in ql_rcv_isr()
683 desc_count = 0; in ql_rcv_isr()
[all …]
/freebsd/sys/dev/enic/
H A Denic_txrx.c102 unsigned int desc_count, data_len; in enic_isc_txd_encap() local
113 desc_count = wq->ring.desc_count; in enic_isc_txd_encap()
132 head_idx = enic_ring_incr(desc_count, head_idx); in enic_isc_txd_encap()
282 if (idx == rq->ring.desc_count) in enic_isc_rxd_refill()
336 processed += wq->ring.desc_count; in vnic_wq_service()
360 rq->posted_index = rq->ring.desc_count - 1; in enic_initial_post_rx()
415 if (++cqidx == rq->ring.desc_count) { in vnic_rq_service()
451 for (i = 0; i < wq->ring.desc_count; i++, desc++) { in enic_prep_wq_for_simple_tx()
H A Dvnic_cq.h85 int vnic_cq_mem_size(struct vnic_cq *cq, unsigned int desc_count,
110 if (cq->to_clean == cq->ring.desc_count) { in vnic_cq_service()
146 if (to_clean == cq->ring.desc_count) { in vnic_cq_work()
H A Dvnic_rq.c16 unsigned int count = rq->ring.desc_count; in vnic_rq_init_start()
82 unsigned int count = rq->ring.desc_count; in vnic_rq_clean()
H A Dvnic_wq.c16 unsigned int count = wq->ring.desc_count; in vnic_wq_init_start()
76 to_clean = buf_idx_incr(wq->ring.desc_count, to_clean); in vnic_wq_clean()
H A Dif_enic.c643 wq->ring.desc_count = softc->scctx->isc_ntxd[q]; in enic_tx_queues_alloc()
644 wq->ring.desc_avail = wq->ring.desc_count - 1; in enic_tx_queues_alloc()
645 wq->ring.last_count = wq->ring.desc_count; in enic_tx_queues_alloc()
649 wq->ring.size = wq->ring.desc_count * wq->ring.desc_size; in enic_tx_queues_alloc()
659 cq->ring.desc_count = softc->scctx->isc_ntxd[q]; in enic_tx_queues_alloc()
660 cq->ring.desc_avail = cq->ring.desc_count - 1; in enic_tx_queues_alloc()
662 cq->ring.size = cq->ring.desc_count * cq->ring.desc_size; in enic_tx_queues_alloc()
715 cq->ring.desc_count = softc->scctx->isc_nrxd[1]; in enic_rx_queues_alloc()
716 cq->ring.desc_avail = cq->ring.desc_count - 1; in enic_rx_queues_alloc()
731 rq->ring.desc_count = softc->scctx->isc_nrxd[0]; in enic_rx_queues_alloc()
[all …]
H A Dvnic_dev.c150 unsigned int desc_count, unsigned int desc_size) in vnic_dev_desc_ring_size() argument
163 if (desc_count == 0) in vnic_dev_desc_ring_size()
164 desc_count = 4096; in vnic_dev_desc_ring_size()
166 ring->desc_count = VNIC_ALIGN(desc_count, count_align); in vnic_dev_desc_ring_size()
170 ring->size = ring->desc_count * ring->desc_size; in vnic_dev_desc_ring_size()
H A Dvnic_cq.c20 ENIC_BUS_WRITE_4(cq->ctrl, CQ_RING_SIZE, cq->ring.desc_count); in vnic_cq_init()
H A Dvnic_dev.h38 unsigned int desc_count; member
70 unsigned int desc_count, unsigned int desc_size);
H A Dvnic_wq.h73 return wq->ring.desc_count - wq->ring.desc_avail - 1; in vnic_wq_desc_used()
H A Dvnic_rq.h90 return rq->ring.desc_count - rq->ring.desc_avail - 1; in vnic_rq_desc_used()
/freebsd/sys/dev/mpi3mr/
H A Dmpi3mr_app.c280 U16 desc_count = 0; in mpi3mr_app_build_nvme_prp() local
499 if ((++desc_count) >= in mpi3mr_app_build_nvme_prp()
506 dma_buff->dma_desc[desc_count].dma_addr; in mpi3mr_app_build_nvme_prp()
508 dma_buff->dma_desc[desc_count].size; in mpi3mr_app_build_nvme_prp()
542 U8 desc_count) in mpi3mr_map_data_buffer_dma() argument
563 for (i = 0; i < needed_desc; i++, desc_count++) { in mpi3mr_map_data_buffer_dma()
568 if (buf_len < sc->ioctl_sge[desc_count].size) in mpi3mr_map_data_buffer_dma()
786 U16 desc_count = 0; in mpi3mr_app_mptcmds() local
992 desc_count += dma_buff->num_dma_desc; in mpi3mr_app_mptcmds()
1162 for (desc_count = 0; desc_count < dma_buff->num_dma_desc; desc_count++) { in mpi3mr_app_mptcmds()
[all …]
/freebsd/sys/dev/ice/
H A Dice_iflib.h150 u16 desc_count; member
186 u16 desc_count; member
H A Dice_iflib_txrx.c159 mask = txq->desc_count - 1; in _ice_ift_txd_encap()
270 ntxd = txq->desc_count; in _ice_ift_txd_credits_update()
329 nrxd = rxq->desc_count; in _ice_ift_rxd_available()
422 if (++cidx == rxq->desc_count) in _ice_ift_rxd_pkt_get()
507 if (++next_pidx == (uint32_t)rxq->desc_count) in _ice_ift_rxd_refill()
H A Dice_common_txrx.h174 return ((idx + 1) & (txq->desc_count-1)); in ice_tso_setup()
H A Dif_ice_iflib.c1084 txq->desc_count = sc->scctx->isc_ntxd[0]; in ice_if_tx_queues_alloc()
1162 rxq->desc_count = sc->scctx->isc_nrxd[0]; in ice_if_rx_queues_alloc()
1982 txq->tx_cidx_processed = txq->desc_count - 1; in ice_init_tx_tracking()
1984 for (j = 0; j < txq->desc_count; j++) in ice_init_tx_tracking()
3932 txq->desc_count = mif->subscctx->isc_ntxd[0]; in ice_subif_if_tx_queues_alloc()
4001 rxq->desc_count = mif->subscctx->isc_nrxd[0]; in ice_subif_if_rx_queues_alloc()
H A Dice_lib.c1559 tlan_ctx->qlen = txq->desc_count; in ice_setup_tx_ctx()
1685 rlan_ctx.qlen = rxq->desc_count; in ice_setup_rx_ctx()
/freebsd/sys/dev/qlxgb/
H A Dqla_isr.c269 uint32_t comp_idx, desc_count; in qla_rcv_isr() local
302 desc_count = Q8_STAT_DESC_COUNT((sdesc->data[0])); in qla_rcv_isr()
317 while (desc_count--) { in qla_rcv_isr()
/freebsd/sys/dev/oce/
H A Doce_mbox.c1998 uint32_t desc_count = 0; in oce_get_profile_config() local
2052 desc_count = HOST_32(fwcmd->params.rsp.desc_count); in oce_get_profile_config()
2053 for (i = 0; i < desc_count; i++) { in oce_get_profile_config()
2096 uint32_t desc_count = 0; in oce_get_func_config() local
2151 desc_count = HOST_32(fwcmd->params.rsp.desc_count); in oce_get_func_config()
2152 for (i = 0; i < desc_count; i++) { in oce_get_func_config()
H A Doce_hw.h2065 uint32_t desc_count; member
2082 uint32_t desc_count; member
/freebsd/sys/dev/sfxge/common/
H A Def10_ev.c881 unsigned int desc_count; in ef10_ev_rx() local
946 desc_count = (next_read_lbits - eersp->eers_rx_read_ptr) & in ef10_ev_rx()
948 eersp->eers_rx_read_ptr += desc_count; in ef10_ev_rx()
954 if (desc_count > 1) { in ef10_ev_rx()
/freebsd/sys/dev/ocs_fc/
H A Dsli4.h2745 uint32_t desc_count; member
2765 uint32_t desc_count; member
2780 uint32_t desc_count; member
H A Docs_hw.c7162 num_descriptors = response->desc_count; in ocs_hw_get_port_protocol_cb()
7360 num_descriptors = response->desc_count; in ocs_hw_set_port_protocol_cb1()
H A Dsli4.c2961 req->desc_count = descriptor_count; in sli_cmd_common_set_profile_config()