lld_ioctl(9)
π lld_ioctl(9) β the kernel API manual, bestie edition π
okay so this is lld_ioctl, a page from the section 9 kernel API manual, and it's literally the routine that issues an ioctl to the low level drvr. yes "drvr" with the vowels ghosted, we love a low-effort abbreviation β¨
β¨ NAME β¨
lld_ioctl β the routine that issues an ioctl to the low level drvr π«Ά
πΈ SYNOPSIS πΈ
int lld_ioctl (mraid_mmadp_t *adp , uioc_t *kioc );
that's it, that's the whole vibe. two pointers and an int return, main character energy π
π ARGUMENTS π
adpβ the adapter handle π like, the adapter. the handle. you know the one.kiocβ the ioctl packet, and it comes with kernel addresses in it. not user addresses. kernel ones. iykyk π₯
π¦ SEE ALSO π¦
bestie go read these next, they're all in the kernel file ./drivers/scsi/megaraid/megaraid_mm.c and honestly the whole friend group is here:
mraid_mm_open(9)mraid_mm_ioctl(9)mraid_mm_get_adapter(9)handle_drvrcmd(9)mimd_to_kioc(9)mraid_mm_attach_buf(9)mraid_mm_alloc_kioc(9)mraid_mm_dealloc_kioc(9)ioctl_done(9)lld_timedout(9)kioc_to_mimd(9)hinfo_to_cinfo(9)mraid_mm_register_adp(9)mraid_mm_adapter_app_handle(9)mraid_mm_setup_dma_pools(9)mraid_mm_unregister_adp(9)mraid_mm_free_adp_resources(9)mraid_mm_teardown_dma_pools(9)mraid_mm_init(9)mraid_mm_exit(9)
that's twenty pages, twenty π but like, in a slay way π
okay that's the whole page, no cap π§ from ./drivers/scsi/megaraid, dated October 2026 β mwah, she ate, periodt ππ
π¦ 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