NCR5380_queue_command(9)
π NAME π
okay so bestie, this is NCR5380_queue_command(9) from the Kernel API Manual, and its whole personality is: queue a command π
periodt.
β¨ SYNOPSIS β¨
enum scsi_qc_status NCR5380_queue_command (struct Scsi_Host *instance ,
struct scsi_cmnd *cmd );
π ARGUMENTS π
instanceβ the relevant SCSI adapter π«Ά like, the adapter this whole thing is relevant to.cmdβ SCSI command β¨ the actual command.
π¦ DESCRIPTION π¦
okay so here's the tea: cmd is added to the per-instance issue queue, with minor twiddling done to the host specific fields of cmd π
yes, minor twiddling, we love a little twiddle.
If the main coroutine is not running, it is restarted. That's the whole plot. no cap.
π SEE ALSO π
go be nosy, iykyk π:
- Kernel file
./drivers/scsi/NCR5380.c initialize_SCp(9)NCR5380_poll_politely2(9)NCR5380_print(9)NCR5380_print_phase(9)NCR5380_info(9)NCR5380_init(9)NCR5380_maybe_reset_bus(9)NCR5380_exit(9)complete_cmd(9)dequeue_next_cmd(9)NCR5380_main(9)NCR5380_intr(9)NCR5380_select(9)NCR5380_transfer_pio(9)do_reset(9)do_abort(9)list_find_cmd(9)NCR5380_abort(9)NCR5380_host_reset(9)
signed, sealed, slayed π this page came from source/version ./drivers/scsi, dated October 2026, and it's NCR5380_queue_command(9) β mwah π
π¦ 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