STRUCT DRM_ETHOSU_PERFMON_SET_GLOBAL(9)
πΈ struct drm_ethosu_perfmon_set_global β NAME π
okay so bestie, this is the kernel API manual for struct drm_ethosu_perfmon_set_global, which is literally the ioctl to define a global performance monitor. no cap. π
β¨ SYNOPSIS β¨
struct drm_ethosu_perfmon_set_global {
__u32 flags;
__u32 id;
};
π«Ά Members
likeβ¦ there are no member descriptions here, bestie. the struct just has flags and id and the manpage is giving mysterious main character energy about them. π
π Description π
so the global performance monitor is the one that gets used for all jobs. every single one. it's giving universal coverage. π
and bestie, listen β if a global performance monitor is defined, then jobs with a self-defined performance monitor won't be allowed. periodt. that's the vibe check. π₯
π SEE ALSO π
Kernel file ./include/uapi/drm/ethosu_accel.hIOCTL IDs(9)IOCTL arguments(9)enum drm_ethosu_dev_query_type(9)struct drm_ethosu_dev_query(9)enum drm_ethosu_bo_flags(9)struct drm_ethosu_bo_create(9)struct drm_ethosu_bo_mmap_offset(9)struct drm_ethosu_job(9)struct drm_ethosu_submit(9)DRM_IOCTL_ETHOSU(9)
ok that's the whole page, bestie π this one comes from./include/uapi/drm, dated October 2026, and the title isstruct drm_ethosu_perfmon_set_global(9). slay. β¨π¦
π¦ 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