---
name: "rte_bbdev_op_mldts"
section: "3"
platform: "linux"
package: "dpdk-doc"
version: "24.11.4-0+deb13u1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/rte_bbdev_op_mldts"
---

# rte\_bbdev\_op\_mldts(3)

## NAME

rte\_bbdev\_op\_mldts

## SYNOPSIS

`#include <rte_bbdev_op.h>`

### Data Fields

struct **rte\_bbdev\_op\_data** **qhy\_input**\
 struct **rte\_bbdev\_op\_data** **r\_input**\
 struct **rte\_bbdev\_op\_data** **output**\
 uint32\_t **op\_flags**\
 uint16\_t **num\_rbs**\
 uint16\_t **num\_layers**\
 uint8\_t **q\_m** \[RTE\_BBDEV\_MAX\_MLD\_LAYERS\]\
 uint8\_t **r\_rep**\
 uint8\_t **c\_rep**\

## Detailed Description

Operation structure for MLDTS processing.

The output mbuf data structure is expected to be allocated by the application with enough room for the output data.

Definition at line **830** of file **rte\_bbdev\_op.h**.

## Field Documentation

### struct rte\_bbdev\_op\_data qhy\_input

Input data QHy from QR decomposition.

Definition at line **832** of file **rte\_bbdev\_op.h**.

### struct rte\_bbdev\_op\_data r\_input

Input data R from QR decomposition.

Definition at line **834** of file **rte\_bbdev\_op.h**.

### struct rte\_bbdev\_op\_data output

Output data post MLD-TS.

Definition at line **836** of file **rte\_bbdev\_op.h**.

### uint32\_t op\_flags

Flags from *rte\_bbdev\_op\_MLDTS\_flag\_bitmasks*.

Definition at line **838** of file **rte\_bbdev\_op.h**.

### uint16\_t num\_rbs

Number of RBs.

Definition at line **840** of file **rte\_bbdev\_op.h**.

### uint16\_t num\_layers

Number of layers 2-\>4.

Definition at line **842** of file **rte\_bbdev\_op.h**.

### uint8\_t q\_m\[RTE\_BBDEV\_MAX\_MLD\_LAYERS\]

Modulation order (2-\>8 QPSK to 256QAM).

Definition at line **844** of file **rte\_bbdev\_op.h**.

### uint8\_t r\_rep

Row repetition for the same R matrix - subcarriers.

Definition at line **846** of file **rte\_bbdev\_op.h**.

### uint8\_t c\_rep

Column repetition for the same R matrix - symbols.

Definition at line **848** of file **rte\_bbdev\_op.h**.

## Author

Generated automatically by Doxygen for DPDK from the source code.
