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

The .BTF section header definition. More...

#include "Target/BPF/BTF.h"

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

Public Attributes

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

Detailed Description

The .BTF section header definition.

Definition at line 66 of file BTF.h.

Member Data Documentation

◆ Flags

uint8_t llvm::BTF::Header::Flags

Extra flags.

Definition at line 69 of file BTF.h.

◆ HdrLen

uint32_t llvm::BTF::Header::HdrLen

Length of this header.

Definition at line 70 of file BTF.h.

◆ Magic

uint16_t llvm::BTF::Header::Magic

Magic value.

Definition at line 67 of file BTF.h.

◆ StrLen

uint32_t llvm::BTF::Header::StrLen

Length of string section.

Definition at line 76 of file BTF.h.

◆ StrOff

uint32_t llvm::BTF::Header::StrOff

Offset of string section.

Definition at line 75 of file BTF.h.

◆ TypeLen

uint32_t llvm::BTF::Header::TypeLen

Length of type section.

Definition at line 74 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 73 of file BTF.h.

◆ Version

uint8_t llvm::BTF::Header::Version

Version number.

Definition at line 68 of file BTF.h.


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