Searched refs:ldpc_enc (Results 1 – 10 of 10) sorted by relevance
| /dpdk/drivers/baseband/fpga_5gnr_fec/ |
| H A D | rte_fpga_5gnr_fec.c | 308 .cap.ldpc_enc = { in fpga_dev_info_get() 942 desc->zc = op->ldpc_enc.z_c; in fpga_dma_desc_te_fill() 948 desc->k0 = get_k0(op->ldpc_enc.n_cb, op->ldpc_enc.z_c, in fpga_dma_desc_te_fill() 949 op->ldpc_enc.basegraph, op->ldpc_enc.rv_index); in fpga_dma_desc_te_fill() 1041 struct rte_bbdev_op_ldpc_enc *ldpc_enc = &op->ldpc_enc; in validate_enc_op() local 1046 if (ldpc_enc->input.length > in validate_enc_op() 1049 ldpc_enc->input.length, in validate_enc_op() 1066 if ((ldpc_enc->basegraph > 2) || (ldpc_enc->basegraph == 0)) { in validate_enc_op() 1069 ldpc_enc->basegraph); in validate_enc_op() 1080 tb = &ldpc_enc->tb_params; in validate_enc_op() [all …]
|
| /dpdk/drivers/baseband/la12xx/ |
| H A D | bbdev_la12xx.c | 52 .cap.ldpc_enc = { 361 struct rte_bbdev_op_ldpc_enc *ldpc_enc = &bbdev_enc_op->ldpc_enc; in prepare_ldpc_enc_op() local 364 total_out_bits = (ldpc_enc->tb_params.cab * in prepare_ldpc_enc_op() 365 ldpc_enc->tb_params.ea) + (ldpc_enc->tb_params.c - in prepare_ldpc_enc_op() 366 ldpc_enc->tb_params.cab) * ldpc_enc->tb_params.eb; in prepare_ldpc_enc_op() 368 ldpc_enc->output.length = (total_out_bits + 7)/8; in prepare_ldpc_enc_op() 370 rte_pktmbuf_append(out_op_data->data, ldpc_enc->output.length); in prepare_ldpc_enc_op() 420 struct rte_bbdev_op_ldpc_enc *ldpc_enc; in enqueue_single_op() local 455 ldpc_enc = &(((struct rte_bbdev_enc_op *)bbdev_op)->ldpc_enc); in enqueue_single_op() 456 in_op_data = &ldpc_enc->input; in enqueue_single_op() [all …]
|
| /dpdk/app/test-bbdev/ |
| H A D | test_bbdev_vector.c | 663 struct rte_bbdev_op_ldpc_enc *ldpc_enc = &vector->ldpc_enc; in parse_ldpc_encoder_params() local 675 ldpc_enc->cb_params.e = (uint32_t) strtoul(token, &err, 0); in parse_ldpc_encoder_params() 687 ldpc_enc->tb_params.c = (uint8_t) strtoul(token, &err, 0); in parse_ldpc_encoder_params() 695 ldpc_enc->rv_index = (uint8_t) strtoul(token, &err, 0); in parse_ldpc_encoder_params() 699 ldpc_enc->n_cb = (uint16_t) strtoul(token, &err, 0); in parse_ldpc_encoder_params() 703 ldpc_enc->tb_params.r = (uint8_t) strtoul(token, &err, 0); in parse_ldpc_encoder_params() 707 ldpc_enc->q_m = (uint8_t) strtoul(token, &err, 0); in parse_ldpc_encoder_params() 711 ldpc_enc->basegraph = (uint8_t) strtoul(token, &err, 0); in parse_ldpc_encoder_params() 715 ldpc_enc->z_c = (uint16_t) strtoul(token, &err, 0); in parse_ldpc_encoder_params() 719 ldpc_enc->n_filler = (uint16_t) strtoul(token, &err, 0); in parse_ldpc_encoder_params() [all …]
|
| H A D | test_bbdev_perf.c | 1769 ops[i]->ldpc_enc.tb_params.c = ldpc_enc->tb_params.c; in copy_reference_ldpc_enc_op() 1770 ops[i]->ldpc_enc.tb_params.r = ldpc_enc->tb_params.r; in copy_reference_ldpc_enc_op() 1772 ops[i]->ldpc_enc.cb_params.e = ldpc_enc->cb_params.e; in copy_reference_ldpc_enc_op() 1774 ops[i]->ldpc_enc.basegraph = ldpc_enc->basegraph; in copy_reference_ldpc_enc_op() 1775 ops[i]->ldpc_enc.z_c = ldpc_enc->z_c; in copy_reference_ldpc_enc_op() 1776 ops[i]->ldpc_enc.q_m = ldpc_enc->q_m; in copy_reference_ldpc_enc_op() 1777 ops[i]->ldpc_enc.n_filler = ldpc_enc->n_filler; in copy_reference_ldpc_enc_op() 1778 ops[i]->ldpc_enc.n_cb = ldpc_enc->n_cb; in copy_reference_ldpc_enc_op() 1779 ops[i]->ldpc_enc.rv_index = ldpc_enc->rv_index; in copy_reference_ldpc_enc_op() 1780 ops[i]->ldpc_enc.op_flags = ldpc_enc->op_flags; in copy_reference_ldpc_enc_op() [all …]
|
| H A D | test_bbdev_vector.h | 67 struct rte_bbdev_op_ldpc_enc ldpc_enc; member
|
| /dpdk/drivers/baseband/acc100/ |
| H A D | rte_acc100_pmd.c | 1011 .cap.ldpc_enc = { in acc100_dev_info_get() 1255 fcw->qm = op->ldpc_enc.q_m; in acc100_fcw_le_fill() 1258 fcw->Zc = op->ldpc_enc.z_c; in acc100_fcw_le_fill() 1261 op->ldpc_enc.rv_index); in acc100_fcw_le_fill() 2190 struct rte_bbdev_op_ldpc_enc *ldpc_enc = &op->ldpc_enc; in validate_ldpc_enc_op() local 2207 ldpc_enc->input.length, in validate_ldpc_enc_op() 2211 if ((ldpc_enc->basegraph > 2) || (ldpc_enc->basegraph == 0)) { in validate_ldpc_enc_op() 2214 ldpc_enc->basegraph); in validate_ldpc_enc_op() 2220 ldpc_enc->rv_index); in validate_ldpc_enc_op() 2229 int K = (ldpc_enc->basegraph == 1 ? 22 : 10) * ldpc_enc->z_c; in validate_ldpc_enc_op() [all …]
|
| /dpdk/lib/bbdev/ |
| H A D | rte_bbdev_op.h | 774 struct rte_bbdev_op_ldpc_enc ldpc_enc; member 801 struct rte_bbdev_op_cap_ldpc_enc ldpc_enc; member
|
| /dpdk/drivers/baseband/turbo_sw/ |
| H A D | bbdev_turbo_software.c | 199 .cap.ldpc_enc = { in info_get() 850 struct rte_bbdev_op_ldpc_enc *enc = &op->ldpc_enc; in process_ldpc_enc_cb() 1083 struct rte_bbdev_op_ldpc_enc *enc = &op->ldpc_enc; in enqueue_ldpc_enc_one_op()
|
| /dpdk/doc/guides/tools/ |
| H A D | testbbdev.rst | 226 turbo_enc, turbo_dec, ldpc_enc, ldpc_dec.
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | bbdev.rst | 341 struct rte_bbdev_op_ldpc_enc ldpc_enc; 351 struct rte_bbdev_op_ldpc_dec ldpc_enc;
|