STRUCT HL_INFO_SYNC_MANAGER(9)
π struct hl_info_sync_manager(9) β the Kernel API Manual glow-up β¨
okay so bestie, welcome to the Kernel API Manual page for struct hl_info_sync_manager π this is a lil kernel-level struct, and it's giving "sync manager information" realness β that's literally what the NAME section says, no cap π
β¨ NAME β¨
struct hl_info_sync_manager β sync manager information π¦
πΈ SYNOPSIS πΈ
here's the whole thing, verbatim, don't touch a single character or I will cry:
struct hl_info_sync_manager {
__u32 first_available_sync_object;
__u32 first_available_monitor;
__u32 first_available_cq;
__u32 reserved;
};
look at her. four __u32 fields. immaculate. π₯
π MEMBERS π
let's do a lil member-by-member vibe check, bestie π«Ά
first_available_sync_objectβ the first available sob π yes that's the actual abbreviation the page uses, we don't ask questions, we just respect itfirst_available_monitorβ the first available monitor πfirst_available_cqβ the first available cq β¨
and then there's reserved, which is just... sitting there in the struct being mysterious π the page doesn't say anything else about it, so neither will I β we respect her privacy π
ngl bestie, the descriptions here are short and sweet. that's the whole manual. no extra lore. don't go making stuff up about what these mean in practice β the page literally just says "first available" three times and dips π
π SEE ALSO π
the full squad, all of them, in order, every single one π:
- Kernel file
./include/uapi/drm/habanalabs_accel.henum hl_goya_dma_direction(9)enum hl_device_status(9)struct hl_info_hw_ip_info(9)struct hl_info_pci_counters(9)struct hl_info_clk_throttle(9)struct hl_info_energy(9)struct hl_open_stats_info(9)struct hl_power_info(9)struct hl_info_cs_counters(9)struct hl_info_last_err_open_dev_time(9)struct hl_info_cs_timeout_event(9)struct hl_info_razwi_event(9)struct hl_info_undefined_opcode_event(9)struct hl_info_hw_err_event(9)struct hl_info_fw_err_event(9)struct hl_info_engine_err_event(9)struct hl_info_dev_memalloc_page_sizes(9)struct hl_page_fault_info(9)struct hl_user_mapping(9)struct hl_info_args(9)
like, that's the whole friend group and they ALL showed up to the function π iconic behaviour honestly β
π§ sign-off π§
and that's the page!! it lives in ./include/uapi/drm, and the version/date stamp on this one is October 2026 π so yeah, she's from the future, she's booked, she's thriving. mwah π go read the SEE ALSOs bestie, iykyk πΈπ
π¦ 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