megaraid_mbox_mm_done(9)
π megaraid_mbox_mm_done(9) π
okay so bestie, this is the manual page for megaraid_mbox_mm_done, and it lives in the Kernel API Manual πΈ yes, the whole thing is like three sentences long and she's still iconic for it. no cap.
β¨ NAME β¨
megaraid_mbox_mm_done β callback for CMM commands π
that's it. that's the name section. she's concise, she's mysterious, she slays.
π¦ SYNOPSIS π¦
void megaraid_mbox_mm_done (adapter_t *adapter , scb_t *scb );
look at her π
a void function, two pointers, zero drama. (and yes, keep the spaces exactly like that, iykyk β C signatures are little museum pieces, we do not touch them.)
π ARGUMENTS π
adapterβ HBA soft state π«Ά that's the host bus adapter's soft state, the whole vibe of the controller, all in one pointer.scbβ completed command β the command that just finished. she's done, she's cooked, she's completed.
π DESCRIPTION π
Callback routine for internal commands originated from the management module.
so like, lowkey, here's the tea β this is the callback β the "hey bestie, your thing finished!" ping β for internal commands, and those internal commands originated from the management module. so when a management-module command wraps up, this is the function that gets called to handle the completion. main character energy for real πβ¨
π₯ SEE ALSO π₯
now. bestie. brace yourself. this list? extensive. it's giving "the whole megaraid family reunion" π but every single one is here, nobody left behind, periodt:
Kernel file ./drivers/scsi/megaraid/megaraid_mbox.c ποΈ
megaraid_init(9),megaraid_exit(9),megaraid_probe_one(9),megaraid_detach_one(9)megaraid_mbox_shutdown(9),megaraid_io_attach(9),megaraid_io_detach(9),megaraid_init_mbox(9)megaraid_fini_mbox(9),megaraid_alloc_cmd_packets(9),megaraid_free_cmd_packets(9)megaraid_mbox_setup_dma_pools(9),megaraid_mbox_teardown_dma_pools(9)megaraid_alloc_scb(9),megaraid_dealloc_scb(9)megaraid_mbox_mksgl(9),mbox_post_cmd(9),megaraid_queue_command_lck(9)megaraid_mbox_build_cmd(9),megaraid_mbox_runpendq(9)megaraid_mbox_prepare_pthru(9),megaraid_mbox_prepare_epthru(9)megaraid_ack_sequence(9),megaraid_isr(9),megaraid_mbox_dpc(9)megaraid_abort_handler(9),megaraid_reset_handler(9)mbox_post_sync_cmd(9),mbox_post_sync_cmd_fast(9),megaraid_busywait_mbox(9)megaraid_mbox_product_info(9),megaraid_mbox_extended_cdb(9)megaraid_mbox_support_ha(9),megaraid_mbox_support_random_del(9)megaraid_mbox_get_max_sg(9),megaraid_mbox_enum_raid_scsi(9)megaraid_mbox_flush_cache(9),megaraid_mbox_fire_sync_cmd(9)megaraid_mbox_display_scb(9),megaraid_mbox_setup_device_map(9)megaraid_cmm_register(9),megaraid_cmm_unregister(9)megaraid_mbox_mm_handler(9),megaraid_mbox_mm_command(9)gather_hbainfo(9)megaraid_sysfs_alloc_resources(9),megaraid_sysfs_free_resources(9)megaraid_sysfs_get_ldmap_done(9),megaraid_sysfs_get_ldmap_timeout(9),megaraid_sysfs_get_ldmap(9)megaraid_mbox_app_hndl_show(9),megaraid_mbox_ld_show(9)
like, that's the whole friend group π«Ά go read them, they're all right there.
that's the page, bestie!! you ate that π
this little writeup came to you from ./drivers/scsi/megaraid, dated October 2026, in the Kernel API Manual β mwah πβ¨ go forth and complete your commands, queen π
π¦ 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