eBPF for Windows
Data Fields
sys_bpf_prog_info_t Struct Reference

#include <bpf.h>

Data Fields

enum bpf_prog_type type
 Program type. More...
 
ebpf_id_t id
 Program ID. More...
 
char tag [8]
 Program tag. More...
 
uint32_t jited_prog_len
 Not supported. More...
 
uint32_t xlated_prog_len
 Not supported. More...
 
uint64_t jited_prog_insns
 Not supported. More...
 
uint64_t xlated_prog_insns
 Not supported. More...
 
uint64_t load_time
 Not supported. More...
 
uint32_t created_by_uid
 Not supported. More...
 
uint32_t nr_map_ids
 Number of maps associated with this program. More...
 
uint64_t map_ids
 Pointer to caller-allocated array to fill map IDs into. More...
 
char name [SYS_BPF_OBJ_NAME_LEN]
 Null-terminated program name. More...
 

Field Documentation

◆ created_by_uid

uint32_t sys_bpf_prog_info_t::created_by_uid

Not supported.

◆ id

ebpf_id_t sys_bpf_prog_info_t::id

Program ID.

◆ jited_prog_insns

uint64_t sys_bpf_prog_info_t::jited_prog_insns

Not supported.

◆ jited_prog_len

uint32_t sys_bpf_prog_info_t::jited_prog_len

Not supported.

◆ load_time

uint64_t sys_bpf_prog_info_t::load_time

Not supported.

◆ map_ids

uint64_t sys_bpf_prog_info_t::map_ids

Pointer to caller-allocated array to fill map IDs into.

◆ name

char sys_bpf_prog_info_t::name[SYS_BPF_OBJ_NAME_LEN]

Null-terminated program name.

◆ nr_map_ids

uint32_t sys_bpf_prog_info_t::nr_map_ids

Number of maps associated with this program.

◆ tag

char sys_bpf_prog_info_t::tag[8]

Program tag.

◆ type

enum bpf_prog_type sys_bpf_prog_info_t::type

Program type.

◆ xlated_prog_insns

uint64_t sys_bpf_prog_info_t::xlated_prog_insns

Not supported.

◆ xlated_prog_len

uint32_t sys_bpf_prog_info_t::xlated_prog_len

Not supported.


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