rte_bpf_prm(3)

πŸ“¦ version 26.03, in nixos 26.05, nixpkgs unstable

🌸 NAME 🌸

rte_bpf_prm β€” okay bestie, welcome to rte_bpf_prm(3), and this page is sitting right in the Library Functions Manual for DPDK. It's literally all about the input parameters for loading eBPF code. Slay. πŸ’–

✨ SYNOPSIS ✨

#include <rte_bpf.h>

πŸŽ€ Data Fields πŸŽ€

  • const struct ebpf_insn * ins β€” the array of eBPF instructions; the main character energy of the instruction list πŸ”₯
  • uint32_t nb_ins β€” number of instructions in ins, so you know how many little instructions are in there ✨
  • const struct rte_bpf_xsym * xsym β€” array of external symbols that eBPF code is allowed to reference, iykyk πŸ’…
  • uint32_t nb_xsym β€” number of elements in xsym πŸ¦‹
  • struct rte_bpf_arg prog_arg β€” eBPF program input arg description; it's giving the argument's vibe check 🫢

πŸ’– Detailed Description πŸ’–

Input parameters for loading eBPF code. That's the whole tea. β˜•οΈβœ¨

Definition at line 91 of file rte_bpf.h.

🌈 Field Documentation 🌈

🧊 const struct ebpf_insn* ins

array of eBPF instructions β€” literally the instruction array, no cap. πŸ”₯

Definition at line 92 of file rte_bpf.h.

πŸ”’ uint32_t nb_ins

number of instructions in ins β€” the count, bestie. πŸ’…

Definition at line 93 of file rte_bpf.h.

🧚 const struct rte_bpf_xsym* xsym

array of external symbols that eBPF code is allowed to reference β€” these are the allowed external symbols, periodt. 🌟

Definition at line 94 of file rte_bpf.h.

πŸ“ uint32_t nb_xsym

number of elements in xsym β€” count them, bestie. πŸŽ€

Definition at line 96 of file rte_bpf.h.

πŸ‘‘ struct rte_bpf_arg prog_arg

eBPF program input arg description β€” it's giving input argument description, iconic. 🌈

Definition at line 97 of file rte_bpf.h.

πŸŽ€ Author πŸŽ€

Generated automatically by Doxygen for DPDK from the source code. Yes, the page made itself β€” we love an automated king. πŸ’…βœ¨

Cute footer sign-off: this is from DPDK, Version 26.03.0, manual page rte_bpf_prm(3) β€” and that's the footer vibe, bestie. πŸ«ΆπŸ’–

πŸ“¦ where this page comes from