STRUCT DRM_IVPU_METRIC_STREAMER_START(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, this page is from the Kernel API Manual, and it's all about struct drm_ivpu_metric_streamer_start β€” Start collecting metric data. periodt. πŸ’…

✨ SYNOPSIS ✨

struct drm_ivpu_metric_streamer_start {
    __u64 metric_group_mask;
    __u64 sampling_period_ns;
    __u32 read_period_samples;
    __u32 sample_size;
    __u32 max_data_size;
 };

🧚 Members 🧚

  • metric_group_mask β€” indicates the metric streamer instance, iykyk. πŸŽ€
  • sampling_period_ns β€” the sampling period, in nanoseconds. ⏱️
  • read_period_samples β€” the number of samples after which user space will try to read the data. Reading the data after a significantly longer period may cause data loss 😭 so don't wait extra-long, fr fr.
  • sample_size β€” the returned size of a single sample, in bytes. πŸ¦‹
  • max_data_size β€” the returned max data_size from DRM_IOCTL_IVPU_METRIC_STREAMER_GET_DATA. πŸ‘‘

🌈 SEE ALSO 🌈

these are the linked-up besties for this page:


πŸ’Œ source: ./include/uapi/drm Β· manual: Kernel API Manual Β· date: October 2026 β€” this struct drm_ivpu_metric_streamer_start(9) page is out, mwah πŸ’‹

πŸ“¦ where this page comes from