LLVM 19.0.0git
Public Attributes | List of all members
llvm::BTF::Header Struct Reference

The .BTF section header definition. More...

#include "llvm/DebugInfo/BTF/BTF.h"

Public Attributes

uint16_t Magic
 Magic value.
 
uint8_t Version
 Version number.
 
uint8_t Flags
 Extra flags.
 
uint32_t HdrLen
 Length of this header.
 
uint32_t TypeOff
 All offsets are in bytes relative to the end of this header.
 
uint32_t TypeLen
 Length of type section.
 
uint32_t StrOff
 Offset of string section.
 
uint32_t StrLen
 Length of string section.
 

Detailed Description

The .BTF section header definition.

Definition at line 79 of file BTF.h.

Member Data Documentation

◆ Flags

uint8_t llvm::BTF::Header::Flags

Extra flags.

Definition at line 82 of file BTF.h.

◆ HdrLen

uint32_t llvm::BTF::Header::HdrLen

Length of this header.

Definition at line 83 of file BTF.h.

◆ Magic

uint16_t llvm::BTF::Header::Magic

Magic value.

Definition at line 80 of file BTF.h.

◆ StrLen

uint32_t llvm::BTF::Header::StrLen

Length of string section.

Definition at line 89 of file BTF.h.

◆ StrOff

uint32_t llvm::BTF::Header::StrOff

Offset of string section.

Definition at line 88 of file BTF.h.

◆ TypeLen

uint32_t llvm::BTF::Header::TypeLen

Length of type section.

Definition at line 87 of file BTF.h.

◆ TypeOff

uint32_t llvm::BTF::Header::TypeOff

All offsets are in bytes relative to the end of this header.

Offset of type section

Definition at line 86 of file BTF.h.

◆ Version

uint8_t llvm::BTF::Header::Version

Version number.

Definition at line 81 of file BTF.h.


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