Home
last modified time | relevance | path

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

/linux-4.1.27/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()
272 vsg->num_desc_pages = (vsg->num_desc + vsg->descriptors_per_page - 1) / in via_alloc_desc_pages()
285 vsg->num_desc); in via_alloc_desc_pages()
Dvia_dmablit.h45 int num_desc; member
/linux-4.1.27/drivers/soc/ti/
Dknav_qmss_queue.c677 for (i = 0; i < pool->num_desc; i++) { in kdesc_fill_pool()
711 WARN_ON(i != pool->num_desc); in kdesc_empty_pool()
742 int num_desc, int region_id) in knav_pool_create() argument
788 if (num_desc > (region->num_desc - region->used_desc)) { in knav_pool_create()
803 if ((pi->region_offset - last_offset) >= num_desc) { in knav_pool_create()
807 last_offset = pi->region_offset + pi->num_desc; in knav_pool_create()
813 pool->num_desc = num_desc; in knav_pool_create()
815 region->used_desc += num_desc; in knav_pool_create()
855 pool->region->used_desc -= pool->num_desc; in knav_pool_destroy()
973 if (!region->num_desc) { in knav_queue_setup_region()
[all …]
Dknav_qmss.h204 unsigned num_desc; member
231 int num_desc; member
/linux-4.1.27/drivers/net/ethernet/ti/
Ddavinci_cpdma.c89 int num_desc, used_desc; member
170 pool->num_desc = size / pool->desc_size; in cpdma_desc_pool_create()
172 bitmap_size = (pool->num_desc / BITS_PER_LONG) * sizeof(long); in cpdma_desc_pool_create()
223 cpdma_desc_alloc(struct cpdma_desc_pool *pool, int num_desc, bool is_rx) in cpdma_desc_alloc() argument
235 desc_end = pool->num_desc/2; in cpdma_desc_alloc()
237 desc_start = pool->num_desc/2; in cpdma_desc_alloc()
238 desc_end = pool->num_desc; in cpdma_desc_alloc()
242 desc_end, desc_start, num_desc, 0); in cpdma_desc_alloc()
244 bitmap_set(pool->bitmap, index, num_desc); in cpdma_desc_alloc()
254 struct cpdma_desc __iomem *desc, int num_desc) in cpdma_desc_free() argument
[all …]
/linux-4.1.27/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()
1458 index = get_next_index(index, sds_ring->num_desc); in netxen_handle_fw_message()
1552 if (unlikely(index >= rds_ring->num_desc)) in netxen_process_rcv()
[all …]
Dnetxen_nic_ethtool.c428 u32 num_desc; in netxen_validate_ringparam() local
429 num_desc = max(val, min); in netxen_validate_ringparam()
430 num_desc = min(num_desc, max); in netxen_validate_ringparam()
431 num_desc = roundup_pow_of_two(num_desc); in netxen_validate_ringparam()
433 if (val != num_desc) { in netxen_validate_ringparam()
435 netxen_nic_driver_name, r_name, num_desc, val); in netxen_validate_ringparam()
438 return num_desc; in netxen_validate_ringparam()
Dnetxen_nic_ctx.c349 prq_rds[i].ring_size = cpu_to_le32(rds_ring->num_desc); in nx_fw_cmd_create_rx_ctx()
362 prq_sds[i].ring_size = cpu_to_le32(sds_ring->num_desc); in nx_fw_cmd_create_rx_ctx()
491 prq_cds->ring_size = cpu_to_le32(tx_ring->num_desc); in nx_fw_cmd_create_tx_ctx()
717 hwctx->cmd_ring_size = cpu_to_le32(tx_ring->num_desc); in netxen_init_old_ctx()
726 cpu_to_le32(rds_ring->num_desc); in netxen_init_old_ctx()
734 hwctx->sts_ring_size = cpu_to_le32(sds_ring->num_desc); in netxen_init_old_ctx()
737 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()
Dnetxen_nic_main.c1973 producer = get_next_index(producer, tx_ring->num_desc); in netxen_tso_check()
1990 producer = get_next_index(producer, tx_ring->num_desc); in netxen_tso_check()
2069 u32 num_txd = tx_ring->num_desc; in netxen_nic_xmit_frame()
Dnetxen_nic_hw.c620 producer = get_next_index(producer, tx_ring->num_desc); in netxen_send_cmd_descs()
/linux-4.1.27/drivers/net/ethernet/toshiba/
Dspider_net.c300 dma_free_coherent(&card->pdev->dev, chain->num_desc, in spider_net_free_chain()
324 alloc_size = chain->num_desc * sizeof(struct spider_net_hw_descr); in spider_net_init_chain()
331 memset(chain->ring, 0, chain->num_desc * sizeof(struct spider_net_descr)); in spider_net_init_chain()
337 for (i=0; i < chain->num_desc; i++, descr++, hwdescr++) { in spider_net_init_chain()
735 if (cnt < card->tx_chain.num_desc/4) in spider_net_set_low_watermark()
1007 chain->num_desc); in show_rx_chain()
1037 int from = (chain->num_desc + off - cnt) % chain->num_desc; in show_rx_chain()
1038 int to = (chain->num_desc + off - 1) % chain->num_desc; in show_rx_chain()
1106 for (i=0; i<chain->num_desc; i++) { in spider_net_resync_head_ptr()
1126 for (i=0; i<chain->num_desc; i++) { in spider_net_resync_tail_ptr()
[all …]
Dspider_net_ethtool.c127 ering->tx_pending = card->tx_chain.num_desc; in spider_net_ethtool_get_ringparam()
129 ering->rx_pending = card->rx_chain.num_desc; in spider_net_ethtool_get_ringparam()
Dspider_net.h410 int num_desc; member
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_io.c299 tx_ring->producer = get_next_index(producer, tx_ring->num_desc); in qlcnic_82xx_change_filter()
414 producer = get_next_index(producer, tx_ring->num_desc); in qlcnic_tx_encap_pkt()
535 producer = get_next_index(producer, tx_ring->num_desc); in qlcnic_tx_pkt()
548 producer = get_next_index(producer, tx_ring->num_desc); in qlcnic_tx_pkt()
674 num_txd = tx_ring->num_desc; in qlcnic_xmit_frame()
873 producer = get_next_index(producer, rds_ring->num_desc); in qlcnic_post_rx_buffers_nodb()
877 writel((producer - 1) & (rds_ring->num_desc - 1), in qlcnic_post_rx_buffers_nodb()
918 sw_consumer = get_next_index(sw_consumer, tx_ring->num_desc); in qlcnic_process_cmd_ring()
1093 index = get_next_index(index, sds_ring->num_desc); in qlcnic_handle_fw_message()
1209 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.c641 u32 num_desc; in qlcnic_validate_ringparam() local
642 num_desc = max(val, min); in qlcnic_validate_ringparam()
643 num_desc = min(num_desc, max); in qlcnic_validate_ringparam()
644 num_desc = roundup_pow_of_two(num_desc); in qlcnic_validate_ringparam()
646 if (val != num_desc) { in qlcnic_validate_ringparam()
648 qlcnic_driver_name, r_name, num_desc, val); in qlcnic_validate_ringparam()
651 return num_desc; in qlcnic_validate_ringparam()
Dqlcnic.h68 (sizeof(struct rcv_desc) * (rds_ring)->num_desc)
70 (sizeof(struct qlcnic_rx_buffer) * rds_ring->num_desc)
72 (sizeof(struct status_desc) * (sds_ring)->num_desc)
74 (sizeof(struct qlcnic_cmd_buffer) * tx_ring->num_desc)
76 (sizeof(struct cmd_desc_type0) * tx_ring->num_desc)
580 u32 num_desc; member
592 u32 num_desc; member
625 u32 num_desc; member
1735 return tx_ring->sw_consumer + tx_ring->num_desc - in qlcnic_tx_avail()
Dqlcnic_ctx.c318 prq_rds[i].ring_size = cpu_to_le32(rds_ring->num_desc); in qlcnic_82xx_fw_cmd_create_rx_ctx()
331 prq_sds[i].ring_size = cpu_to_le32(sds_ring->num_desc); in qlcnic_82xx_fw_cmd_create_rx_ctx()
482 prq_cds->ring_size = cpu_to_le32(tx_ring->num_desc); in qlcnic_82xx_fw_cmd_create_tx_ctx()
Dqlcnic_main.c2399 tx_ring->num_desc = adapter->num_txd; in qlcnic_alloc_tx_rings()
2986 for (i = 0; i < tx_ring->num_desc; i++) { in dump_tx_ring_desc()
3014 rds_ring->producer, rds_ring->num_desc); in qlcnic_dump_rings()
3025 sds_ring->num_desc); in qlcnic_dump_rings()
3052 tx_ring->num_desc, qlcnic_tx_avail(tx_ring)); in qlcnic_dump_rings()
Dqlcnic_83xx_hw.c1092 sds_mbx.sds_ring_size = sds->num_desc; in qlcnic_83xx_add_rings()
1215 sds_mbx.sds_ring_size = sds->num_desc; in qlcnic_83xx_create_rx_ctx()
1237 rds_mbx.reg_ring_len = rds->num_desc; in qlcnic_83xx_create_rx_ctx()
1244 rds_mbx.jmb_ring_len = rds->num_desc; in qlcnic_83xx_create_rx_ctx()
1335 mbx.size = tx->num_desc; in qlcnic_83xx_create_tx_ctx()
Dqlcnic_hw.c430 producer = get_next_index(producer, tx_ring->num_desc); in qlcnic_send_cmd_descs()
/linux-4.1.27/drivers/dma/
Dqcom_bam_dma.c69 u32 num_desc; member
624 async_desc->num_desc = num_alloc; in bam_prep_slave_sg()
759 async_desc->num_desc -= async_desc->xfer_len; in process_channel_irqs()
772 if (!async_desc->num_desc) in process_channel_irqs()
844 for (i = 0; i < bchan->curr_txd->num_desc; i++) in bam_tx_status()
911 if (async_desc->num_desc > MAX_DESCRIPTORS) in bam_start_dma()
914 async_desc->xfer_len = async_desc->num_desc; in bam_start_dma()
917 if (async_desc->num_desc == async_desc->xfer_len) in bam_start_dma()
Dmic_x100_dma.c159 int num_desc = len / max_xfer_size + 3; in mic_dma_prog_memcpy_desc() local
163 num_desc++; in mic_dma_prog_memcpy_desc()
165 ret = mic_dma_avail_desc_ring_space(ch, num_desc); in mic_dma_prog_memcpy_desc()
/linux-4.1.27/include/linux/soc/ti/
Dknav_qmss.h79 int num_desc, int region_id);
/linux-4.1.27/Documentation/devicetree/bindings/soc/ti/
Dkeystone-navigator-qmss.txt215 region-spec = <8192 128>; /* num_desc desc_size */
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e.h501 u16 num_desc; member
Di40e_main.c6728 vsi->num_desc = ALIGN(I40E_DEFAULT_NUM_DESCRIPTORS, in i40e_set_num_rings_in_vsi()
6739 vsi->num_desc = ALIGN(I40E_FDIR_RING_COUNT, in i40e_set_num_rings_in_vsi()
6746 vsi->num_desc = ALIGN(I40E_DEFAULT_NUM_DESCRIPTORS, in i40e_set_num_rings_in_vsi()
6753 vsi->num_desc = ALIGN(I40E_DEFAULT_NUM_DESCRIPTORS, in i40e_set_num_rings_in_vsi()
6760 vsi->num_desc = ALIGN(I40E_DEFAULT_NUM_DESCRIPTORS, in i40e_set_num_rings_in_vsi()
7003 tx_ring->count = vsi->num_desc; in i40e_alloc_rings()
7015 rx_ring->count = vsi->num_desc; in i40e_alloc_rings()
Di40e_debugfs.c603 vsi->base_queue, vsi->num_queue_pairs, vsi->num_desc); in i40e_dbg_dump_vsi_seid()
/linux-4.1.27/drivers/atm/
Diphase.c614 int num_desc; in ia_que_tx() local
616 num_desc = ia_avail_descs(iadev); in ia_que_tx()
618 while (num_desc && (skb = skb_dequeue(&iadev->tx_backlog))) { in ia_que_tx()
632 num_desc--; in ia_que_tx()