Lines Matching refs:turbo_dec
442 struct rte_bbdev_op_turbo_dec *turbo_dec = &vector->turbo_dec; in parse_decoder_params() local
460 turbo_dec->cb_params.e = (uint32_t) strtoul(token, &err, 0); in parse_decoder_params()
463 turbo_dec->tb_params.ea = (uint32_t) strtoul(token, &err, 0); in parse_decoder_params()
467 turbo_dec->tb_params.eb = (uint32_t) strtoul(token, &err, 0); in parse_decoder_params()
471 turbo_dec->cb_params.k = (uint16_t) strtoul(token, &err, 0); in parse_decoder_params()
475 turbo_dec->tb_params.k_pos = (uint16_t) strtoul(token, &err, 0); in parse_decoder_params()
479 turbo_dec->tb_params.k_neg = (uint16_t) strtoul(token, &err, 0); in parse_decoder_params()
483 turbo_dec->tb_params.c = (uint16_t) strtoul(token, &err, 0); in parse_decoder_params()
487 turbo_dec->tb_params.c_neg = (uint16_t) strtoul(token, &err, 0); in parse_decoder_params()
491 turbo_dec->tb_params.cab = (uint8_t) strtoul(token, &err, 0); in parse_decoder_params()
495 turbo_dec->rv_index = (uint8_t) strtoul(token, &err, 0); in parse_decoder_params()
499 turbo_dec->iter_max = (uint8_t) strtoul(token, &err, 0); in parse_decoder_params()
503 turbo_dec->iter_min = (uint8_t) strtoul(token, &err, 0); in parse_decoder_params()
507 turbo_dec->iter_count = (uint8_t) strtoul(token, &err, 0); in parse_decoder_params()
511 turbo_dec->ext_scale = (uint8_t) strtoul(token, &err, 0); in parse_decoder_params()
515 turbo_dec->num_maps = (uint8_t) strtoul(token, &err, 0); in parse_decoder_params()
519 turbo_dec->tb_params.r = (uint8_t)strtoul(token, &err, 0); in parse_decoder_params()
523 turbo_dec->code_block_mode = (uint8_t) strtoul(token, &err, 0); in parse_decoder_params()
530 turbo_dec->op_flags = op_flags; in parse_decoder_params()
918 struct rte_bbdev_op_turbo_dec *turbo_dec = &vector->turbo_dec; in check_decoder_segments() local
935 if ((turbo_dec->op_flags & RTE_BBDEV_TURBO_SOFT_OUTPUT) && in check_decoder_segments()
983 struct rte_bbdev_op_turbo_dec *turbo_dec = &vector->turbo_dec; in check_decoder_llr_spec() local
986 if ((turbo_dec->op_flags & RTE_BBDEV_TURBO_POS_LLR_1_BIT_IN) && in check_decoder_llr_spec()
987 (turbo_dec->op_flags & in check_decoder_llr_spec()
993 if (!(turbo_dec->op_flags & RTE_BBDEV_TURBO_POS_LLR_1_BIT_IN) && in check_decoder_llr_spec()
994 !(turbo_dec->op_flags & in check_decoder_llr_spec()
998 turbo_dec->op_flags |= RTE_BBDEV_TURBO_NEG_LLR_1_BIT_IN; in check_decoder_llr_spec()
1001 if (!(turbo_dec->op_flags & RTE_BBDEV_TURBO_SOFT_OUTPUT)) in check_decoder_llr_spec()
1005 if ((turbo_dec->op_flags & RTE_BBDEV_TURBO_POS_LLR_1_BIT_SOFT_OUT) && in check_decoder_llr_spec()
1006 (turbo_dec->op_flags & in check_decoder_llr_spec()
1012 if (!(turbo_dec->op_flags & RTE_BBDEV_TURBO_POS_LLR_1_BIT_SOFT_OUT) && in check_decoder_llr_spec()
1013 !(turbo_dec->op_flags & in check_decoder_llr_spec()
1017 turbo_dec->op_flags |= in check_decoder_llr_spec()
1027 struct rte_bbdev_op_turbo_dec *turbo_dec = &vector->turbo_dec; in check_decoder_op_flags() local
1029 if ((turbo_dec->op_flags & RTE_BBDEV_TURBO_DEC_TB_CRC_24B_KEEP) && in check_decoder_op_flags()
1030 !(turbo_dec->op_flags & RTE_BBDEV_TURBO_CRC_TYPE_24B)) { in check_decoder_op_flags()
1043 struct rte_bbdev_op_turbo_dec *turbo_dec = &vector->turbo_dec; in check_decoder() local
1059 turbo_dec->code_block_mode = RTE_BBDEV_CODE_BLOCK; in check_decoder()
1061 if (turbo_dec->code_block_mode == RTE_BBDEV_TRANSPORT_BLOCK) { in check_decoder()
1080 turbo_dec->tb_params.c = 1; in check_decoder()
1114 turbo_dec->num_maps = 0; in check_decoder()
1115 } else if (!(turbo_dec->op_flags & RTE_BBDEV_TURBO_MAP_DEC) && in check_decoder()
1119 turbo_dec->num_maps = 0; in check_decoder()