LLVM  15.0.0git
Public Attributes | List of all members
llvm::BTF::BTFEnum64 Struct Reference

BTF_KIND_ENUM64 is followed by multiple "struct BTFEnum64". More...

#include "Target/BPF/BTF.h"

Collaboration diagram for llvm::BTF::BTFEnum64:
Collaboration graph
[legend]

Public Attributes

uint32_t NameOff
 Enum name offset in the string table. More...
 
uint32_t Val_Lo32
 Enum member lo32 value. More...
 
uint32_t Val_Hi32
 Enum member hi32 value. More...
 

Detailed Description

BTF_KIND_ENUM64 is followed by multiple "struct BTFEnum64".

The exact number of BTFEnum64 is stored in the vlen (of the info in "struct CommonType").

Definition at line 154 of file BTF.h.

Member Data Documentation

◆ NameOff

uint32_t llvm::BTF::BTFEnum64::NameOff

Enum name offset in the string table.

Definition at line 155 of file BTF.h.

Referenced by llvm::BTFTypeEnum64::completeType().

◆ Val_Hi32

uint32_t llvm::BTF::BTFEnum64::Val_Hi32

Enum member hi32 value.

Definition at line 157 of file BTF.h.

Referenced by llvm::BTFTypeEnum64::completeType().

◆ Val_Lo32

uint32_t llvm::BTF::BTFEnum64::Val_Lo32

Enum member lo32 value.

Definition at line 156 of file BTF.h.

Referenced by llvm::BTFTypeEnum64::completeType().


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