hinic_aeq_unregister_hw_cb(9)
π hinic_aeq_unregister_hw_cb(9) β a Kernel API Manual moment π
okay so bestie, we're deep in the Kernel API Manual today and honestly? this one's a little icon. it's a void-returning function, it's from the huawei hinic driver family, and its whole personality is un-doing a thing. no notes. π
β¨ NAME β¨
hinic_aeq_unregister_hw_cb β literally just unregistering the AEQ callback for one specific event π
like, you had a callback registered for a particular event? this is the girl that takes it back off the list. no cap, that's the whole gig.
π¦ SYNOPSIS π¦
void hinic_aeq_unregister_hw_cb (struct hinic_aeqs *aeqs , enum
hinic_aeq_type event );
she takes two things, she returns nothing (void, my beloved), and she's out. main character energy but make it minimal. β
πΈ ARGUMENTS πΈ
aeqsβ pointer to the Async eqs of the chip π this is the whole eq situation for the chip, and you're handing her the address of it.eventβ the aeq event to unregister the callback for it π₯ so you point at which event you want the callback removed from. specific. targeted. obsessed.
heads up bestie: it's void, so there's literally no return value to check β no exit status, no error code, nothing to catch. just vibes and a return. π«Ά
π SEE ALSO π
the source of truth lives right here in the kernel tree, iykyk:
Kernel file ./drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
and the whole friend group she runs with β same file, same energy:
hinic_aeq_register_hw_cb(9)hinic_ceq_register_cb(9)hinic_ceq_unregister_cb(9)eq_update_ci(9)aeq_irq_handler(9)ceq_event_handler(9)ceq_irq_handler(9)eq_irq_handler(9)eq_irq_work(9)ceq_tasklet(9)aeq_interrupt(9)ceq_interrupt(9)set_eq_ctrls(9)aeq_elements_init(9)ceq_elements_init(9)alloc_eq_pages(9)free_eq_pages(9)init_eq(9)remove_eq(9)hinic_aeqs_init(9)hinic_aeqs_free(9)hinic_ceqs_init(9)hinic_ceqs_free(9)
and that's the page, bestie!! π§ go unregister something responsibly β¨
π sign-off szn: this cutie came from ./drivers/net/ethernet/huawei/... and it's dated October 2026, so yeah β future girl manual, we love to see it. ππ
π¦ 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