STRUCT FME_PERF_EVENT_OPS(9)
π NAME π
okay so bestie, this is the Kernel API Manual page for struct fme_perf_event_ops β literally the callback bundle for fme perf events. Itβs giving βtiny struct, very important job,β and weβre obsessed. π
β¨ SYNOPSIS β¨
hereβs the exact shape, no edits, no cap:
struct fme_perf_event_ops {
int (*event_init)(struct fme_perf_priv *priv, u32 event, u32
portid);
void (*event_destroy)(struct fme_perf_priv *priv, u32 event, u32
portid);
u64 (*read_counter)(struct fme_perf_priv *priv, u32 event, u32
portid);
};
π Members π
these are the three function-pointer besties in the struct:
event_initβ callback invoked during event init β¨event_destroyβ callback invoked during event destroy π§Ήread_counterβ callback to read hardware counters π
π SEE ALSO π
go peek at these, iykyk:
- Kernel file
./drivers/fpga/dfl-fme-perf.c struct fme_perf_priv(9)
and thatβs the whole struct fme_perf_event_ops(9) moment π
β kisses from the ./drivers/fpga source corner, dated October 2026 π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms