uBPF
Loading...
Searching...
No Matches
Data Fields
ubpf_safe_region Struct Reference

Descriptor for an external region known to the safe execution profile. More...

#include <ubpf.h>

Data Fields

uint32_t id
 
void * base
 
uint64_t size
 
enum ubpf_safe_region_kind kind
 
uint32_t permissions
 

Detailed Description

Descriptor for an external region known to the safe execution profile.

Safe-mode pointers carry a specific region identity, bounds, and permissions. Regions registered through this descriptor provide the metadata needed to classify helper returns and relocated addresses.

Field Documentation

◆ base

void* ubpf_safe_region::base

◆ id

uint32_t ubpf_safe_region::id

◆ kind

enum ubpf_safe_region_kind ubpf_safe_region::kind

◆ permissions

uint32_t ubpf_safe_region::permissions

◆ size

uint64_t ubpf_safe_region::size

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