STRUCT QAIC_PERF_STATS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, welcome to struct qaic_perf_stats(9) from the Kernel API Manual ✨ This one is literally all about the request struct: struct qaic_perf_stats β€” Defines a request for getting BO perf info. That’s the vibe, and honestly? iconic πŸŽ€


πŸ› οΈ SYNOPSIS πŸ› οΈ

       struct qaic_perf_stats {
           struct qaic_perf_stats_hdr hdr;
           __u64 data;
        };

No cap, that’s the whole shape of it πŸ’…


🫢 Members 🫢

  • hdr β€” In. Request metadata. It’s giving β€œthe request’s metadata is right here” energy πŸ‘‘
  • data β€” In. Pointer to array of stats structures that will receive the data. Literally the place the stats data lands πŸ“

🌈 SEE ALSO 🌈

  • Kernel file ./include/uapi/drm/qaic_accel.h
  • struct qaic_manage_trans_hdr(9)
  • struct qaic_manage_trans_passthrough(9)
  • struct qaic_manage_trans_dma_xfer(9)
  • struct qaic_manage_trans_activate_to_dev(9)
  • struct qaic_manage_trans_activate_from_dev(9)
  • struct qaic_manage_trans_deactivate(9)
  • struct qaic_manage_trans_status_to_dev(9)
  • struct qaic_manage_trans_status_from_dev(9)
  • struct qaic_manage_msg(9)
  • struct qaic_create_bo(9)
  • struct qaic_mmap_bo(9)
  • struct qaic_sem(9)
  • struct qaic_attach_slice_entry(9)
  • struct qaic_attach_slice_hdr(9)
  • struct qaic_attach_slice(9)
  • struct qaic_execute_entry(9)
  • struct qaic_partial_execute_entry(9)
  • struct qaic_execute_hdr(9)
  • struct qaic_execute(9)
  • struct qaic_wait(9)
  • struct qaic_perf_stats_hdr(9)
  • struct qaic_perf_stats_entry(9)
  • struct qaic_detach_slice(9)

that’s the whole page, bestie 🫢 source/version ./include/uapi/drm, dated October 2026 β€” mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from