mraid_mm_alloc_kioc(9)
β¨ NAME β¨
Hey bestie, welcome to mraid_mm_alloc_kioc(9) from the Kernel API Manual π This one is literally mraid_mm_alloc_kioc β Returns a uioc_t from free list. That's the whole assignment, and it ate π
β¨
π¦ SYNOPSIS π¦
uioc_t * mraid_mm_alloc_kioc (mraid_mmadp_t *adp );
π ARGUMENTS π
adpβ Adapter softstate for this module. Keep it close, bestie π«Ά
π DESCRIPTION π
Okay so picture this: the kioc_semaphore is initialized with the number of kioc nodes in the free kioc pool. If the kioc pool is empty, this function blocks till a kioc becomes free. No cap, it will just sit there and wait for a free kioc to show up πβ³
π₯ SEE ALSO π₯
Kernel file: ./drivers/scsi/megaraid/megaraid_mm.c β go peek, iykyk π
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_dealloc_kioc(9)lld_ioctl(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)
Kiss kiss π this page came from the source ./drivers/scsi/megaraid, dated October 2026 β periodt, bestie π«Άπ
π¦ 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