sdma_exit(9)
π sdma_exit(9) π
okay bestie, welcome to the Kernel API Manual page for sdma_exit β yes it's a section 9 manpage, yes it's short, and yes we're still gonna make it cute. π
β¨ NAME β¨
sdma_exit β literally the thing that gets called when the module is removed π«Ά no cap, that's the whole vibe.
πΈ SYNOPSIS πΈ
void sdma_exit (struct hfi1_devdata *dd );
it's giving "returns nothing, takes one pointer" energy. iconic. π
π¦ ARGUMENTS π¦
ddβ anhfi1_devdata. that's it, that's the whole argument. she's anhfi1_devdataand she's the main character here π
π SEE ALSO π
so the source lives in the kernel file ./drivers/infiniband/hw/hfi1/sdma.c β go read it iykyk πβ¨ and while you're in the neighborhood, these besties are all linked up:
sdma_state_name(9)sdma_get_descq_cnt(9)sdma_engine_get_vl(9)sdma_select_engine_vl(9)sdma_select_engine_sc(9)sdma_seqfile_dump_cpu_list(9)sdma_map_init(9)sdma_clean(9)sdma_init(9)sdma_all_running(9)sdma_start(9)__sdma_txclean(9)sdma_engine_error(9)sdma_seqfile_dump_sde(9)sdma_send_txreq(9)sdma_send_txlist(9)sdma_ahg_alloc(9)sdma_ahg_free(9)_sdma_engine_progress_schedule(9)
fr fr, that's the entire squad β don't skip any of them, they all ate π₯
and that's the page!! π this little gem comes to you from ./drivers/infiniband/hw/hfi1, dated October 2026, and it will forever be known as sdma_exit(9) π mwah, go forth and unload your modules responsibly β¨π
π¦ 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