STRUCT QAIC_EXECUTE_ENTRY(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 struct qaic_execute_entry(9) β€” Kernel API Manual 🌸

πŸŽ€ NAME πŸŽ€

struct qaic_execute_entry β€” Defines a BO to submit to the device.

✨ SYNOPSIS ✨

okay bestie, here's the exact struct, no cap:

       struct qaic_execute_entry {
           __u32 handle;
           __u32 dir;
        };

🫢 Members 🫢

  • handle β€” In. GEM handle of the BO to commit to the device. That's the BO you're committing, periodt.
  • dir β€” In. Direction of data. 1 = to device, 2 = from device. So 1 is to-device and 2 is from-device β€” don't mix them up, bestie.

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./include/uapi/drm/qaic_accel.h struct β€” and the whole ref squad:

  • 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_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(9)
  • struct qaic_perf_stats_entry(9)
  • struct qaic_detach_slice(9)

okay bestie, that's the whole page πŸ’– β€” source path ./include/uapi/drm, October 2026 edition, manual name struct qaic_execute_entry(9). stay iconic, slay those BO submissions, mwah πŸ’‹

πŸ“¦ where this page comes from