Motr  M0
m0_layout_linear_attr Struct Reference

#include <linear_enum.h>

Collaboration diagram for m0_layout_linear_attr:
Collaboration graph

Data Fields

uint32_t lla_nr
 
uint32_t lla_A
 
uint32_t lla_B
 
uint32_t lla_pad
 

Detailed Description

Attributes specific to Linear enumeration type. These attributes are part of m0_layout_linear_enum which is in-memory layout enumeration object and are stored in the Layout DB as well.

Note
This structure needs to be maintained as 8 bytes aligned.

Definition at line 51 of file linear_enum.h.

Field Documentation

◆ lla_A

uint32_t lla_A

Constant A used in the linear equation A + idx * B.

Definition at line 56 of file linear_enum.h.

◆ lla_B

uint32_t lla_B

Constant B used in the linear equation A + idx * B.

Definition at line 59 of file linear_enum.h.

◆ lla_nr

uint32_t lla_nr

Number of elements present in the enumeration.

Definition at line 53 of file linear_enum.h.

◆ lla_pad

uint32_t lla_pad

Padding to make the structure 8 bytes aligned.

Definition at line 62 of file linear_enum.h.


The documentation for this struct was generated from the following file: