mvumi_queue_command(9)
π mvumi_queue_command(9) π
okay so bestie, welcome to the Kernel API Manual β yes that's the manual name, we're fancy here β and today's main character is mvumi_queue_command, aka the queue entry point. that's it. that's the whole vibe. it's the door everyone knocks on when they want a command queued. iconic behavior honestly πͺβ¨
πΈ SYNOPSIS πΈ
enum scsi_qc_status mvumi_queue_command (struct Scsi_Host *shost ,
struct scsi_cmnd *scmd );
like, look at that signature. it takes two things and gives you back an enum scsi_qc_status. no cap, that's the whole deal π«Ά
π ARGUMENTS π
shostβ the Scsi host you're queueing the command on. this is the where. your venue. your main-character stage πscmdβ the actual SCSI command that's getting queued. this is the what. the thing being yeeted into the queue π¦
lowkey the whole function is just "put the thing on the host" and honestly? relatable.
π SEE ALSO π
okay so this is the part where you go meet the whole friend group π«Ά β first, the kernel file itself, ./drivers/scsi/mvumi.c, and then all its besties:
mvumi_make_sgl(9)mvumi_get_cmd(9)mvumi_return_cmd(9)mvumi_free_cmds(9)mvumi_alloc_cmds(9)mvumi_init_data(9)mvumi_handshake(9)mvumi_complete_cmd(9)mvumi_enable_intr(9)mvumi_disable_intr(9)mvumi_read_fw_status_reg(9)mvumi_build_frame(9)mvumi_init_fw(9)mvumi_io_attach(9)mvumi_probe_one(9)mvumi_shutdown(9)
that's the squad. sixteen friends plus the source file. go say hi π§β¨
anyway bestie that's the whole page β mwah π
this lil masterpiece lives in ./drivers/scsi, dated October 2026, and it's mvumi_queue_command(9) forever and always ππ
π¦ 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