mega_cmd_done(9)
π NAME π
mega_cmd_done -
Okay so this is mega_cmd_done(9), straight outta the Kernel API Manual, and the original NAME line is literally just that lil trailing dash. No description after it. We are not inventing one, bestie β lowkey iconic minimalism. Slay. π
β¨
β¨ SYNOPSIS β¨
Here's the exact signature, no cap β line break and all:
void mega_cmd_done (adapter_t *adapter , u8 completed[] , int nstatus ,
int status );
π ARGUMENTS π
adapterβ pointer to our soft state. That's the whole description, and ngl, "our" is doing a lot of work here. π«Άcompletedβ array of ids of completed commands. Cute array, loads of ids.nstatusβ number of completed commands. It's the count, bestie.statusβ status of the last command completed. Last one gets the status spotlight. π
π DESCRIPTION π
Okay so the actual job is giving: it completes the commands and calls the scsi mid-layer callback hooks. That's what the page says, and we're not adding extra lore. Vibe check: complete the commands, call the hooks, periodt. π₯
π¦ SEE ALSO π¦
Kernel file ./drivers/scsi/megaraid.c is home base, and the whole SEE ALSO squad is:
mega_setup_mailbox(9)mega_runpendq(9)mega_allocate_scb(9)mega_get_ldrv_num(9)mega_build_cmd(9)mega_prepare_passthru(9)mega_prepare_extpassthru(9)issue_scb(9)issue_scb_block(9)megaraid_isr_iomapped(9)megaraid_isr_memmapped(9)megaraid_abort_and_reset(9)mega_allocate_inquiry(9)proc_show_config(9)proc_show_stat(9)proc_show_mbox(9)proc_show_rebuild_rate(9)proc_show_battery(9)proc_show_pdrv(9)proc_show_pdrv_ch0(9)proc_show_pdrv_ch1(9)proc_show_pdrv_ch2(9)proc_show_pdrv_ch3(9)proc_show_rdrv(9)proc_show_rdrv_10(9)proc_show_rdrv_20(9)proc_show_rdrv_30(9)proc_show_rdrv_40(9)mega_create_proc_entry(9)mega_init_scb(9)megadev_open(9)megadev_ioctl(9)mega_m_to_n(9)mega_is_bios_enabled(9)mega_enum_raid_scsi(9)mega_get_boot_drv(9)mega_support_random_del(9)mega_support_ext_cdb(9)mega_del_logdrv(9)mega_get_max_sgl(9)mega_support_cluster(9)mega_adapinq(9)mega_internal_dev_inquiry(9)mega_internal_command(9)
xoxo bestie π β source/version: ./drivers/scsi; date: October 2026; page: mega_cmd_done(9). Bye and slay! π«Άβ¨
π¦ 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