Home
last modified time | relevance | path

Searched refs:num_desc (Results 1 – 25 of 51) sorted by relevance

123

/Linux-v4.19/drivers/infiniband/hw/hfi1/
Dsdma.h564 tx->num_desc = 0; in sdma_txinit_ahg()
649 struct sdma_desc *desc = &tx->descp[tx->num_desc]; in make_tx_sdma_desc()
651 if (!tx->num_desc) { in make_tx_sdma_desc()
675 if (tx->num_desc) in sdma_txclean()
683 tx->descp[tx->num_desc].qw[0] |= in _sdma_close_tx()
685 tx->descp[tx->num_desc].qw[1] |= in _sdma_close_tx()
688 tx->descp[tx->num_desc].qw[1] |= in _sdma_close_tx()
718 tx->num_desc++; in _sdma_txadd_daddr()
748 if ((unlikely(tx->num_desc == tx->desc_limit))) { in sdma_txadd_page()
795 if ((unlikely(tx->num_desc == tx->desc_limit))) { in sdma_txadd_daddr()
[all …]
Dsdma_txreq.h117 u16 num_desc; member
132 return tx->num_desc; in sdma_txreq_built()
Dsdma.c1672 if (tx->num_desc) { in __sdma_txclean()
1680 for (i = 1 + skip; i < tx->num_desc; i++) in __sdma_txclean()
1682 tx->num_desc = 0; in __sdma_txclean()
1782 u16 num_desc = 0; in sdma_desc_avail() local
1793 num_desc = stx->num_desc; in sdma_desc_avail()
1795 if (num_desc > avail) in sdma_desc_avail()
1797 avail -= num_desc; in sdma_desc_avail()
2316 for (i = 1; i < tx->num_desc; i++, descp++) { in submit_tx()
2340 sde->desc_avail -= tx->num_desc; in submit_tx()
2356 if (tx->num_desc <= sde->desc_avail) in sdma_check_progress()
[all …]
Dverbs_txreq.h94 tx->txreq.num_desc = 0; in get_txreq()
/Linux-v4.19/drivers/gpu/drm/via/
Dvia_dmablit.c66 int num_desc = vsg->num_desc; in via_unmap_blit_from_device() local
67 unsigned cur_descriptor_page = num_desc / vsg->descriptors_per_page; in via_unmap_blit_from_device()
68 unsigned descriptor_this_page = num_desc % vsg->descriptors_per_page; in via_unmap_blit_from_device()
73 while (num_desc--) { in via_unmap_blit_from_device()
109 int num_desc = 0; in via_map_blit_for_device() local
148 num_desc++; in via_map_blit_for_device()
161 vsg->num_desc = num_desc; in via_map_blit_for_device()
267 vsg->num_desc_pages = (vsg->num_desc + vsg->descriptors_per_page - 1) / in via_alloc_desc_pages()
280 vsg->num_desc); in via_alloc_desc_pages()
Dvia_dmablit.h45 int num_desc; member
/Linux-v4.19/drivers/soc/ti/
Dknav_qmss_queue.c710 for (i = 0; i < pool->num_desc; i++) { in kdesc_fill_pool()
744 WARN_ON(i != pool->num_desc); in kdesc_empty_pool()
775 int num_desc, int region_id) in knav_pool_create() argument
824 if (num_desc > (region->num_desc - region->used_desc)) { in knav_pool_create()
839 if ((pi->region_offset - last_offset) >= num_desc) { in knav_pool_create()
843 last_offset = pi->region_offset + pi->num_desc; in knav_pool_create()
849 pool->num_desc = num_desc; in knav_pool_create()
851 region->used_desc += num_desc; in knav_pool_create()
891 pool->region->used_desc -= pool->num_desc; in knav_pool_destroy()
1009 if (!region->num_desc) { in knav_queue_setup_region()
[all …]
Dknav_qmss.h207 unsigned num_desc; member
234 int num_desc; member
/Linux-v4.19/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_init.c117 for (i = 0; i < rds_ring->num_desc; ++i) { in netxen_release_rx_buffers()
140 for (i = 0; i < tx_ring->num_desc; i++) { in netxen_release_tx_buffers()
212 tx_ring->num_desc = adapter->num_txd; in netxen_alloc_sw_resources()
234 rds_ring->num_desc = adapter->num_rxd; in netxen_alloc_sw_resources()
253 rds_ring->num_desc = adapter->num_jumbo_rxd; in netxen_alloc_sw_resources()
269 rds_ring->num_desc = adapter->num_lro_rxd; in netxen_alloc_sw_resources()
286 for (i = 0; i < rds_ring->num_desc; i++) { in netxen_alloc_sw_resources()
300 sds_ring->num_desc = adapter->num_rxd; in netxen_alloc_sw_resources()
1453 index = get_next_index(index, sds_ring->num_desc); in netxen_handle_fw_message()
1547 if (unlikely(index >= rds_ring->num_desc)) in netxen_process_rcv()
[all …]
Dnetxen_nic_ethtool.c434 u32 num_desc; in netxen_validate_ringparam() local
435 num_desc = max(val, min); in netxen_validate_ringparam()
436 num_desc = min(num_desc, max); in netxen_validate_ringparam()
437 num_desc = roundup_pow_of_two(num_desc); in netxen_validate_ringparam()
439 if (val != num_desc) { in netxen_validate_ringparam()
441 netxen_nic_driver_name, r_name, num_desc, val); in netxen_validate_ringparam()
444 return num_desc; in netxen_validate_ringparam()
Dnetxen_nic_ctx.c344 prq_rds[i].ring_size = cpu_to_le32(rds_ring->num_desc); in nx_fw_cmd_create_rx_ctx()
357 prq_sds[i].ring_size = cpu_to_le32(sds_ring->num_desc); in nx_fw_cmd_create_rx_ctx()
486 prq_cds->ring_size = cpu_to_le32(tx_ring->num_desc); in nx_fw_cmd_create_tx_ctx()
712 hwctx->cmd_ring_size = cpu_to_le32(tx_ring->num_desc); in netxen_init_old_ctx()
721 cpu_to_le32(rds_ring->num_desc); in netxen_init_old_ctx()
729 hwctx->sts_ring_size = cpu_to_le32(sds_ring->num_desc); in netxen_init_old_ctx()
732 hwctx->sts_rings[ring].size = cpu_to_le32(sds_ring->num_desc); in netxen_init_old_ctx()
Dnetxen_nic.h76 (sizeof(struct rcv_desc) * (rds_ring)->num_desc)
78 (sizeof(struct netxen_rx_buffer) * rds_ring->num_desc)
80 (sizeof(struct status_desc) * (sds_ring)->num_desc)
82 (sizeof(struct netxen_cmd_buffer) * tx_ring->num_desc)
84 (sizeof(struct cmd_desc_type0) * tx_ring->num_desc)
627 u32 num_desc; member
641 u32 num_desc; member
662 u32 num_desc; member
1878 tx_ring->sw_consumer, tx_ring->num_desc); in netxen_tx_avail()
/Linux-v4.19/drivers/net/ethernet/toshiba/
Dspider_net.c299 dma_free_coherent(&card->pdev->dev, chain->num_desc, in spider_net_free_chain()
323 alloc_size = chain->num_desc * sizeof(struct spider_net_hw_descr); in spider_net_init_chain()
330 memset(chain->ring, 0, chain->num_desc * sizeof(struct spider_net_descr)); in spider_net_init_chain()
336 for (i=0; i < chain->num_desc; i++, descr++, hwdescr++) { in spider_net_init_chain()
733 if (cnt < card->tx_chain.num_desc/4) in spider_net_set_low_watermark()
1006 chain->num_desc); in show_rx_chain()
1036 int from = (chain->num_desc + off - cnt) % chain->num_desc; in show_rx_chain()
1037 int to = (chain->num_desc + off - 1) % chain->num_desc; in show_rx_chain()
1105 for (i=0; i<chain->num_desc; i++) { in spider_net_resync_head_ptr()
1125 for (i=0; i<chain->num_desc; i++) { in spider_net_resync_tail_ptr()
[all …]
Dspider_net_ethtool.c131 ering->tx_pending = card->tx_chain.num_desc; in spider_net_ethtool_get_ringparam()
133 ering->rx_pending = card->rx_chain.num_desc; in spider_net_ethtool_get_ringparam()
/Linux-v4.19/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_io.c297 tx_ring->producer = get_next_index(producer, tx_ring->num_desc); in qlcnic_82xx_change_filter()
413 producer = get_next_index(producer, tx_ring->num_desc); in qlcnic_tx_encap_pkt()
534 producer = get_next_index(producer, tx_ring->num_desc); in qlcnic_tx_pkt()
547 producer = get_next_index(producer, tx_ring->num_desc); in qlcnic_tx_pkt()
673 num_txd = tx_ring->num_desc; in qlcnic_xmit_frame()
874 producer = get_next_index(producer, rds_ring->num_desc); in qlcnic_post_rx_buffers_nodb()
878 writel((producer - 1) & (rds_ring->num_desc - 1), in qlcnic_post_rx_buffers_nodb()
919 sw_consumer = get_next_index(sw_consumer, tx_ring->num_desc); in qlcnic_process_cmd_ring()
1094 index = get_next_index(index, sds_ring->num_desc); in qlcnic_handle_fw_message()
1210 if (unlikely(index >= rds_ring->num_desc)) in qlcnic_process_rcv()
[all …]
Dqlcnic_init.c93 for (i = 0; i < rds_ring->num_desc; ++i) { in qlcnic_release_rx_buffers()
122 for (i = 0; i < rds_ring->num_desc; i++) { in qlcnic_reset_rx_buffers_list()
140 for (i = 0; i < tx_ring->num_desc; i++) { in qlcnic_release_tx_buffers()
206 rds_ring->num_desc = adapter->num_rxd; in qlcnic_alloc_sw_resources()
212 rds_ring->num_desc = adapter->num_jumbo_rxd; in qlcnic_alloc_sw_resources()
234 for (i = 0; i < rds_ring->num_desc; i++) { in qlcnic_alloc_sw_resources()
247 sds_ring->num_desc = adapter->num_rxd; in qlcnic_alloc_sw_resources()
Dqlcnic_ethtool.c652 u32 num_desc; in qlcnic_validate_ringparam() local
653 num_desc = max(val, min); in qlcnic_validate_ringparam()
654 num_desc = min(num_desc, max); in qlcnic_validate_ringparam()
655 num_desc = roundup_pow_of_two(num_desc); in qlcnic_validate_ringparam()
657 if (val != num_desc) { in qlcnic_validate_ringparam()
659 qlcnic_driver_name, r_name, num_desc, val); in qlcnic_validate_ringparam()
662 return num_desc; in qlcnic_validate_ringparam()
Dqlcnic.h66 (sizeof(struct rcv_desc) * (rds_ring)->num_desc)
68 (sizeof(struct qlcnic_rx_buffer) * rds_ring->num_desc)
70 (sizeof(struct status_desc) * (sds_ring)->num_desc)
72 (sizeof(struct qlcnic_cmd_buffer) * tx_ring->num_desc)
74 (sizeof(struct cmd_desc_type0) * tx_ring->num_desc)
580 u32 num_desc; member
592 u32 num_desc; member
625 u32 num_desc; member
1731 return tx_ring->sw_consumer + tx_ring->num_desc - in qlcnic_tx_avail()
/Linux-v4.19/include/linux/soc/ti/
Dknav_qmss.h79 int num_desc, int region_id);
/Linux-v4.19/drivers/dma/qcom/
Dbam_dma.c74 u32 num_desc; member
651 async_desc->num_desc = num_alloc; in bam_prep_slave_sg()
821 async_desc->num_desc -= async_desc->xfer_len; in process_channel_irqs()
830 if (!async_desc->num_desc) { in process_channel_irqs()
921 for (i = 0; i < async_desc->num_desc; i++) in bam_tx_status()
1003 if (async_desc->num_desc > avail) in bam_start_dma()
1006 async_desc->xfer_len = async_desc->num_desc; in bam_start_dma()
1009 if (async_desc->num_desc == async_desc->xfer_len) in bam_start_dma()
/Linux-v4.19/drivers/net/ethernet/ti/
Ddavinci_cpdma.c92 int num_desc; member
222 pool->num_desc = pool->mem_size / pool->desc_size; in cpdma_desc_pool_create()
230 pool->num_desc = cpdma_params->descs_pool_size; in cpdma_desc_pool_create()
231 pool->mem_size = pool->desc_size * pool->num_desc; in cpdma_desc_pool_create()
297 struct cpdma_desc __iomem *desc, int num_desc) in cpdma_desc_free() argument
523 ctlr->num_tx_desc = ctlr->pool->num_desc / 2; in cpdma_ctlr_create()
524 ctlr->num_rx_desc = ctlr->pool->num_desc - ctlr->num_tx_desc; in cpdma_ctlr_create()
1349 ctlr->num_tx_desc = ctlr->pool->num_desc - ctlr->num_rx_desc; in cpdma_set_num_rx_descs()
/Linux-v4.19/drivers/mailbox/
Dbcm-pdc-mailbox.c730 u32 num_desc; in pdc_tx_list_sg_add() local
735 num_desc = (u32)sg_nents(sg); in pdc_tx_list_sg_add()
740 if (unlikely(num_desc > tx_avail)) { in pdc_tx_list_sg_add()
897 u32 num_desc; in pdc_rx_list_sg_add() local
902 num_desc = (u32)sg_nents(sg); in pdc_rx_list_sg_add()
906 if (unlikely(num_desc > rx_avail)) { in pdc_rx_list_sg_add()
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Dpsp_gfx_if.h139 …uint32_t num_desc; /* number of buffer descriptors in the list */ member
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/
Dhnae3.h451 u16 num_desc; member
474 u16 num_desc; member
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/hns3vf/
Dhclgevf_main.h146 u16 num_desc; member

123