Skip to content

KFuncs (Linux)

cGroup RStat KFuncs

These KFuncs are used to update or flush cgroup rstats efficiently.

Key signature verification KFuncs

These KFuncs are used to verify PKCS#7 signed data against keys from a keyring.

CPU mask KFuncs

Generic KFuncs

Object allocation KFuncs

A set of KFuncs to allocate and deallocate custom objects for the purposes of building custom data structures.

BPF task KFuncs

Kfuncs used to aquire and release task reference.

BPF cgroup KFuncs

Kfuncs used to create and modify red-black trees.

Kfuncs for aquiring and releasing cgroup references

These kfuncs allow you to take a reference to a cgroup and store them as kptrs in maps.

Kfuncs for querying tasks

Kfuncs for casting pointers

Kfuncs for taking and releasing RCU read locks

Kfuncs for dynamic pointer slices

Kfuncs for open coded numeric iterators

Kfuncs for open coded VMA iterators

Kfuncs for open coded task cGroup iterators

Kfuncs for open coded cGroup iterators

Kfuncs for open coded task iterators

Kfuncs for dynamic pointers

Misc KFuncs

XDP metadata kfuncs

XDP/SKB dynamic pointer kfuncs

BBR congestion control kfuncs

Cubic TCP congestion control kfuncs

DC TCP congestion control kfuncs

TCP Reno congestion control kfuncs

Foo over UDP KFuncs

Contrack KFuncs

XFRM KFuncs

HID Kfuncs