Home
last modified time | relevance | path

Searched refs:hard_output (Results 1 – 9 of 9) sorted by relevance

/dpdk/lib/bbdev/
H A Drte_bbdev_op.h383 struct rte_bbdev_op_data hard_output; member
458 struct rte_bbdev_op_data hard_output; member
/dpdk/drivers/baseband/turbo_sw/
H A Dbbdev_turbo_software.c1332 dec->hard_output.length += (k >> 3); in process_dec_cb()
1540 dec->hard_output.length += out_length; in process_ldpc_dec_cb()
1574 struct rte_mbuf *m_out = dec->hard_output.data; in enqueue_dec_one_op()
1575 struct rte_mbuf *m_out_head = dec->hard_output.data; in enqueue_dec_one_op()
1577 uint16_t out_offset = dec->hard_output.offset; in enqueue_dec_one_op()
1660 struct rte_mbuf *m_out = dec->hard_output.data; in enqueue_ldpc_dec_one_op()
1661 struct rte_mbuf *m_out_head = dec->hard_output.data; in enqueue_ldpc_dec_one_op()
1665 uint16_t out_offset = dec->hard_output.offset; in enqueue_ldpc_dec_one_op()
/dpdk/app/test-bbdev/
H A Dtest_bbdev_perf.c1736 ops[i]->ldpc_dec.hard_output = in copy_reference_ldpc_dec_op()
2050 struct rte_bbdev_op_data *hard_output; in validate_dec_op() local
2056 hard_output = &ops_td->hard_output; in validate_dec_op()
2090 struct rte_bbdev_op_data *hard_output; in validate_ldpc_bler() local
2096 hard_output = &ops_td->hard_output; in validate_ldpc_bler()
2097 m = hard_output->data; in validate_ldpc_bler()
2119 struct rte_bbdev_op_data *hard_output; in validate_ldpc_dec_op() local
2126 hard_output = &ops_td->hard_output; in validate_ldpc_dec_op()
2806 ops[i]->ldpc_dec.hard_output.data); in throughput_intr_lcore_ldpc_dec()
3269 ops_enq[j]->ldpc_dec.hard_output.data); in bler_pmd_lcore_ldpc_dec()
[all …]
/dpdk/drivers/baseband/fpga_lte_fec/
H A Dfpga_lte_fec.c1674 if (turbo_dec->hard_output.data == NULL) { in validate_dec_op()
1799 output = op->turbo_dec.hard_output.data; in enqueue_dec_one_op_cb()
1802 out_offset = op->turbo_dec.hard_output.offset; in enqueue_dec_one_op_cb()
1825 op->turbo_dec.hard_output.length += out_length; in enqueue_dec_one_op_cb()
1860 output_head = output = op->turbo_dec.hard_output.data; in enqueue_dec_one_op_tb()
1863 out_offset = op->turbo_dec.hard_output.offset; in enqueue_dec_one_op_tb()
1900 ret = rte_pktmbuf_trim(op->turbo_dec.hard_output.data, in enqueue_dec_one_op_tb()
1909 op->turbo_dec.hard_output.length += out_length; in enqueue_dec_one_op_tb()
/dpdk/drivers/baseband/acc100/
H A Drte_acc100_pmd.c1762 op->turbo_dec.hard_output.length += *h_out_length; in acc100_dma_desc_td_fill()
1907 dec->hard_output.length += *h_out_length; in acc100_dma_desc_ld_fill()
1969 op->ldpc_dec.hard_output.length += *h_out_length; in acc100_dma_desc_ld_update()
2557 if (turbo_dec->hard_output.data == NULL) { in validate_dec_op()
2705 h_out_offset = op->turbo_dec.hard_output.offset; in enqueue_dec_one_op_cb()
2927 h_output_head = h_output = op->ldpc_dec.hard_output.data; in enqueue_ldpc_dec_one_op_cb()
2929 h_out_offset = op->ldpc_dec.hard_output.offset; in enqueue_ldpc_dec_one_op_cb()
3033 h_output_head = h_output = op->ldpc_dec.hard_output.data; in enqueue_ldpc_dec_one_op_tb()
3035 h_out_offset = op->ldpc_dec.hard_output.offset; in enqueue_ldpc_dec_one_op_tb()
3125 h_out_offset = op->turbo_dec.hard_output.offset; in enqueue_dec_one_op_tb()
[all …]
/dpdk/drivers/baseband/la12xx/
H A Dbbdev_la12xx.c398 ldpc_dec->hard_output.length = (total_out_bits / 8); in prepare_ldpc_dec_op()
403 ldpc_dec->hard_output.length = (total_out_bits / 8) - 3; in prepare_ldpc_dec_op()
472 out_op_data = &ldpc_dec->hard_output; in enqueue_single_op()
/dpdk/drivers/baseband/fpga_5gnr_fec/
H A Drte_fpga_5gnr_fec.c1442 struct rte_mbuf *m_out = dec->hard_output.data; in enqueue_ldpc_dec_one_op_cb()
1443 struct rte_mbuf *m_out_head = dec->hard_output.data; in enqueue_ldpc_dec_one_op_cb()
1445 uint16_t out_offset = dec->hard_output.offset; in enqueue_ldpc_dec_one_op_cb()
1555 op->ldpc_dec.hard_output.length += out_length; in enqueue_ldpc_dec_one_op_cb()
/dpdk/examples/bbdev_app/
H A Dmain.c867 bbdev_ops_burst[i]->turbo_dec.hard_output.data = in run_decoding()
869 bbdev_ops_burst[i]->turbo_dec.hard_output.offset = in run_decoding()
/dpdk/doc/guides/prog_guide/
H A Dbbdev.rst613 struct rte_bbdev_op_data hard_output;
630 The Turbo decode structure includes the ``input``, ``hard_output`` and
675 ``hard_output`` is a mandatory capability that all BBDEV PMDs support. This is
958 struct rte_bbdev_op_data hard_output;
987 |hard_output |hard decisions buffer, decoded output |
1039 The mbuf output ``hard_output`` is mandatory and is the decoded CBs size