Home
last modified time | relevance | path

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

123

/linux/tools/testing/selftests/drivers/net/
H A Dxdp_helper.c
/linux/drivers/infiniband/hw/hfi1/
H A Dsdma.h514 tx->num_desc = 0; in sdma_txinit_ahg()
602 struct sdma_desc *desc = &tx->descp[tx->num_desc]; in make_tx_sdma_desc()
604 if (!tx->num_desc) { in make_tx_sdma_desc()
633 if (tx->num_desc) in sdma_txclean()
641 u16 last_desc = tx->num_desc - 1; in _sdma_close_tx()
668 tx->num_desc++; in _sdma_txadd_daddr()
720 if ((unlikely(tx->num_desc == tx->desc_limit))) { in sdma_txadd_page()
767 if ((unlikely(tx->num_desc == tx->desc_limit))) { in sdma_txadd_daddr()
803 if ((unlikely(tx->num_desc == tx->desc_limit))) { in sdma_txadd_kvaddr()
884 if (tx->num_desc > sde->desc_avail) in sdma_progress()
H A Dsdma_txreq.h79 u16 num_desc; member
94 return tx->num_desc; in sdma_txreq_built()
H A Dverbs_txreq.h53 tx->txreq.num_desc = 0; in get_txreq()
/linux/tools/testing/selftests/kvm/
H A Dkvm_binary_stats_test.c54 if (header.num_desc == 0) { in stats_test()
68 (header.desc_offset + size_desc * header.num_desc <= header.data_offset), in stats_test()
75 for (i = 0; i < header.num_desc; ++i) { in stats_test()
149 TEST_ASSERT(size_data >= header.num_desc * sizeof(*stats_data), in stats_test()
159 for (i = 0; i < header.num_desc; ++i) { in stats_test()
/linux/drivers/net/ethernet/ti/
H A Dk3-cppi-desc-pool.c23 size_t num_desc; member
64 pool->num_desc = size; in k3_cppi_desc_pool_create_name()
65 pool->mem_size = pool->num_desc * pool->desc_size; in k3_cppi_desc_pool_create_name()
80 pool->desc_infos = kcalloc(pool->num_desc, in k3_cppi_desc_pool_create_name()
H A Ddavinci_cpdma.c85 int num_desc; member
226 pool->num_desc = pool->mem_size / pool->desc_size; in cpdma_desc_pool_create()
234 pool->num_desc = cpdma_params->descs_pool_size; in cpdma_desc_pool_create()
235 pool->mem_size = pool->desc_size * pool->num_desc; in cpdma_desc_pool_create()
301 struct cpdma_desc __iomem *desc, int num_desc) in cpdma_desc_free() argument
527 ctlr->num_tx_desc = ctlr->pool->num_desc / 2; in cpdma_ctlr_create()
528 ctlr->num_rx_desc = ctlr->pool->num_desc - ctlr->num_tx_desc; in cpdma_ctlr_create()
1434 ctlr->num_tx_desc = ctlr->pool->num_desc - ctlr->num_rx_desc; in cpdma_set_num_rx_descs()
1438 ctlr->num_tx_desc = ctlr->pool->num_desc - ctlr->num_rx_desc; in cpdma_set_num_rx_descs()
/linux/drivers/soc/ti/
H A Dknav_qmss_queue.c693 for (i = 0; i < pool->num_desc; i++) { in kdesc_fill_pool()
726 WARN_ON(i != pool->num_desc); in kdesc_empty_pool()
757 int num_desc, int region_id) in knav_pool_create() argument
805 if (num_desc > (region->num_desc - region->used_desc)) { in knav_pool_create()
819 if ((iter->region_offset - last_offset) >= num_desc) { in knav_pool_create()
823 last_offset = iter->region_offset + iter->num_desc; in knav_pool_create()
829 pool->num_desc = num_desc; in knav_pool_create()
831 region->used_desc += num_desc; in knav_pool_create()
871 pool->region->used_desc -= pool->num_desc; in knav_pool_destroy()
990 if (!region->num_desc) { in knav_queue_setup_region()
[all …]
H A Dknav_qmss.h199 unsigned num_desc; member
226 int num_desc; member
/linux/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_init.c101 for (i = 0; i < rds_ring->num_desc; ++i) { in netxen_release_rx_buffers()
122 for (i = 0; i < tx_ring->num_desc; i++) { in netxen_release_tx_buffers()
194 tx_ring->num_desc = adapter->num_txd; in netxen_alloc_sw_resources()
216 rds_ring->num_desc = adapter->num_rxd; in netxen_alloc_sw_resources()
235 rds_ring->num_desc = adapter->num_jumbo_rxd; in netxen_alloc_sw_resources()
251 rds_ring->num_desc = adapter->num_lro_rxd; in netxen_alloc_sw_resources()
268 for (i = 0; i < rds_ring->num_desc; i++) { in netxen_alloc_sw_resources()
282 sds_ring->num_desc = adapter->num_rxd; in netxen_alloc_sw_resources()
1435 index = get_next_index(index, sds_ring->num_desc); in netxen_handle_fw_message()
1529 if (unlikely(index >= rds_ring->num_desc)) in netxen_process_rcv()
[all …]
H A Dnetxen_nic.h60 (sizeof(struct rcv_desc) * (rds_ring)->num_desc)
62 (sizeof(struct netxen_rx_buffer) * rds_ring->num_desc)
64 (sizeof(struct status_desc) * (sds_ring)->num_desc)
66 (sizeof(struct netxen_cmd_buffer) * tx_ring->num_desc)
68 (sizeof(struct cmd_desc_type0) * tx_ring->num_desc)
611 u32 num_desc; member
625 u32 num_desc; member
646 u32 num_desc; member
1859 tx_ring->sw_consumer, tx_ring->num_desc); in netxen_tx_avail()
H A Dnetxen_nic_ctx.c329 prq_rds[i].ring_size = cpu_to_le32(rds_ring->num_desc); in nx_fw_cmd_create_rx_ctx()
342 prq_sds[i].ring_size = cpu_to_le32(sds_ring->num_desc); in nx_fw_cmd_create_rx_ctx()
470 prq_cds->ring_size = cpu_to_le32(tx_ring->num_desc); in nx_fw_cmd_create_tx_ctx()
694 hwctx->cmd_ring_size = cpu_to_le32(tx_ring->num_desc); in netxen_init_old_ctx()
703 cpu_to_le32(rds_ring->num_desc); in netxen_init_old_ctx()
711 hwctx->sts_ring_size = cpu_to_le32(sds_ring->num_desc); in netxen_init_old_ctx()
714 hwctx->sts_rings[ring].size = cpu_to_le32(sds_ring->num_desc); in netxen_init_old_ctx()
/linux/drivers/net/ethernet/qlogic/qlcnic/
H A 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()
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()
875 producer = get_next_index(producer, rds_ring->num_desc); in qlcnic_post_rx_buffers_nodb()
879 writel((producer - 1) & (rds_ring->num_desc - 1), in qlcnic_post_rx_buffers_nodb()
920 sw_consumer = get_next_index(sw_consumer, tx_ring->num_desc); in qlcnic_process_cmd_ring()
1095 index = get_next_index(index, sds_ring->num_desc); in qlcnic_handle_fw_message()
1211 if (unlikely(index >= rds_ring->num_desc)) in qlcnic_process_rcv()
[all …]
H A Dqlcnic_init.c92 for (i = 0; i < rds_ring->num_desc; ++i) { in qlcnic_release_rx_buffers()
119 for (i = 0; i < rds_ring->num_desc; i++) { in qlcnic_reset_rx_buffers_list()
137 for (i = 0; i < tx_ring->num_desc; i++) { in qlcnic_release_tx_buffers()
203 rds_ring->num_desc = adapter->num_rxd; in qlcnic_alloc_sw_resources()
209 rds_ring->num_desc = adapter->num_jumbo_rxd; in qlcnic_alloc_sw_resources()
231 for (i = 0; i < rds_ring->num_desc; i++) { in qlcnic_alloc_sw_resources()
244 sds_ring->num_desc = adapter->num_rxd; in qlcnic_alloc_sw_resources()
H A Dqlcnic.h65 (sizeof(struct rcv_desc) * (rds_ring)->num_desc)
67 (sizeof(struct qlcnic_rx_buffer) * rds_ring->num_desc)
69 (sizeof(struct status_desc) * (sds_ring)->num_desc)
71 (sizeof(struct qlcnic_cmd_buffer) * tx_ring->num_desc)
73 (sizeof(struct cmd_desc_type0) * tx_ring->num_desc)
577 u32 num_desc; member
589 u32 num_desc; member
622 u32 num_desc; member
1726 return tx_ring->sw_consumer + tx_ring->num_desc - in qlcnic_tx_avail()
/linux/drivers/dma/qcom/
H A Dbam_dma.c65 u32 num_desc; member
77 struct bam_desc_hw desc[] __counted_by(num_desc);
683 async_desc->num_desc = num_alloc; in bam_prep_slave_sg()
871 async_desc->num_desc -= async_desc->xfer_len; in process_channel_irqs()
880 if (!async_desc->num_desc) { in process_channel_irqs()
971 for (i = 0; i < async_desc->num_desc; i++) in bam_tx_status()
1053 if (async_desc->num_desc > avail) in bam_start_dma()
1056 async_desc->xfer_len = async_desc->num_desc; in bam_start_dma()
1059 if (async_desc->num_desc == async_desc->xfer_len) in bam_start_dma()
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcudbg_lib.h248 entry->num_desc = txq->size; in cudbg_fill_qdesc_txq()
260 entry->num_desc = rxq->size; in cudbg_fill_qdesc_rxq()
272 entry->num_desc = flq->size; in cudbg_fill_qdesc_flq()
/linux/sound/soc/intel/avs/
H A Dprobes.c94 size_t num_desc; in avs_probe_compr_free() local
98 ret = avs_ipc_probe_get_points(adev, &desc, &num_desc); in avs_probe_compr_free()
105 for (i = 0; i < num_desc; i++) in avs_probe_compr_free()
/linux/include/linux/soc/ti/
H A Dknav_qmss.h71 int num_desc, int region_id);
/linux/drivers/mailbox/
H A Dbcm-pdc-mailbox.c712 u32 num_desc; in pdc_tx_list_sg_add() local
717 num_desc = (u32)sg_nents(sg); in pdc_tx_list_sg_add()
722 if (unlikely(num_desc > tx_avail)) { in pdc_tx_list_sg_add()
879 u32 num_desc; in pdc_rx_list_sg_add() local
884 num_desc = (u32)sg_nents(sg); in pdc_rx_list_sg_add()
888 if (unlikely(num_desc > rx_avail)) { in pdc_rx_list_sg_add()
/linux/virt/kvm/
H A Dbinary_stats.c67 size_desc = header->num_desc * sizeof(*desc); in kvm_stats_read()
/linux/arch/arm/boot/dts/ti/keystone/
H A Dkeystone-k2g-netcp.dtsi63 region-spec = <1023 128>; /* num_desc desc_size */
/linux/arch/loongarch/kvm/
H A Dvm.c21 .num_desc = ARRAY_SIZE(kvm_vm_stats_desc),
/linux/arch/riscv/kvm/
H A Dvm.c24 .num_desc = ARRAY_SIZE(kvm_vm_stats_desc),
/linux/net/xdp/
H A Dxsk.c238 u32 from_len, meta_len, rem, num_desc; in __xsk_rcv() local
266 num_desc = (len - 1) / frame_size + 1; in __xsk_rcv()
268 if (!xsk_buff_can_alloc(xs->pool, num_desc)) { in __xsk_rcv()
272 if (xskq_prod_nb_free(xs->rx, num_desc) < num_desc) { in __xsk_rcv()

123